Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Помогите найти ошибки (пытаюсь сделать сайт с реги
Dreamwalker  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




Собственно суть вопроса в заголовке.
Я пытаюсь сделать регистрацию на сайте, вот только почему то не работает, хотя по логике вроде всё на своих местах.
П.С. сильно не ругайтесь я новичок самоучка...


Присоединённый файл ( Кол-во скачиваний: 0 )
Присоединённый файл  10.zip
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



c начала 2017 года в Новосибирске.
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 26438
Пользователь №: 21350
На форуме: 7 лет, 4 месяца, 7 дней
Карма: 739




сюда код выложи


--------------------
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql (TSql, BI OLAP, MDX), Git, SVN, CodeIgnater, Yii 2, JiRA, Redmine, Bitbucket, Composer
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




Да будет так!
Выкладываю код пофайлово...

ПЕрвым идёт index.php
<?php
session_start();

?>

<!DOCTYPE html>
<
html>
<
head>
<
meta charset="utf-8">
<
title> Формуляр читателя </title>

<
style type="text/css">

.
green {color:green; font-weight: bold; }

.rad {border: 4px solid blue;}

.checkb {background-color: yellow;
border: 3px solid black;}

option{font-weight: normal;}
option:nth-last-child(odd) {color: blue;}
option:nth-child(odd) {color:red;}
select option:nth-last-child(2){font-weight: bold;}

span {font-style: italic; color:red; font-size: 10pt;}

</style>
</
head>
<
body>

<?php
$_SESSION['Login'] = $Login;
if (isset($_SESSION['Login']))
{
echo '<form action="index.php">
<button type="submit" class="submit" formaction="exit.php"> Выход </button>
</form>'
;
echo "<span style='font-size: 20px;'> Добро пожаловать, ".$_SESSION['Login']."</span>";
echo "<h1>
Вход для зарегистрированных пользователей
</h1>

<form action='login.html' method=POST>

<input type=submit value='Проследовать далее'><br><br>

</form> "
;
}
else {
echo "<h1>
Войдите или зарегистрируйтесь.
</h1>"
;
echo
"<form action='index.php' method=POST>

Логин: <input name=Login type=text> <br>

Пароль: <input name=password type=password
pattern='(?=^.{6,}$)((?=.*\d)|(?=.*\W+))(?![.
\n])(?=.*[A-Z])(?=.*[a-z]).*' required>  
<span> минимум 6 символов: одна цифра, одна буква в верхнем регистре и одна в нижнем </span> <br> <br>

"
;
echo "<button type='submit' class='submit' formaction='#OpenLogin'>Вход</button>";
echo '<form action="index.php">
<button type="submit" class="submit" formaction="register.php">Регистрация</button>

</form>'
;}
?>



</body>
</
html>


Это сообщение отредактировал twin - 8.04.2016 - 04:58
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




Для регистрации пользователь попадает на register.php

<?php
session_start();
?>

<!DOCTYPE html>
<
html>
<
head>
<
meta charset="utf-8">
<
title> Формуляр читателя </title>

<
style type="text/css">

.
green {color:green; font-weight: bold; }

.rad {border: 4px solid blue;}

.checkb {background-color: yellow;
border: 3px solid black;}

option{font-weight: normal;}
option:nth-last-child(odd) {color: blue;}
option:nth-child(odd) {color:red;}
select option:nth-last-child(2){font-weight: bold;}

span {font-style: italic; color:red; font-size: 10pt;}

</style>
</
head>
<
body>

<
h1>
Регистрация нового пользователя
</h1>

<
form action='regconfirm.php' method=POST>

Имя: <input type=text name='firstname' required> <br>
Фамилия: <input class = green type=text name='lastname' required> <br>
Отчество: <input type=text name='middlename' required> <br>


<
div class=rad > <br>
Пол: <br>
<
input type=radio name='sex' value='Ж' required> Женский <br>
<
input type=radio name='sex' value='М' required> Мужской <br>
</
div> <br>
<
br>
Дата рождения: <br>


