$sql=mysql_query("SELECT * FROM `table` WHERE `test` = '1'");
не верен. Подставьте название своей таблицы вместо слова 'table' и уберите запрос WHERE до самой закрывающейся скобки. Он Вам не нужен. Яж не знал что всё так плохо.
Здравствуйте, я сейчас делаю регистрацию пользователей на сайте. У меня имеется главный файл index.php и файл обработчик форм регистрации. Подскажите пожалуйста как мне сделать так, чтобы если пользователь введет форму не корректно, то обработчик сделает редирект на страницу регистрации и в этот момент передаст значение переменной в обработчике файлу index.php только не методом _GET ?
То бишь Вы хотите при некорректных данных передать их обратно на страницу с формой? Я так понимаю для упрощения ввода информации в поля? И чем плох get?
помогите с загрузкой нескольких файлов на сервер
на локалхосте всё работает идеально а на web сервере загружает раз через десять
один раз загрузил и больше не загружает потом минут через десть и многократных обновлений страницы опять загружает
Однако не стоит использовать на сервере этот код так как он "лёгкий" и дырявый. Проверка files проста. Через эту форму можно залить к Вам на сервер php скрипт и выполнить его, сделайте проверку на разрешённые файлы. Я набросал Вам этот скрипт что бы продемонстрировать множественную отправку файлов на сервер, но не для сиюминутного использования.
Я так понимаю что файл под названием "2.php" это -
Еще вопрос - а Вы не подскажете еще какой-нибудь вариант проверки голосовал человек или нет, кроме проверки по ip которую я уже реализовал?
Записывайте ID проголосовавших пользователей например в таблицу Vote. И при следующем голосовании делайте проверку на наличие пользователя в таблице. Делать проверку по ip по крайней мере глупо, ибо под одним айпишником может сидеть несметное кол-во пользователей. А вот если тянуть серый и белый адрес, то можно сделать проверку по ip (Если локальный адрес получен, пишем в базу локальный и внешний. Если адрес только внешний, пишем его.). Но данный способ не является надёжным, так как в заголовках http_x_forwarded_for можно отправить что-то такого вида - "admin_durak"
Для чего делать так много "echo"? Хватило бы и одного. А ещё лучше сделать функцию для создания таблицы и обработки результата выборки из бд. И Вы уверены что в базе есть строка со значением "228"? И как у Вас генерируются эти самые idшники?
EuGen
Нуждается конечно в доработках, не "понимает" как закончить выражение. Слишком много ненужных "от и до". Но класс интересный, возьму на доскональное изучение и доработку.
На счёт "промышленного" масштаба.
Скрипт распределения и вычисления т.номеров достаточно долго обрабатывает потоки если к примеру взять строки лог файла и количество номеров которые я приводил выше. При конвертации диапазонов номеров в регулярные выражения (более 1000 и очень много изощрённых) время работы значительно увеличится.
В скором времени допилю Ваш класс и выложу результаты.
P.S. Я написал скриптик конвертации потоков вида "С015300" в регулярные выражения. Он простенький, а вот диапазон номеров я не осилил. Спасибо ещё раз