Forum Webscript.Ru

Разное => Поиск, изготовление скриптов и прочее... => Тема начата: lilia от 03 Апреля 2006, 22:25:59

Название: Как объединить эти 2 скрипта в 1?
Отправлено: lilia от 03 Апреля 2006, 22:25:59
Добрый день

Подскажите, пожалуйста, как объединить 1 php & 1 java-скрипт в 1, - это скрипт калькулятора и формы емейла.

То есть на сайте есть калькулятор для цены книг, надо чтобы он подсчитал, а затем выслал это все по php. Раньше стояло в джаве, но не во всех браузерах распознается, да и он затреб. Почтовую программу, а если человек из интернет-кафе, например.

Заранее спасибо

Лилия


----
Название: Как объединить эти 2 скрипта в 1?
Отправлено: html_coder от 03 Апреля 2006, 22:37:59
А что вам мешает написать так



/*
*Ну а здесь обрабатывать PHP данные полученные с формы
*/


Т.е. я имею ввиду, что можно компоновать PHP+HTML как вам будет удобно главное заключать инструкции PHP  в
Название: Как объединить эти 2 скрипта в 1?
Отправлено: lilia от 03 Апреля 2006, 22:53:01
Спасибо.

У меня пока знаний маловато, а сам калькулятор сделан именно встроенным в HTML

Не могли бы вы помочь за небольшое вознаграждение (через Яндекс или ВебМани)?

Была бы очень вам признательна. У меня периодически возникают скриптовые вопросы, в долгу не останусь.

С уважением

Лилия
laylamajnun@gmail.com
Название: Как объединить эти 2 скрипта в 1?
Отправлено: for_i_0 от 04 Апреля 2006, 03:44:18
lilia
Уважаемая, для подобных заявлений у нас тут есть отдельный форум.

[OFF]На будущее[/OFF]
Название: Как объединить эти 2 скрипта в 1?
Отправлено: alex007 от 05 Апреля 2006, 01:12:55
[OFF]вообщето некоторые javascript функции можно испольнить в php[/OFF]
Название: Как объединить эти 2 скрипта в 1?
Отправлено: for_i_0 от 09 Апреля 2006, 18:55:06
alex007

зачем ?

Если можно получить результат JavaScript-а в форме ? Ну а потом можно его отправить куда угодно с помощу PHP.
Название: Как объединить эти 2 скрипта в 1?
Отправлено: CGVictor от 09 Апреля 2006, 22:42:54
for_i_0
alex007 прав. Если функцию можно исполнять не на клиенте - нужно исполнять ее не на клиенте, тем более, если от ее правильного исполнения зависит хоть какая-то бизнес-логика.
Название: Как объединить эти 2 скрипта в 1?
Отправлено: for_i_0 от 10 Апреля 2006, 14:26:38
Цитировать
CGVictor:
Если функцию можно исполнять не на клиенте - нужно исполнять ее не на клиенте


Ну если так взять все операции нужно проводить на сервере в плоть до элементарной проверки формы.

Цитировать
CGVictor:
если от ее правильного исполнения зависит хоть какая-то бизнес-логика.


начиная с этого момента по подробней.
Название: Как объединить эти 2 скрипта в 1?
Отправлено: hanslinger от 10 Апреля 2006, 14:46:55
[OFF]
Цитировать
вплоть до элементарной проверки формы

Проверку формы стоит делать и на сервере, и на клиенте (на клиенте — во избежание лишних перезагрузок страницы, но не для проверки правильности, потому что клиентская часть априори не надежная).
Цитировать
с этого момента поподробней

Я не совсем понимаю, что такое «бизнес-логика» и чем она отличается от обычной, но в виду, скроее всего, имелось следующее:
1. Если часть твоего приложения сработает криво, то ты обязан считать, что итоговый результат неверен (если верен — это исключительно случайность).
2. Чтобы никакая часть твоего приложения не сработала криво, ты должен отслеживать все возможные слабые места на стороне сервера (почему — см. выше).[/OFF]
Название: Как объединить эти 2 скрипта в 1?
Отправлено: for_i_0 от 10 Апреля 2006, 17:35:58
hanslinger
[OFF]спасибо.[/OFF]
Название: Как объединить эти 2 скрипта в 1?
Отправлено: alex007 от 10 Апреля 2006, 21:29:35
[OFF]
Цитировать
зачем ?

Если можно получить результат JavaScript-а в форме ?

hanslinger написал правильно, что если у клиента не поддерживается javascript тот что скрипт написан просто будет игнорироваться, а на php будет все равно проверяться!
[/OFF]
Название: Как объединить эти 2 скрипта в 1?
Отправлено: for_i_0 от 10 Апреля 2006, 23:53:49
alex007
[OFF]сышу, сышу[/OFF] ;)