день <select name='day' style='font-weight: bold; color: green;' >
<
option value='0'> день </option>
<
option value='1'> 1 </option>
<
option value='2'> 2 </option>
<
option value='3'> 3 </option>
<
option value='4'> 4 </option>
<
option value='5'> 5 </option>
<
option value='6'> 6 </option>
<
option value='7'> 7 </option>
<
option value='8'> 8 </option>
<
option value='9'> 9 </option>
<
option value='10'> 10 </option>
<
option value='11'> 11 </option>
<
option value='12'> 12 </option>
<
option value='13'> 13 </option>
<
option value='14'> 14 </option>
<
option value='15'> 15 </option>
<
option value='16'> 16 </option>
<
option value='17'> 17 </option>
<
option value='18'> 18 </option>
<
option value='19'> 19 </option>
<
option value='20'> 20 </option>
<
option value='21'> 22 </option>
<
option value='23'> 23 </option>
<
option value='24'> 24 </option>
<
option value='25'> 25 </option>
<
option value='26'> 26 </option>
<
option value='27'> 27 </option>
<
option value='28'> 28 </option>
<
option value='29'> 29 </option>
<
option value='30'> 30 </option>
<
option value='31'> 31 </option>
</
select>

месяц <select name='month' style='font-weight: bold; color: green;'>
<
option value='0'> месяц </option>
<
option value='1'> январь </option>
<
option value='2'> февраль </option>
<
option value='3'> март </option>
<
option value='4'> апрель </option>
<
option value='5'> май </option>
<
option value='6'> июнь </option>
<
option value='7'> июль </option>
<
option value='8'> август </option>
<
option value='9'> сентябрь </option>
<
option value='10'> октябрь </option>
<
option value='11'> ноябрь </option>
<
option value='12'> декабрь </option>
</
select>

Год <select name='year' style='font-weight: bold; color: green;' >
<
option value='0'> год </option>
<
option value='1916'> 1916 </option>
<
option value='1917'> 1917 </option>
<
option value='1918'> 1918 </option>
<
option value='1919'> 1919 </option>
<
option value='1920'> 1920 </option>
<
option value='1921'> 1921 </option>
<
option value='1922'> 1922 </option>
<
option value='1923'> 1923 </option>
<
option value='1924'> 1924 </option>
<
option value='1925'> 1925 </option>
<
option value='1926'> 1926 </option>
<
option value='1927'> 1927 </option>
<
option value='1928'> 1928 </option>
<
option value='1929'> 1929 </option>
<
option value='1930'> 1930 </option>
<
option value='1931'> 1931 </option>
<
option value='1932'> 1932 </option>
<
option value='1933'> 1933 </option>
<
option value='1934'> 1934 </option>
<
option value='1935'> 1935 </option>
<
option value='1936'> 1936 </option>
<
option value='1937'> 1937 </option>
<
option value='1938'> 1938 </option>
<
option value='1939'> 1939 </option>
<
option value='1940'> 1940 </option>
<
option value='1941'> 1941 </option>
<
option value='1942'> 1942 </option>
<
option value='1943'> 1943 </option>
<
option value='1944'> 1944 </option>
<
option value='1945'> 1945 </option>
<
option value='1946'> 1946 </option>
<
option value='1947'> 1947 </option>
<
option value='1948'> 1948 </option>
<
option value='1949'> 1949 </option>
<
option value='1950'> 1950 </option>
<
option value='1951'> 1951 </option>
<
option value='1952'> 1952 </option>
<
option value='1953'> 1953 </option>
<
option value='1954'> 1954 </option>
<
option value='1955'> 1955 </option>
<
option value='1956'> 1956 </option>
<
option value='1957'> 1957 </option>
<
option value='1958'> 1958 </option>
<
option value='1959'> 1959 </option>
<
option value='1960'> 1960 </option>
<
option value='1961'> 1961 </option>
<
option value='1962'> 1962 </option>
<
option value='1963'> 1963 </option>
<
option value='1964'> 1964 </option>
<
option value='1965'> 1965 </option>
<
option value='1936'> 1966 </option>
<
option value='1967'> 1967 </option>
<
option value='1968'> 1968 </option>
<
option value='1969'> 1969 </option>
<
option value='1970'> 1970 </option>
<
option value='1971'> 1971 </option>
<
option value='1972'> 1972 </option>
<
option value='1973'> 1973 </option>
<
option value='1974'> 1974 </option>
<
option value='1975'> 1975 </option>
<
option value='1976'> 1976 </option>
<
option value='1977'> 1977 </option>
<
option value='1978'> 1978 </option>
<
option value='1979'> 1979 </option>
<
option value='1980'> 1980 </option>
<
option value='1981'> 1981 </option>
<
option value='1982'> 1982 </option>
<
option value='1983'> 1983 </option>
<
option value='1984'> 1984 </option>
<
option value='1985'> 1985 </option>
<
option value='1986'> 1986 </option>
<
option value='1987'> 1987 </option>
<
option value='1988'> 1988 </option>
<
option value='1989'> 1989 </option>
<
option value='1990'> 1990 </option>
<
option value='1991'> 1991 </option>
<
option value='1992'> 1992 </option>
<
option value='1993'> 1993 </option>
<
option value='1994'> 1994 </option>
<
option value='1995'> 1995 </option>
<
option value='1996'> 1996 </option>
<
option value='1997'> 1997 </option>
<
option value='1998'> 1998 </option>
<
option value='1999'> 1999 </option>
<
option value='2000'> 2000 </option>
<
option value='2001'> 2001 </option>
<
option value='2002'> 2002 </option>
<
option value='2003'> 2003 </option>
<
option value='2004'> 2004 </option>
<
option value='2005'> 2005 </option>
<
option value='2006'> 2006 </option>
<
option value='2007'> 2007 </option>
<
option value='2008'> 2008 </option>
<
option value='2009'> 2009 </option>
<
option value='2010'> 2010 </option>
<
option value='2011'> 2011 </option>
<
option value='2012'> 2012 </option>
<
option value='2013'> 2013 </option>
<
option value='2014'> 2014 </option>
<
option value='2015'> 2015 </option>
<
option value='2016'> 2016 </option>
</
select>
<
br> <br>

