Robin
Новичок
Передача переменных методом post
Здравствуйте уважаемые.
Извините, я новичок в Web программировании, но судьба так сложилась, что дали мне курсовую работу по созданию сайта моего учебного заведения.
Вопрос такой:
Предположим, есть файл index.php который находится, относительно главного файла index.php, в /modules/Account/index.php. (вызывается он через главный файл index.php)
Предположим что в файле /modules/Account/index.php есть 2 function
1. RegisterUser()
2. saveuser()
RegisterUser()
Содержит в себе поля формы, которые предназначены для регистрации пользователя
saveuser()
Содержит в себе проверку и фильтрацию всех вводимых данных после чего сохраняет пользователя в базу данных.
Проблема такая как передать значения полей формы с функции RegisterUser() в функцию saveuser(), методом пост.
Подскажите пожалуйста, буду очень благодарен
P.S. метод get в данном случаи некорректен и не желаем.
P.S.S.
Знаю что на форумах не любят когда выламывают большой код, но прошу извинения, ибо сроки сдачи курсового поджимают.
Здравствуйте уважаемые.
Извините, я новичок в Web программировании, но судьба так сложилась, что дали мне курсовую работу по созданию сайта моего учебного заведения.
Вопрос такой:
Предположим, есть файл index.php который находится, относительно главного файла index.php, в /modules/Account/index.php. (вызывается он через главный файл index.php)
Предположим что в файле /modules/Account/index.php есть 2 function
1. RegisterUser()
2. saveuser()
RegisterUser()
Содержит в себе поля формы, которые предназначены для регистрации пользователя
saveuser()
Содержит в себе проверку и фильтрацию всех вводимых данных после чего сохраняет пользователя в базу данных.
Проблема такая как передать значения полей формы с функции RegisterUser() в функцию saveuser(), методом пост.
Подскажите пожалуйста, буду очень благодарен
P.S. метод get в данном случаи некорректен и не желаем.
P.S.S.
Знаю что на форумах не любят когда выламывают большой код, но прошу извинения, ибо сроки сдачи курсового поджимают.
PHP:
<?php
function RegisterUser(){
include("header.php");
OTable();
echo "<center><font class=\"module\">"._REGUSER."</font></center>";
CTable();
OTable();
echo "<center><form action=\"index.php?name=Account&op=Register\" method=\"post\"><table class=\"bgcolor3\">
<tr><th colspan=\"2\"><center><font class=\"option\">"._INALLFORM."</font></center></th></tr>
<tr>
<td width=\"150\" class=\"bgcolor1\">"._USERNAME." <font color=red>*</font></td><td><input name=\"Name\" type=\"text\" style=\"width:300px\" value=\"\"><td>
<tr>
<td class=\"bgcolor1\">"._PASSWORD." <font color=red>*</font></td><td><input name=\"Password\" type=\"password\" style=\"width:300px\" value=\"\"><td>
</tr>
<tr>
<td class=\"bgcolor1\">"._REPASSWORD." <font color=red>*</font></td><td><input name=\"RePassword\" type=\"password\" style=\"width:300px\" value=\"\"><td>
</tr>
<tr>
<td width=\"150\" class=\"bgcolor1\">"._EMAIL." <font color=red>*</font></td><td><input name=\"email\" type=\"text\" style=\"width:300px\" value=\"\"><td>
<tr>
<tr >
<td colspan=\"2\"><input type=\"hidden\" name=\"op\" value=\"Register\"><center><input type=\"submit\" value=\""._REGISTER."\"></center>
</td>
</tr>
</table></form></center>";
CTable();
include("footer.php");
}
function saveuser(){
..............................................................
}
switch ($op){
default: RegisterUser();
case "Register": saveuser($Name);
}
?>