Forum Webscript.Ru

Программирование => PHP => Тема начата: от 13 Июня 2001, 17:16:55

Название: PHP+MySQL ?
Отправлено: от 13 Июня 2001, 17:16:55
Вообще, существует ли такая возможность на PHP, как на перле - >>baza.txt - то есть добавление данных в файл?? Или на ПХП и на том же Перле лучше использовать MySQL?

Когда делал на ПХП странице форму отправления, вобщем данные заносятся в MySQL, но может я неправильно настроил MySQL - в базу заносятся только Цифры !? приэтом если в циферном выражение присутствует хоть одна буква то вообще ничего не заносится в базу. Как настроить базу, чтоб в неё могли добавляться и буквы (слова).

Вобщем простая форма регистрации.

Но затем всплывает и другой вопрос, как сделать аутентификацию (проверка имени и пароля) из MySQL. Приношу извинения, но то что я читал как-то всё мутно, а у вас на форуме объясняют  очень хорошо! Так что если можете, то ответь-те на вопросы. . . 8)
Название: PHP+MySQL ?
Отправлено: AliMamed от 13 Июня 2001, 17:28:18
Цитировать
DMk (13-06-2001 17:16):
Вообще, существует ли такая возможность на PHP, как на перле - >>baza.txt - то есть добавление данных в файл?? Или на ПХП и на том же Перле лучше использовать MySQL?
конечно PHP может работать с файлами.
делает он это практически точно также как Perl (ведь по сути это и есть модифицированный Perl - щас меня какашками начнут посыпать=))
т.е. открывает файл | читает/пишет | закрывает

Цитировать
Когда делал на ПХП странице форму отправления, вобщем данные заносятся в MySQL, но может я неправильно настроил MySQL - в базу заносятся только Цифры !? приэтом если в циферном выражение присутствует хоть одна буква то вообще ничего не заносится в базу.
таблицы в мускуле создаются с ячейками определнного формата - цифровые, текстовые, строковые и т.п. соответственно надо при создании таблицы указать соответствующий формат ячейки
Цитировать
Но затем всплывает и другой вопрос, как сделать аутентификацию (проверка имени и пароля) из MySQL.
ну почти также как и с текстовым файлом.
подсоединяшься к базе. ищешь запись с определенным логином и сравниваешь пароли
Цитировать
а у вас на форуме объясняют  очень хорошо!
NAS, сделай в ридми такой банер =)
Название: PHP+MySQL ?
Отправлено: от 14 Июня 2001, 11:04:54
Ali, тогда почему в ПХП не работает вот это -
open(DATA,">>login.txt");
$string=join(\'&\',$name,$email);
print DATA "$string
";
close(DATA);
?>


??? ??? ???
Название: PHP+MySQL ?
Отправлено: AliMamed от 14 Июня 2001, 11:34:15
Цитировать
DMk (14-06-2001 11:04):
Ali, тогда почему в ПХП не работает вот это -
open(DATA,">>login.txt");
$string=join(\'&\',$name,$email);
print DATA "$string
";
close(DATA);
?>
??? ??? ???
потому что PHP синтаксис другой. когда я говорил, что PHP это тоже самое что и Perl я имел в виду принцип, а не синтаксис.
тоже самое на РНР:

$DATA=fopen("login.txt", "a");
$string=$name."&".$email;
fputs($DATA, "$string
");
fclose($DATA);
Название: PHP+MySQL ?
Отправлено: cupa от 19 Июня 2001, 12:40:17
Цитировать
AliMamed (13-06-2001 17:28):
щас меня какашками начнут посыпать=))

}>