E-mail: <input type=text name='email' required placeholder='abrakadabra@почта.ru' pattern='[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$'>  
<span> Введите e-mail в формате abrakadabra@mail.ru </span> <br>

Пароль: <input type=password name='password'
pattern='(?=^.{6,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*' required>  
<span> минимум 6 символов: одна цифра, одна буква в верхнем регистре и одна в нижнем </span> <br>
Подтверждение пароля: <input type='password' name=password2

pattern='(?=^.{6,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*' required>  
<span> минимум 6 символов: одна цифра, одна буква в верхнем регистре и одна в нижнем </span><br>


Логин:<input type=text name='Login' required> <br>


Домашний адрес: <textarea name='adress'></textarea> <br> <br>

Образование: <br>

<
select name='obrazovanie'>
<
option value='Образование'> Образование </option>
<
option value='Школьник'> Школьник </option>
<
option value='Среднее'> Среднее </option>
<
option value='Среднее специальное'> Среднее специальное </option>
<
option value='Студент'> Студент </option>
<
option value='Высшее (Бакалавр)'> Высшее (Бакалавр) </option>
<
option value='Высшее (Специалист)'> Высшее (Специалист) </option>
<
option value='Высшее (Магистр)'> Высшее (Магистр)</option>
</
select> <br>

