|
|
|
| Решил сделать сайт, вроде главную сделал. Теперь встал вопрос о проверке логина пароля и регистрации, начал изучать MySQL. создал таблицу, а как сделать что б всё работало незнаю...
Помогите пожалуйста!!! | |
|
|
|
|
|
|
|
|
для: cheops
(16.06.2006 в 12:08)
| | спасибо, прочту | |
|
|
|
|
|
|
|
для: cheops
(16.06.2006 в 12:08)
| | Вроде всё прочитал, но не понял куда и как эти скрипты вставлять, просто с php вообще не общался, поясните пожалуйста. | |
|
|
|
|
|
|
|
для: lexal
(16.06.2006 в 13:14)
| | Обычно скрипт авторизации помещают в отдельный файл, скажем auth.php и подключают его к каждой странице, где требуется авторизация при помощи конструкции
<?php
require_once("auth.php");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(16.06.2006 в 15:15)
| | А эту конструкцию вставить в любое место страницы или в определённое место? | |
|
|
|
|
|
|
|
для: lexal
(19.06.2006 в 11:03)
| | Её ставят в самое начало, до вывода информации, которую можно получить только после авторизации. | |
|
|
|
|
|
|
|
для: cheops
(19.06.2006 в 11:18)
| | ааа, понятно, у меня конечно ещё не вышло, но у меня возник вопрос полегче, я думаю, поняв его я пойму и остальное. Как мне сделать, что бы текст введённый в текстовую область по нажаии на кнопку сохранился (к примеру в текстовом редакторе) и текстовая область стала опять без записей? | |
|
|
|
|
|
|
|
для: lexal
(19.06.2006 в 12:18)
| | Для этого можно воспользоваться скриптом
<?php
// Обработчик
if(!empty($_POST))
{
$fd = fopen("get.txt","a");
if($fd)
{
fwrite($fd, $_POST['name']);
fclose($fd);
}
}
?>
<form method=post>
<textarea name=name></textarea><br>
<input type=submit value="Записать">
</form>
|
PS Под новые вопросы лучше заводить новые темы - они получаеются легче и ссылаться на них потом проще. | |
|
|
|
|
|
|
|
для: cheops
(19.06.2006 в 12:28)
| | окей, а это мне вставить в html страничку? | |
|
|
|
|
|
|
|
для: cheops
(19.06.2006 в 12:28)
| | Что-то невыходит. :( | |
|
|
|
|
|
|
|
для: lexal
(19.06.2006 в 12:56)
| | А что не выходит? Какие возникают ошибки или что вызывает затруднение? | |
|
|
|
|
|
|
|
для: cheops
(19.06.2006 в 18:59)
| | Мне не понятно куда информация из текстовой области уходит. | |
|
|
|
|
|
|
|
для: lexal
(19.06.2006 в 22:05)
| | Тебе соит немного подучить php..
Их текстовой области информация уходит в скрипт который обрабатывает эти данные.
Эти данные о и записывает в файл. | |
|
|
|
|
|
|
|
для: valenok
(19.06.2006 в 22:07)
| | В какой файл? | |
|
|
|
|
|
|
|
для: lexal
(19.06.2006 в 22:57)
| | Cheops привёл вам пример:
Для наглядности назовём его
wright.php
<?php
// Обработчик
if(!empty($_POST))
{
$fd = fopen("get.txt","a");
if($fd)
{
fwrite($fd, $_POST['name']);
fclose($fd);
}
}
?>
<!-- В форме можно задать атрибут action=wright.php -->
<form method=post>
<textarea name=name></textarea><br>
<input type=submit value="Записать">
</form>
|
Если файла get.txt не существует, то можно прописать
$fd = fopen("get.txt","w+");
|
w+ (Создать новый пустой файл для чтения записи; если файл с таким именем уже есть вся информация в нем уничтожается);
a (Открыть файл для дозаписи; данные будут записываться в конец файла);
a+ (Открыть файл для дозаписи и чтения данных; данные будут записываться в конец файла); | |
|
|
|
|
|
|
|
для: hell_riser
(19.06.2006 в 23:35)
| | хм..., дааа, тяжко без знания РНР.
т.е. я сохраняю этот код как wright.php, и кидаю на сервак, и текст из текстовой области пойдёт в get.txt? А get.txt должен быть пустым или там прописать надо что-то? | |
|
|
|
|
|
|
|
для: lexal
(19.06.2006 в 23:48)
| | >хм..., дааа, тяжко без знания РНР.
>т.е. я сохраняю этот код как wright.php, и кидаю на сервак,
>и текст из текстовой области пойдёт в get.txt? А get.txt
>должен быть пустым или там прописать надо что-то?
get.txt при установке аргумента w+ создаст сам скрипт, а присуществующем get.txt и с арнументом a(a+) скрипт просто запишет в конец ваши данные формы в файл get.txt ничего писать не надо, он используется в роли БД. | |
|
|
|
|
|
|
|
для: hell_riser
(19.06.2006 в 23:58)
| | щас попробую... | |
|
|
|
|
|
|
|
для: lexal
(20.06.2006 в 00:00)
| | Ура, получилось, спасибо. | |
|
|
|