Значит правильно врубился :)
Решение - выше
м.б. не врубился, но... если расширить иф:
if ($flag) { $sql1=$str; $str=""; $sum++; $sql1=trim($sql1); $sql1=substr($sql1, 0, -1); //print $sql1."<br><br>"; $result1=mysql_query($sql1) or die("Ошибка: ".mysql_error()); $sql1=""; }
Зачем нам стекляный...
Проверка на стороне клиента - защита от невнимательности,
на стороне сервера - от злого умысла.
Все имхо
Имхо, правильней и на стороне клиента и на стороне сервера
Ну дык... первые строчки:
<?php if(isset($_POST['ok']) AND !empty($_POST['email'])) {
и далее по тексту
Но это, конечно не гарантирует валидность Email
В простейшем случае добавить в первое if
if(isset($_POST['ok']) AND !empty($_POST['email']))
Как правило, - наоборот...
Вы создаете ЧПУ, а MOD_REWRITE преобразует их к виду понятному для скрипта
Насколько помнится - нет там никакой арифметики:
первая цифра - нынешняя позиция
вторая - изменение (рост или падение) с предыдущего измерения
в скобках - лучший показатель за всю историю наблюдений...
Попробовать вот это:
http://www.php.net/manual/ru/function.array-unique.php
А mail() с данными введенными пользователем?
Значит правильно врубился :)
Решение - выше
м.б. не врубился, но... если расширить иф:
он должен ждать пока уйдет форма чтобы узреть сообщение об ошибке.
Зачем нам стекляный...
Проверка на стороне клиента - защита от невнимательности,
на стороне сервера - от злого умысла.
Все имхо
проще и правильней сделать проверку на стороне клиента
Имхо, правильней и на стороне клиента и на стороне сервера
А куда конкретно вставлять, можете показать?
Ну дык... первые строчки:
и далее по тексту
Но это, конечно не гарантирует валидность Email
Есть скрипт, но проблема в том, что поле "Email" не является обязательным, как сделать его обязательным к заполнению?
В простейшем случае добавить в первое if
if(isset($_POST['ok']) AND !empty($_POST['email']))
Человеко-Понятные URL создаются в файле .htaccess через MOD_REWRITE
Как правило, - наоборот...
Вы создаете ЧПУ, а MOD_REWRITE преобразует их к виду понятному для скрипта
что то хрень какая то с арифметикой в яндексе
60 +35 (61)
Насколько помнится - нет там никакой арифметики:
первая цифра - нынешняя позиция
вторая - изменение (рост или падение) с предыдущего измерения
в скобках - лучший показатель за всю историю наблюдений...
Попробовать вот это:
http://www.php.net/manual/ru/function.array-unique.php
в этой форме проверка данных имхо не нужна. ))))
Это договор который пользователь заполняе на сайте, ставит печать и шлет по факсу
А mail() с данными введенными пользователем?