<
div class=checkb> <br>
Отметьте интересующие Вас литературные жанры:<br> <br>
<
input type=checkbox name='chb1' value=1> Современная проза<br>
<
input type=checkbox name='chb2' value=2> Классика <br>
<
input type=checkbox name='chb2' value=3> Зарубежная литература <br>
<
input type=checkbox name='chb4' value=4> Детективы <br>
<
input type=checkbox name='chb5' value=5> Боевики <br>
<
input type=checkbox name='chb6' value=6> Детские книги <br>
<
input type=checkbox name='chb7' value=7> Сказки <br>
<
input type=checkbox name='chb8' value=8> Фэнтези<br>
<
input type=checkbox name='chb9' value=9> Фантастика <br>
<
input type=checkbox name='chb10' value=10> Любовные романы <br>
<
input type=checkbox name='chb11' value=11> Бизнес-Книги <br>
<
input type=checkbox name='chb12' value=12> Книги по психологии <br>
<
input type=checkbox name='chb13' value=13> Иностранные языки <br>
<
input type=checkbox name='chb14' value=14> Здоровье <br>
<
input type=checkbox name='chb15' value=15> Кулинария <br>
<
input type=checkbox name='chb16' value=16> Воспитание детей <br>
<
input type=checkbox name='chb17' value=17> Дом, Семья <br>
<
input type=checkbox name='chb18' value=18> История <br>
<
input type=checkbox name='chb19' value=19> Медицина<br>
<
input type=checkbox name='chb20' value=20> Наука, Образование <br>
<
input type=checkbox name='chb21' value=21> Приключения <br>
<
input type=checkbox name='chb22' value=22> Публицистика<br>
<
input type=checkbox name='chb23' value=23> Религия <br>
<
input type=checkbox name='chb24' value=24> Поэзия, Драматургия <br>
</
div>

<
input type=submit value ='Отправить данные'> <br>


</
form>

</
body>
</
html>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




Потом он подтверждает регистрацию на regconfirm.php

 <?php session_start();
?>
<!DOCTYPE html>

<?php
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$middlename = $_POST['middlename'];
$Login = $_POST['Login'];
$password = $_POST['password'];
$email = $_POST['email'];
$adress = $_POST['adress'];
$day = $_POST['day'];
$month = $_POST['month'];
$year = $_POST['year'];
$obrazovanie = $_POST['obrazovanie'];
$sex = $_POST['sex'];
$chb1 = $_POST['chb1'];
$chb2 = $_POST['chb2'];
$chb3 = $_POST['chb3'];
$chb4 = $_POST['chb4'];
$chb5 = $_POST['chb5'];
$chb6 = $_POST['chb6'];
$chb7 = $_POST['chb7'];
$chb8 = $_POST['chb8'];
$chb9 = $_POST['chb9'];
$chb10 = $_POST['chb10'];
$chb11 = $_POST['chb11'];
$chb12 = $_POST['chb12'];
$chb13 = $_POST['chb13'];
$chb14 = $_POST['chb14'];
$chb15 = $_POST['chb15'];
$chb16 = $_POST['chb16'];
$chb17 = $_POST['chb17'];
$chb18 = $_POST['chb18'];
$chb19 = $_POST['chb19'];
$chb20 = $_POST['chb20'];
$chb21 = $_POST['chb21'];
$chb22 = $_POST['chb22'];
$chb23 = $_POST['chb23'];
$chb24 = $_POST['chb24'];
?>

<html>
<
head>
<
meta charset="utf-8">

<
title> register </title>

<
style type="text/css">

.
green {color:green; font-weight: bold; }

.rad {border: 4px solid blue;}

.checkb {background-color: yellow;
border: 3px solid black;}

option{font-weight: normal;}
option:nth-last-child(odd) {color: blue;}
option:nth-child(odd) {color:red;}
select option:nth-last-child(2){font-weight: bold;}

</style>
</
head>
<
body>

<
h1>
Подтвердите Ваши регистрационные данные.
</
h1>

<
form action="userinfo.php" method=POST>
Имя:
<?php
if(strlen($firstname)<1):
echo '<input id="green_bold" type=text name="firstname" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input id="green_bold" type=text name="firstname" value="'. $firstname. '">';
endif;
?><br>
Фамилия:
<?php
if(strlen($lastname)<1):
echo '<input type=text name="lastname" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input type=text name="lastname" value="'. $lastname. '">';
endif;
?> <br>
Отчество:
<?php
if(strlen($middlename)<1):
echo '<input type=text name="middlename" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input type=text name="middlename" value="'. $middlename. '">';
endif;
?> <br>


<
div class=rad>
<
br>


<?php
if (strlen($sex)<1):
echo 'Ваш пол:   <span style="color: Gray; font-style: italic;">Не заполнено</span> <br>';
else:
echo 'Ваш пол: <br>';
endif;

if ($sex==="Ж"):
echo '<input type=radio name="sex" value="Ж" checked>Женский<br>';
else:
echo '<input type=radio name="sex" value="Ж">Женский<br>';
endif;

