Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: автогенератор личной страницы с использованием базы данных
 
 автор: frisst   (17.09.2009 в 08:17)   письмо автору
 
 

Здравствуйте! Меня тронула одна проблема!!!
посоветуйте, как сделать?

при регистрации, участник получает свою личн. страницу(я сперва html код загружал из БД)
но есть один камень! php при выгрузке из базы не работает! Так вот как мне сделать, чтобы при регистрации пользователь получал эту страницу, с уже записанными при регистрации данными?

если есть материал по этому поводу, то дайте пожалуйста ссылочку! ВСЕМ заранее спасибо!...

  Ответить  
 
 автор: cheops   (17.09.2009 в 10:23)   письмо автору
 
   для: frisst   (17.09.2009 в 08:17)
 

Обычно в базе данных стараются не хранить ни HTML, ни PHP-код - хранят только те данные, которые пользователь (или администратор) захотят отредактировать: имя, e-mail, пароль, о себе и т.п. Страницу каждый раз генерируют - при обращении к ней, с использованием данных из базы данных. Это требует больше ресурсов процессора, зато вы получаете возможность беспроблемно редактировать данные пользователя и малый объем базы данных с одной стороны, а с другой - одним махом менять интерфейс (HTML-код), так как он сосредоточен в одном PHP-файле, а не разбросан по тысячам записей таблицы.

  Ответить  
 
 автор: frisst   (17.09.2009 в 16:34)   письмо автору
 
   для: cheops   (17.09.2009 в 10:23)
 

а как генерировать? например в

<html>
<head>
<title></title>
</head>
<body>
</body>
</html>

вставлять составляющие из БД?

  Ответить  
 
 автор: frisst   (17.09.2009 в 18:35)   письмо автору
 
   для: cheops   (17.09.2009 в 10:23)
 

Тогда подскажите как лучше сделать автогенерацию личного кабинета?

  Ответить  
 
 автор: cheops   (18.09.2009 в 08:26)   письмо автору
 
   для: cheops   (17.09.2009 в 10:23)
 

Собственно вставлять как обычно - вы сейчас извлекаете значения из базы данных? Здесь будет тоже самое, только HTML-код будет перемежаться с выводом данных из базы данных.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования