| |
|
|
| | Вообщем у меня есть форма http://bannera.h17.ru/registration_form.htm
не могу проверить введённость данных и вытащить переменные из текстовых полей в таблицу
Текст из учебника
функция проверки
function filled_out($form_vars)
{
foreach($form_vars as $key => $value)
}
if (!isset($HTTP_POST_VARS))
return false ;
return true ;
}
}
|
здесь я ещё только проверяю заполнены ли поля, он даже этого не хочет делать, я уж молчу о заненесении данных в таблицу sql
пишет что в 3 строке ошибка не пойму в чём дело
код использования функции
session_start();
if (!filled_out($form_vars))
{
echo "не заполнены поля";
exit;
}
|
и ещё один вопрос
как надо создавать хтмл-форму чтобы пхп выдирал оттуда значения текстовых полей?
извините за необразованность, я совсем чайник
Или может мне вообще не использовать MySQL а как нибудь сохранять все введённые данные в тексктовик например а при аутентификации проверять данные ссылаясь на него????
ПОМОГИТЕ ПЛИЗ | |
| |
|
|
| |
|
|
| |
для: sboy
(07.11.2006 в 14:08)
| | | 1.Я те рекомендую проверять данные Java Script'ом - так как-то проще.
А проверку на введенность данных сделал бы так:
function is_it_filled()
{
foreach($_POST as key => value)
{
if(!isset($_POST[key]))
{
return false;
}
return true;
}
|
2.В форме надо обязательно указать name для каждого элемента, в теге <form> записать:
<form action="имя_сценария_PHP" method="POST">
|
Я обычно так делаю.
3.Использовать SQL - Это хорошо.
З.Ы.
А лучше посмотри учебник PHP на www.softtime.ru! | |
| |
|
|