if ($sex==="М"):
echo '<input type=radio name="sex" value="М" checked>Мужской<br>';
else:
echo '<input type=radio name="sex" value="М">Мужской<br>';
endif;


?>
</div>

<
br>

<?php

$data = $day.'/'. $month.'/'.$year ;

if ($data === "0/0/0"):
echo '<p>Дата вашего рождения: <span style="color: Gray; font-style: italic;">Не заполнено</span></p>';
else:
echo '<p>Дата вашего рождения: </p>';

endif;
?>
<select name="day" >
<
option value="" label="день"></option>
<?php
for ($D=1; $D<32; $D++)
{
if ($D==$day):
echo ' <option value="'. $D. '" selected>'. $D.'</option>'. "\n" ;
else:
echo ' <option value="'. $D. '">'. $D.'</option>'. "\n";
endif;
};
?>
</select>
/
<
select name="month" >
<
option value="" label="месяц "></option>
<?php
for ($M=1; $M<12; $M++)
{
if ($M==$month):
echo ' <option value="'. $M. '" selected>'.$M. '</option>'. "\n" ;
else:
echo ' <option value="'. $M. '">'. $M. '</option>'. "\n";
endif;
};
?>

</select>
/
<
select name=year >
<
option value="" label="год"></option>
<?php
for ($Y=1916; $Y<2017; $Y++)
{
if ($Y==$year):
echo ' <option value="'. $Y. '" selected>'. $Y.'</option>'. "\n" ;
else:
echo ' <option value="'. $Y. '">'. $Y.'</option>'. "\n";
endif;
};
?>
</select>

<
br>

E-mail: <?php
if(strlen($email)<1):
echo '<input type=email name="email" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input type=email name="email" value="'. $email. '">';
endif;
?> <br>
Пароль:
<?php
if(strlen($password)<1):
echo '<input type=password name="password" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input type=password name="password" value="'. $password. '">';
endif;
?> <br>


Логин:

<?php
if(strlen($Login)<1):
echo '<input type=text name="Login" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input type=text name="Login" value="'. $Login. '">';
endif;
?> <br>

Домашний адрес:
<?php
if(strlen($adress)<1):
echo '<input type=text name="adress" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo '<input type=text name="adress" value="'. $adress. '">';
endif;
?> <br>

<
br>



<?php
if($obrazovanie === "Образование"):
echo 'Образование:<input type=text name="obrazovanie" style="color: Gray; font-style: italic;" placeholder="Не заполнено">';
else:
echo 'Образование:<input type=text name="obrazovanie" value="'. $obrazovanie. '">';
endif;
?> <br>


<
div class=checkb>

<?php
if (strlen($chb1.$chb2.$chb3.$chb4.$chb5.$chb6.$chb7.$chb8.$chb9.$chb10.$chb11.$chb12.$chb13.$chb14.$chb15.$chb16.$chb17.$chb18.$chb19.$chb20.$chb21.$chb22.$chb23.$chb24)<1):
echo '<p>Отметьте интересующие Вас литературные жанры:   <span style="color: Gray; font-style: italic;">Не заполнено</span></p>';
else:
echo '<p>Отметьте интересующие Вас литературные жанры:</p>';
endif;

if ($chb1==="1"):
echo '<input type=checkbox name="chb1" value=1 checked>Современная проза<br>';
else:
echo '<input type=checkbox name="chb1" value=1>Современная проза<br>';
endif;

if ($chb2==="2"):
echo '<input type=checkbox name="chb2" value=02 checked>Классика<br>';
else:
echo '<input type=checkbox name="chb2" value=02>Классика<br>';
endif;

if ($chb3==="3"):
echo '<input type=checkbox name="chb3" value=03 checked>Зарубежная литература<br>';
else:
echo '<input type=checkbox name="chb3" value=03>Зарубежная литература<br>';
endif;

if ($chb4==="4"):
echo '<input type=checkbox name="chb4" value=4 checked>Детективы<br>';
else:
echo '<input type=checkbox name="chb4" value=4>Детективы <br>';
endif;

if ($chb5==="5"):
echo '<input type=checkbox name="chb5" value=5 checked>Боевики<br>';
else:
echo '<input type=checkbox name="chb5" value=5>Боевики<br>';
endif;

