регистрация на сайте с использованием базы даных

Разработка своих веб-приложений и страничек

Re: регистрация на сайте с использованием базы даных

Сообщение doliar » 21 июн 2008, 22:01

gmaster писал(а):обясняю создаю два файла(для регистрации достаточно)index.php reg.php
содержимое файла индекс
<html><body>
<form action="reg.php" method="post">
имя<input type="text" name="login">
пороль<input type="text" name="pass">
<input type="submit" name="submit">
</form>
</body></html>


И насколько я помню в пхп преобразователь в хтмл должен быть такого вида:
Код: Выделить всёРазвернуть
<html>

<head>
  <title></title>
</head>

<body>

<?php



?>

</body>

</html>
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: регистрация на сайте с использованием базы даных

Сообщение DPX-Infinity » 21 июн 2008, 23:52

doliar писал(а):И насколько я помню в пхп преобразователь в хтмл должен быть такого вида:

что такое "преобразователь в хтмл"? учите матчасть, код пхп может находиться в абсолютно любом месте страницы.
Код: Выделить всёРазвернуть
<?php ... ?>
<html>
...
</html>

Код: Выделить всёРазвернуть
<html>
<head></head>
<?php ... ?>
<body>
...
</body>
</html>

Код: Выделить всёРазвернуть
<html>
...
</html>
<?php ... ?>
Изображение
Переходите на Jabber! За ним будущее!
Желаю вам опенсорса!
Аватара пользователя
DPX-Infinity
Активный участник
 
Сообщения: 723
Зарегистрирован: 02 сен 2007, 20:45
Откуда: Саратов

Re: регистрация на сайте с использованием базы даных

Сообщение doliar » 22 июн 2008, 00:04

DPX-Infinity писал(а):
doliar писал(а):И насколько я помню в пхп преобразователь в хтмл должен быть такого вида:

что такое "преобразователь в хтмл"? учите матчасть, код пхп может находиться в абсолютно любом месте страницы.
Код: Выделить всёРазвернуть
<?php ... ?>
<html>
...
</html>

Код: Выделить всёРазвернуть
<html>
<head></head>
<?php ... ?>
<body>
...
</body>
</html>

Код: Выделить всёРазвернуть
<html>
...
</html>
<?php ... ?>

Но согласись со мной,что весь код написаный на хтмл не может работать в файле .php!
Или я не прав?!
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: регистрация на сайте с использованием базы даных

Сообщение DPX-Infinity » 22 июн 2008, 00:08

doliar писал(а):Но согласись со мной,что весь код написаный на хтмл не может работать в файле .php!
Или я не прав?!

как я уже сказал, учите матчасть! файлы с расширением .php - не что иное, как обычные html-файлы. Только в них встроен код, который выполняется на сервере - это всё отличие. Абсолютно всё, что верно для html, верно и для php.
Изображение
Переходите на Jabber! За ним будущее!
Желаю вам опенсорса!
Аватара пользователя
DPX-Infinity
Активный участник
 
Сообщения: 723
Зарегистрирован: 02 сен 2007, 20:45
Откуда: Саратов

Re: регистрация на сайте с использованием базы даных

Сообщение doliar » 22 июн 2008, 00:15

DPX-Infinity писал(а):
doliar писал(а):Но согласись со мной,что весь код написаный на хтмл не может работать в файле .php!
Или я не прав?!

как я уже сказал, учите матчасть! файлы с расширением .php - не что иное, как обычные html-файлы. Только в них встроен код, который выполняется на сервере - это всё отличие. Абсолютно всё, что верно для html, верно и для php.


Спасибо! :)
Последний раз редактировалось doliar 22 июн 2008, 14:35, всего редактировалось 1 раз.
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: регистрация на сайте с использованием базы даных

Сообщение DPX-Infinity » 22 июн 2008, 09:34

ну не всё же так просто) я уже говрил, что код на пхп встраивается в хтмл и выводит данные в то место, куда он встроен.

