CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ЭТО ФАЙЛ HELLO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Регистрация</title>
- <meta name="keywords" content="Регистрация">
- <meta name="description" content="Интернет-магазин, регистрация">
- </head>
- <body>
- <?php
- // ====== сбор данных ======
- $UserName=$_REQUEST['Log_in'];
- $Password=$_REQUEST['Pass'];
- $ConfPassword=$_REQUEST['Conf_Pass'];
- $Gender=$_REQUEST['q1']; // gender m/f
- $Type_of_act=$_REQUEST['q2']; // type of activity
- $Name=$_REQUEST['myname'];
- $phone=$_REQUEST['number'];
- $e_mail=$_REQUEST['e-mail'];
- $Birth_Year=$_REQUEST['Year'];
- // ========================
- echo "Обработка регистрационных данных<br>";
- if (empty($UserName))
- {exit("Вы не указали логин ...");}
- echo $Gender."<br>==============<br>";
- if ($Password!=$ConfPassword)
- {
- exit ("Несовпали пароль и его подтверждение");
- }
- //echo $Type_of_act;
- $checkbox_sum=0;
- $q2=Array();
- foreach($Type_of_act as $t){
- echo($t."<br>"); //вывод значений checkbox
- $q2_[]=$t;
- $checkbox_sum=$checkbox_sum+$t; // суммируем баллы по checkbox'у
- }
- echo "сумма равна ".$checkbox_sum."<br>";
- // вывод массива
- for ($i=0; $i<count($q2_); $i++) {
- echo $q2_[$i]."<br>";
- }
- // проверяем корректность номера телефона используем регулярные выражения
- $tel_phone_pattern="/^[1-9]([0-9]{5,10})*$/"; //номер не начинается с ноля, но затем используем все цифры, которых не менее 6
- if (!preg_match($tel_phone_pattern, $phone)) // если он некорректен,
- { exit("Некорректный номер телефона ...");} // сообщаем
- //используем регулярное выражения для проверки корректности e-mail
- $mail_pattern="/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i";
- if (!empty($e_mail)) //если адрес не пуст
- { //проверяем его на корректность
- if (!preg_match($mail_pattern, $e_mail)) // если он некорректен,
- { exit("Неверный адрес электронной почты ...");} // сообщаем
- }
- else exit("Не указан адрес электронной почты ..."); // если адрес пуст, сообщаем об этом
- // end if (!empty($email))
- ?>
- </body>
- </html>>
- ?>
- </body>
- </html>>
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Это Index!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- <?php
- $my_form="
- <form name='' action='files/processor.php' method='post'>
- Логин: <input name='login' type='text' value=''><br>
- Пароль:<input name='password' type='password' value=''><br>
- <input type='submit' value='Войти'>
- </form>
- ";
- echo $my_form;
- echo "<br><a href='files/registration.php'>Регистрация</a>"
- ?>
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!это Processor!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
- <?php
- //phpinfo();
- // принудительное извлечение
- // из массива переменных скрипта
- // конкретной переменной
- {
- $Login = $_REQUEST['login'];
- echo $Login;
- $Password = $_REQUEST['password'];
- echo "<br>".$Password;
- }
- $n=6;
- $summ=0;
- for ($i=1; $i<$n; $i++) {
- echo $i."<br>";
- $summ=$summ+$i;
- };
- echo $summ;
- ?>
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!reg_processing!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="unicode">
- <title>Регистрация</title>
- <meta name="keywords" content="Регистрация">
- <meta name="description" content="Интернет-магазин, регистрация">
- </head>
- <body>
- <?php
- // ====== сбор данных ======
- $UserName=$_REQUEST['Log_in'];
- $Password=$_REQUEST['Pass'];
- $ConfPassword=$_REQUEST['Conf_Pass'];
- $Gender=$_REQUEST['q1']; // gender m/f
- $Type_of_act=$_REQUEST['q2']; // type of activity
- $Name=$_REQUEST['myname'];
- $phone=$_REQUEST['number'];
- $e_mail=$_REQUEST['e-mail'];
- $Birth_Year=$_REQUEST['Year'];
- // ========================
- echo "Обработка регистрационных данных<br>";
- if (empty($UserName))
- {exit("Вы не указали логин ...");}
- echo $Gender."<br>==============<br>";
- if ($Password!=$ConfPassword)
- {
- exit ("Несовпали пароль и его подтверждение");
- }
- //echo $Type_of_act;
- $checkbox_sum=0;
- $q2=Array();
- foreach($Type_of_act as $t){
- echo($t."<br>"); //вывод значений checkbox
- $q2_[]=$t;
- $checkbox_sum=$checkbox_sum+$t; // суммируем баллы по checkbox'у
- }
- echo "сумма равна ".$checkbox_sum."<br>";
- // вывод массива
- for ($i=0; $i<count($q2_); $i++) {
- echo $q2_[$i]."<br>";
- }
- // проверяем корректность номера телефона используем регулярные выражения
- $tel_phone_pattern="/^[1-9]([0-9]{5,10})*$/"; //номер не начинается с ноля, но затем используем все цифры, которых не менее 6
- if (!preg_match($tel_phone_pattern, $phone)) // если он некорректен,
- { exit("Некорректный номер телефона ...");} // сообщаем
- //используем регулярное выражения для проверки корректности e-mail
- $mail_pattern="/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i";
- if (!empty($e_mail)) //если адрес не пуст
- { //проверяем его на корректность
- if (!preg_match($mail_pattern, $e_mail)) // если он некорректен,
- { exit("Неверный адрес электронной почты ...");} // сообщаем
- }
- else exit("Не указан адрес электронной почты ..."); // если адрес пуст, сообщаем об этом
- // end if (!empty($email))
- $debug_flag=1;
- if($_POST['captcha'] != $_SESSION['rand_code'])
- {exit ("Не совпадает код");}
- else echo "YES";
- echo "Работа с базой данных.<br>";
- $read_ini = parse_ini_file("mysql_info.ini", false);
- $mysql_connect_info=Array();
- $i=0;
- foreach ($read_ini as $k=>$v)
- {
- $mysql_connect_info[$i]=$v;
- $i++;
- };
- if ($debug_flag==1) print_r("MySql info: ".$mysql_connect_info);
- echo "<br>".$mysql_connect_info[1];
- // установка связи с сервером и подключение к базе данных
- mysql_connect($mysql_connect_info[0],$mysql_connect_info[1],$mysql_connect_info[2]) or die(mysql_error());
- mysql_select_db($mysql_connect_info[3]) or die(mysql_error());
- // =======================================
- // определение количества строк в таблице
- $result=mysql_query("SELECT * FROM user1");
- $N = mysql_num_rows($result);
- echo $N."<br>";
- // =======================================
- // пример вставки данных в таблицу
- $sql_query_insert = "INSERT INTO user1 (id_user, Log_in, Pass, myname, mysurname, number, email, Year, city, legend0, legend1, legend2, legend3, legend4) VALUES ($N+1, '$UserName', '$Password', '$Name', 'mysurname', '$phone', '$e_mail', '$Birth_Year', 'city', $q2_[0], $q2_[1], $q2_[2], $q2_[3], $q2_[4])";
- mysql_query($sql_query_insert) or die(mysql_error());
- // =======================================
- // пример удаления данных из таблицы
- // имя таблицы хранится в переменной $name_table
- // номер удаляемой записи - в переменной $num_rec
- //$sql_deleting_record="DELETE FROM user1 WHERE id=$num_rec";
- //mysql_query($sql_deleting_record);
- // переcчитать id всех записей
- //$sql="SELECT * FROM user1";
- //$result=mysql_query($sql);
- //$i=1;
- //while ($Arr=mysql_fetch_array($result))
- //{
- // делаем UPDATE полю id
- //$sql_update= "UPDATE user1 SET id=$i WHERE id=$Arr[0]";
- //mysql_query($sql_update);
- //$i++;
- //}
- //echo ("Запись успешно удалена!");
- // =======================================
- // пример извлечения данных из таблицы и размещения данных в таблице HTML
- $result=mysql_query("SELECT * FROM user1");
- echo "<style>fieldset {width:50%; color=green;}</style>";
- echo "<fieldset><legend><h3>Пользователи и пароли</h3></legend>";
- $ch=1;
- $UserArray=Array();
- echo ("<form name='myform' action='uul.php' method='post'>");
- echo ("<table border=2><tr><th>Пользователь</th><th>Пароль</th></tr>"); //<th>Отметка</th>
- //бежим по таблице ($result), выбирая (mysql_fetch_array) в массив $Arr записи
- while ($Arr=mysql_fetch_array($result))
- {
- echo ("<tr>");
- echo ("<td><center>$Arr[1]</center></td><td><center>$Arr[2]</center></td>");
- echo ("<td><center><input name='choice_user' type='radio' value=$ch></center></td>");
- $UserArray[$ch]=$Arr[1];
- $ch++;
- echo ("</tr>");
- }
- echo ("</table>");
- $result=mysql_query("SELECT * FROM user1 WHERE id=$N+1") or die(mysql_error());
- $Arr=mysql_fetch_array($result);
- mysql_close() or die(mysql_error()); // как только все действия с базой данных завершены, тут же закрываем соединение
- echo "Регистрация завершена.<br>";
- echo "Вы указали следующие персональные данные:<br>";
- echo "Фамилия: ".$Arr[1]."<br>";
- echo "Имя: ".$Arr[2]."<br>";
- echo "Отчество: ".$Arr[3]."<br>";
- echo "Логин(e-mail): ".$Arr[4]."<br>";
- echo $End_Reg_Successul;
- // закрытие соединения с БД !!! Обязательно делать !!!
- mysql_close();
- ?>
- ?>
- </body>
- </html>>
- ?>
- </body>
- </html>>
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!registration!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- <?php
- $my_form="
- <form name='' action='reg_processing.php' method='post'>
- Введите Логин: <input name='Log_in' type='text' value=''><br>
- Введите Пароль:<input name='Pass' type='password' value=''><br>
- Подтверждение Пароля:<input name='Conf_Pass' type='password' value=''><br>
- E-mail:<input name='e-mail' type='e-mail' value=''><br>
- Имя:<input name='myname'input maxlenght=250 size=40 type='text' value=''><br>
- Фамилия:<input name='mysurname'input maxlenght=250 size=40 type='text' value=''><br>
- Город:<input name='city' type='text' value=''><br>
- Телефон:<input name='number' type='text' value=''><br>
- <fieldset>
- <legend><b>Ваш пол?</b></legend>
- <p><input type=radio name='q1' value=1 checked> </input>М</p>
- <p><input type=radio name='q1' value=2> </input>Ж</p>
- </fieldset>
- <fieldset>
- <legend><b>Откуда вы узнали о нашем сайте?</b></legend>
- <input type=hidden name='q2[0]' value=0></input>
- <p><input type=checkbox name='q2[0]' value=1> </input>Реклама</p>
- <input type=hidden name='q2[1]' value=0></input>
- <p><input type=checkbox name='q2[1]' value=2> </input>От друзей</p>
- <input type=hidden name='q2[2]' value=0></input>
- <p><input type=checkbox name='q2[2]' value=3> </input>В интернете</p>
- <input type=hidden name='q2[3]' value=0></input>
- <p><input type=checkbox name='q2[3]' value=4> </input>Случайно</p>
- <input type=hidden name='q2[4]' value=0></input>
- <p><input type=checkbox name='q2[4]' value=5> </input>другое</p>
- </fieldset>
- Год рождения<font color='red'>*</font> <SELECT NAME='Year'>
- <OPTION value=1940>1940
- <OPTION value=1944>1944
- <OPTION value=1945>1945
- <OPTION value=1946>1946
- <OPTION value=1947>1947
- <OPTION value=1948>1948
- <OPTION value=1949>1949
- <OPTION value=1950>1950
- <OPTION value=1951>1951
- <OPTION value=1952>1952
- <OPTION value=1953>1953
- <OPTION value=1954>1954
- <OPTION value=1955>1955
- <OPTION value=1956>1956
- <OPTION value=1957>1957
- <OPTION value=1958>1958
- <OPTION value=1959>1959
- <OPTION value=1960>1960
- <OPTION value=1961>1961
- <OPTION value=1962>1962
- <OPTION value=1963>1963
- <OPTION value=1964>1964
- <OPTION value=1965>1965
- <OPTION value=1966>1966
- <OPTION value=1967>1967
- <OPTION value=1968>1968
- <OPTION value=1969>1969
- <OPTION value=1970>1970
- <OPTION value=1971>1971
- <OPTION value=1972>1972
- <OPTION value=1973>1973
- <OPTION value=1974>1974
- <OPTION value=1975>1975
- <OPTION value=1976>1976
- <OPTION value=1977>1977
- <OPTION value=1978>1978
- <OPTION value=1979>1979
- <OPTION value=1980>1980
- <OPTION value=1981>1981
- <OPTION value=1982>1982
- <OPTION value=1983>1983
- <OPTION value=1984>1984
- <OPTION value=1985>1985
- <OPTION value=1986>1986
- <OPTION value=1987>1987
- <OPTION value=1988>1988
- <OPTION value=1989>1989
- <OPTION value=1990>1990
- <OPTION value=1991 SELECTED>1991
- <OPTION value=1992>1992
- <OPTION value=1993>1993
- <OPTION value=1994>1994
- <OPTION value=1995>1995
- <OPTION value=1996>1996
- <OPTION value=1997>1997
- <OPTION value=1998>1998
- <OPTION value=1999>1999
- <OPTION value=2000>2000
- <OPTION value=2001>2001
- <OPTION value=2002>2002
- <OPTION value=2003>2003
- <OPTION value=2004>2004
- <OPTION value=2005>2005
- <OPTION value=2006>2006
- <OPTION value=2007>2007
- <OPTION value=2008>2008
- <OPTION value=2009>2009
- <OPTION value=2010>2010
- </SELECT> <br>
- <form name='reg' action='reg.php' method='post'>
- <img src = 'captcha.php' />
- <input type = 'text' name = 'captcha' />
- <input type='submit' value='Зарегистрироваться'>
- </form>
- ";
- echo $my_form;
- ?>