Вэб-разработка
Пишем скрипт сайта

renak
18 августа 2009, 16:31

Держи кто тут просил сделать ему регистрацию
<?php
if (isset($_POST['user'])){$user = $_POST['user']; if ($user == '') {unset($user);}}
if (isset($_POST['pass'])){$pass = $_POST['pass']; if ($pass == '') {unset($pass);}}
if (isset($_POST['pass2'])){$pass2 = $_POST['pass2']; if ($pass2 == '') {unset($pass2);}}
if (isset($_POST['email'])){$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['submit'])){$submit = $_POST['submit'];}
$title="Регистрация"; ?>
<<strong>Регистрация</strong>
<?php if(!isset($submit)){?>
<form action="registration.php" method="post" name="form">
<div style="margin:10px; margin-bottom:5px; margin-left:15px; font-size:11px;">Введите ник:<br><input name="user" type="text" maxlength="20"></div>
<div style="margin:5px; margin-left:15px; margin-bottom:10px; font-size:11px;">Введите пароль:<br><input name="pass" type="password" maxlength="25"></div><div style="margin:5px; margin-left:15px; margin-bottom:10px; font-size:11px;">Повторите пароль:<br><input name="pass2" type="password" maxlength="25"></div>
<div style="margin:5px; margin-left:15px; margin-bottom:10px; font-size:11px;">Введите Email:<br><input name="email" ...
Читать далее
-------
renak
18 августа 2009, 16:32

$res = mysql_query ("INSERT INTO таблица (ник,пароль,маил,дата) VALUES ('$user','$pass','$email',".date("Y-m-d")."') ");
if ($res == true ) {
echo "<p>Вы зарегистрировались на сайте renak.ru <a href='login.php'>Войти</a></p>";}
else {echo "Вы не зарегистрировались";}}
}else{echo "<p>Пароли не совпадают!</p>";}}
else{echo"<p>Вы не ввели все поля</p>";}} ?>
Вот вторая половина. Радуйся Schok
-------
Schok (off) [59]
24 августа 2009, 10:43

renak, Форма регистрации есть , но когда нажимаю регестрироватьться пишет ошибку может нужно ешё что то создавать я создал файл reg.php
-------
Arab (off) [1141]
24 августа 2009, 16:35

reg.php? a y nego registration.php
ты бы написал че за ошибка гадать же лень
-------
code9 (off) [479]
24 августа 2009, 23:07

renak,

нужно пароль шифровать

<?php $pass md5(md5(trim($_POST['pass']))); 

я пока слаб в php,но это знаю.
-------
renak
23 октября 2009, 20:32

code9, я вообщет убрал из регистрации все лишнее, и конечно 2 раза md5 зашифруют пароль лучше :-D

В моей версии регистрации придумана функция шифрования пароля, и пока меня эта тема не волнует.
-------
renak
23 октября 2009, 20:40

Schok, да ты прав, нужно создать таблицу с определенными полями. Но я думал по примеру будет легко все создать.


CREATE TABLE reg_user (
id int(3) NOT NULL auto_increment,
`date` date default NULL,
`user` varchar(50) NOT NULL default '',
pass varchar(50) NOT NULL,
email varchar(255) NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=cp1251;


+еще тебе нужно подключение к базе добавить. Если Не знаешь SQL команд, то не берись за этот скрипт, лучше начни изучать основы работы с MySQL
-------
Schok (off) [59]
3 ноября 2009, 10:00

Вот что за ощибку выдает:
Регистрация
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Z:\home\profiwap.ru\www\mysite\registration.php on line 35

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in Z:\home\profiwap.ru\www\mysite\registration.php on line 35

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\profiwap.ru\www\mysite\registration.php on line 36

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Z:\home\profiwap.ru\www\mysite\registration.php on line 39

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in Z:\home\profiwap.ru\www\mysite\registration.php on line 39
Вы не зарегистрировались

И как подключить скрипт к базе, я не нашел где данные от базы прописывать
-------
renak
3 ноября 2009, 15:43

пароль пользьзователя неверен. Не блин ну чем я тебе могу помочь, если прийдется все рассказывать с 0? не знаешь принципы работы с mysql то не берись за скрипт такой
-------
code9 (off) [479]
23 ноября 2009, 05:28

Schok, сначала создай ее хоть
-------

Ответить на тему

стр. Пред. 1,2,3 ... ,59,60,61 След.

стр.  

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.035 сек
SQL: 4