if ($chb6==="6"):
echo '<input type=checkbox name="chb6" value=6 checked>Детские книги <br>';
else:
echo '<input type=checkbox name="chb6" value=6>Детские книги<br>';
endif;

if ($chb7==="7"):
echo '<input type=checkbox name="chb7" value=7 checked>Сказки<br>';
else:
echo '<input type=checkbox name="chb7" value=7>Сказки<br>';
endif;

if ($chb8==="8"):
echo '<input type=checkbox name="chb8" value=8 checked>Фэнтези<br>';
else:
echo '<input type=checkbox name="chb8" value=8>Фэнтези<br>';
endif;

if ($chb9==="09"):
echo '<input type=checkbox name="chb9" value=9 checked> Фантастика<br>';
else:
echo '<input type=checkbox name="chb9" value=9> Фантастика<br>';
endif;

if ($chb10==="10"):
echo '<input type=checkbox name="chb10" value=10 checked>Любовные романы<br>';
else:
echo '<input type=checkbox name="chb10" value=10>Любовные романы <br>';
endif;

if ($chb11==="11"):
echo '<input type=checkbox name="chb11" value=11 checked>Бизнес-Книги<br>';
else:
echo '<input type=checkbox name="chb11" value=11>Бизнес-Книги<br>';
endif;

if ($chb12==="12"):
echo '<input type=checkbox name="chb12" value=12 checked>Книги по психологии <br>';
else:
echo '<input type=checkbox name="chb12" value=12>Книги по психологии <br>';
endif;

if ($chb13==="13"):
echo '<input type=checkbox name="chb13" value=13 checked>Иностранные языки <br>';
else:
echo '<input type=checkbox name="chb13" value=13>Иностранные языки <br>';
endif;

if ($chb14==="14"):
echo '<input type=checkbox name="chb14" value=14 checked> Здоровье<br>';
else:
echo '<input type=checkbox name="chb14" value=14> Здоровье<br>';
endif;

if ($chb15==="15"):
echo '<input type=checkbox name="chb15" value=15 checked>Кулинария<br>';
else:
echo '<input type=checkbox name="chb15" value=15>Кулинария <br>';
endif;

if ($chb16==="16"):
echo '<input type=checkbox name="chb16" value=16 checked>Воспитание детей<br>';
else:
echo '<input type=checkbox name="chb16" value=16>Воспитание детей<br>';
endif;

if ($chb17==="17"):
echo '<input type=checkbox name="chb17" value=17 checked> Дом, Семья <br>';
else:
echo '<input type=checkbox name="chb17" value=17> Дом, Семья<br>';
endif;

if ($chb18==="18"):
echo '<input type=checkbox name="chb18" value=18 checked>История<br>';
else:
echo '<input type=checkbox name="chb18" value=18>История<br>';
endif;

if ($chb19==="19"):
echo '<input type=checkbox name="chb19" value=19 checked>Медицина<br>';
else:
echo '<input type=checkbox name="chb19" value=19>Медицина<br>';
endif;

if ($chb20==="20"):
echo '<input type=checkbox name="chb20" value=20 checked> Наука, Образование<br>';
else:
echo '<input type=checkbox name="chb20" value=20> Наука, Образование<br>';
endif;

if ($chb21==="21"):
echo '<input type=checkbox name="chb21" value=21 checked>Приключения<br>';
else:
echo '<input type=checkbox name="chb21" value=21>Приключения<br>';
endif;

if ($chb22==="22"):
echo '<input type=checkbox name="chb22" value=22 checked>Публицистика<br>';
else:
echo '<input type=checkbox name="chb22" value=22>Публицистика<br>';
endif;

if ($chb23==="23"):
echo '<input type=checkbox name="chb23" value=23 checked>Религия<br>';
else:
echo '<input type=checkbox name="chb23" value=23>Религия<br>';
endif;

if ($chb24==="24"):
echo '<input type=checkbox name="chb24" value=24 checked>Поэзия, Драматургия<br>';
else:
echo '<input type=checkbox name="chb24" value=24>Поэзия, Драматургия<br>';
endif;
?>