Код: Выделить всёРазвернуть
<html>
<body>
<?php for ($i=1; $i<=5; $i++) echo "Hello world<br/>\r\n"; ?>
</body>
</html>

на выходе получится
Код: Выделить всёРазвернуть
<html>
<body>
Hello world<br/>
Hello world<br/>
Hello world<br/>
Hello world<br/>
Hello world<br/>
</body>
</html>


но конечноже никто не запрещает делать скрипты без любого вывода.
Код: Выделить всёРазвернуть
<?php
$filename = $_POST['fname'];
$filecont = $_POST['fcont'];
file_put_contents($filename, $filecont);
header("Location: ./showfile.php?fname=$filename");
?>


так что на php можно сделать всё, что угодно.
Изображение
Переходите на Jabber! За ним будущее!
Желаю вам опенсорса!
Аватара пользователя
DPX-Infinity
Активный участник
 
Сообщения: 723
Зарегистрирован: 02 сен 2007, 20:45
Откуда: Саратов

Re: регистрация на сайте с использованием базы даных

Сообщение gmaster » 22 июн 2008, 09:58

DPX-Infinity писал(а):ну неправильно хотя бы потому, что должно быть не
Код: Выделить всёРазвернуть
INSERT ... VALUE ...

а
Код: Выделить всёРазвернуть
INSERT ... VALUES ...

вобщем, как уже было сказано, здесь всё упирается в незнание SQL. Купи или скачай хороший учебник.
Сообщение модератора DPX-Infinity М
А как модератор настоятельно рекомендую впредь для оформления кода использовать соответствующий тег [code]



ну эту проблему я исправил и вобще этот пример я взял из учебника но добовление в таблицу не происходит
gmaster
Участник
 
Сообщения: 21
Зарегистрирован: 13 май 2008, 19:31
Домен: rov164.vfose.ru

Re: регистрация на сайте с использованием базы даных

Сообщение gmaster » 22 июн 2008, 16:15

я конечно пнимаю что я уже надоел но напишите мне пожалуста етот скрипт во всех учебникох всё поразному
и нечего не работает
gmaster
Участник
 
Сообщения: 21
Зарегистрирован: 13 май 2008, 19:31
Домен: rov164.vfose.ru

Re: регистрация на сайте с использованием базы даных

Сообщение zk » 22 июн 2008, 18:18

gmaster писал(а):я конечно пнимаю что я уже надоел но напишите мне пожалуста етот скрипт во всех учебникох всё поразному
и нечего не работает

Приведи примеры того что пробовал, и как не работает.
zk
Администратор
 
Сообщения: 1971
Зарегистрирован: 02 сен 2007, 16:04
Домен: vfose.ru

Re: регистрация на сайте с использованием базы даных

Сообщение gmaster » 22 июн 2008, 19:03

zk писал(а):
gmaster писал(а):я конечно пнимаю что я уже надоел но напишите мне пожалуста етот скрипт во всех учебникох всё поразному
и нечего не работает

Приведи примеры того что пробовал, и как не работает.

пример
содержимое файла индекс
<html><body>
<form action="reg.php" method="post">
имя<input type="text" name="login">
пороль<input type="text" name="pass">
<input type="submit" name="submit">
</form>
</body></html>


содержимое файла рег

<?php
$user="wow";
$pass="wow";
$dbmane="wow";
$server="localhost";


mysql_connect($server,$user,$pass);
@mysql_select_db($dbname) or
die("получилось");


$query="INSERT INTO login(login,pass)VALUE('$login','$pass')";
mysql_query($query);


mysql_close();
?>


сначала запускается 1 файл пользователь вводит даные и начимает кнопку управление переходит к о 2 файлу он должен сохранть даныые введёные пользователем но в таблице "login"ни чё не появляется


ну и много ещё в этом духе скриптов
проблема везде одна не происходит подключение к бд
gmaster
Участник
 
Сообщения: 21
Зарегистрирован: 13 май 2008, 19:31
Домен: rov164.vfose.ru

Пред.След.

Вернуться в PHP, HTML, CSS...

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

cron