Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
22 Июль 2025, 11:11:54
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Страниц  :   Вниз
  Печать  
Автор Тема: Re: Динамические страницы на PHP  (Прочитано 1604 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vervolf он же Бегемот
Настоящий гродненец
****

Репутация: +60/-2
Offline Offline

Пол: Мужской
Сообщений: 883


сижу, не шалю, починяю примус!

Просмотр профиля
« Ответ #0 : 22 Январь 2008, 10:59:33 »

Можно использовать метод топора. Я его обычно так называю.
 в файле php пишем что-то типа такого

<?php

.........................
$name = "Clive Barker's: Undying";

echo "<script language=\"jаvasсript\">

  m1=\"<img src='../jpg/u1.jpg'>\";
 

 
function openWin(m)
{ myWin=open(\"\",\"displayWindow\",\"width=640,height=480,status=yes,toolbar=yes,menub
ar=yes,left=100,top=10\");
myWin.document.open();
myWin.document.write(\"<html><head><title>".$name."\");
myWin.document.write(\"</title></head><body bgcolor='#626262'>\");
myWin.document.write(m);
myWin.document.write(\"</body></html>\") ;
myWin.document.close();
}

</script> ";

........

?>

или

<?php

echo "<script language=\"jаvasсript\">

  m1=\"<img src='../jpg/u1.jpg'>\";
 
</script>";

echo "<a href=\"jаvasсript: openWin(m1)\"><img src=\"und4.jpg\"></a>";

?>

Тока надо за синтаксисом следить. В последнем случае функция одна но a href может быть уйма. Последний пример в таком исполнении по моему работать не будет, но это так для примера.
Чем этот метод не удобен и я от такого уже отказался. Если у тебя $name имеет скажем 100 значений в БД. Ты извлекаешь их поочерёдно и на каждую пишешь функцию. Ну вот и получается что у тебя 100 функций, для каждой ещё и имя своё надо дать. Можно это всё использовать на лету и без аякса, но уж очень геморно. Зачем себе услажнять жизнь.

Если пишешь приложение своё с 0 или компонент, модуль для какого сайта, то как было сказано выше лучше всего заюзать ajax. Пошарься по нету там много уже готовых классов. Можешь зайти на http://dklab.ru/ Их разработку  хвалят и говорят с русским проблем нету. Сам не юзал не знаю, пользуюсь другим классом.

Мой тебе совет раз влез в эти дебри, то лучше порой классы с аяксом, будет удобнее. Потратишь недельку на изучение зато потом за день всё сделаешь если не за пол.

Если чего обращайся. Я как раз вернулся на php, ща сам буду вспоминать всё.
« Последнее редактирование: 22 Январь 2008, 11:13:52 от vervolf » Записан

we fly!
You die!!!
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,077 секунд. Запросов: 20.