</div>

<
input type=submit value ="Закончить регистрацию"> <br>


</
form>
</
body>
</
html>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




После подтверждения регистрации он перебрасывается на userinfo.php, который записывает его данные в два файлика (один пригодится в будущем, а второй необходим для авторизации)
<?php
session_start();

$Login = $_POST['Login'];

function myfopen($fnam,$fmod)
{
$f=fopen($fnam,$fmod);
if ($f===false)
{
echo "Невозможно открыть файл ".$fnam." <br>";
exit(0);
}
return $f;
}
function mfile($fnam)
{
$a=file($fnam);
if ($a===false)
{
echo "Невозможно прочитать файл ".$fnam." <br>";
exit(0);
}
return $a;
}
$fnam="users.txt";

$f=myfopen($fnam,"a+");
fwrite($f,$_POST['firstname'].";".
$_POST['lastname'].";".
$_POST['middlename'].";".
$_POST['Login'].";".
$_POST['password'].";".
$_POST['email'].";".
$_POST['adress'].";".
$_POST['data'].";".
$_POST['obrazovanie'].";".
$_POST['sex'].";"."\n");

fclose($f);

$fnam="authorization.txt";

$f=myfopen($fnam,"a+");
fwrite($f,$_POST['Login'].";".
md5 ($_POST['password']).";"."\n");
fclose($f);



$_SESSION['Login'] = $Login;
header("Location: index.php");
?>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
VeRTak  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местная прописка
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 888
Пользователь №: 41530
На форуме: 2 года, 21 день
Карма: 11




laugh.gif laugh.gif laugh.gif


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




После он возвращается на index.php и по логике вещей сюда должны прийти данные логина и пароля и узнать пользователя, тогда он сможет перейти на login.html

<?php
session_start();
?>
<!DOCTYPE html>


<
html>
<
head>
<
meta charset="utf-8">
<
title>Домашка №14</title>

<
style>
span{font-weight:bold; color:red;}
</style>
</
head>
<
body>
<
span>
Здесь будет обрабатываться вход зарегистрированных пользователей
</span>


<
hr>


</
body>
</
html>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




И для выхода из учётной записи используется exit.php

<?php
session_start();
unset($_SESSION['Login']);
session_destroy();
header("Location: index.php");
?>
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
VeRTak  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местная прописка
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 888
Пользователь №: 41530
На форуме: 2 года, 21 день
Карма: 11




Dreamwalker Что употребляете? biggrin.gif


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3706
Пользователь №: 38635
На форуме: 3 года, 6 месяцев, 25 дней
Карма: 198




Хорошо, что нет выпадающего списка с улицами и номерами домов / квартир ph34r.gif

- Это что такое?
- Яблоки.
- Взвесьте штук пять. Только каждое отдельно заверните, чтобы красиво было.

- А это что?
- Орехи.
- Взвесьте штук 20-30. Только каждый отдельно заверните, чтобы красиво было.

- А это что?
- Это изюм, но он не продается.


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Dreamwalker  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 9
Пользователь №: 42817
На форуме: 1 год, 3 месяца, 14 дней
Карма:




Цитата (Wind @ 7.04.2016 - 22:40)
Dreamwalker Что употребляете?  biggrin.gif


Эх, если бы...
А то как то не смешно, третьи сутки занимаюсь непотребствами с этим (см заголовок) вопросом((
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3706
Пользователь №: 38635
На форуме: 3 года, 6 месяцев, 25 дней
Карма: 198




Dreamwalker
Открой книжку по php, начни с основ, там есть замечательные вещи про циклы, массивы, индексы...


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
VeRTak  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местная прописка
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 888
Пользователь №: 41530
На форуме: 2 года, 21 день
Карма: 11




Цитата (AllesKlar @ 7.04.2016 - 22:41)
Хорошо, что нет выпадающего списка с улицами и номерами домов / квартир


laugh.gif


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
VeRTak  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местная прописка
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 888
Пользователь №: 41530
На форуме: 2 года, 21 день
Карма: 11




Dreamwalker В подпись загляни wink.gif


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) [1] 2  Закрытая темаСоздание новой темыСоздание опроса