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

Форум PHP

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

 

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

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

тема: ссылка в новом окне
 
 автор: Max   (30.05.2007 в 23:39)   письмо автору
 
 

Подскажите пожалуйста как сделать так, чтобы
при открытии новой страницы хтмл при выполнении poisk.php

...
$nashol = "zzz.html";
header ("location: psk.html");
exit

на ней была ссылка в хтмл коде в тегах <a></a> с href=$nashol, где переменная $nashol - это адрес страницы созданной в poisk.php
Спасибо.

   
 
 автор: Киналь   (31.05.2007 в 00:16)   письмо автору
 
   для: Max   (30.05.2007 в 23:39)
 

Не понятно.

[поправлено модератором]

   
 
 автор: TXC   (31.05.2007 в 00:32)   письмо автору
 
   для: Max   (30.05.2007 в 23:39)
 


<?php
  
echo("<A href='$nashol'>$nashol</A>");
?>

   
 
 автор: Max   (31.05.2007 в 11:04)   письмо автору
 
   для: TXC   (31.05.2007 в 00:32)
 

Точь-вточь так делаю и не понимаю почему в новом окне нет ссылки, а появляется текст $nashol"); ?> , т.е. не работает. Что делать?

   
 
 автор: cheops   (31.05.2007 в 11:07)   письмо автору
 
   для: Max   (31.05.2007 в 11:04)
 

В HTML-файлах PHP-код не интерпретируется, следует либо изменить расширение, либо переназначить обработчик PHP так, чтобы он обрабатывал и HTML-файлы.

   
 
 автор: Max   (31.05.2007 в 11:09)   письмо автору
 
   для: cheops   (31.05.2007 в 11:07)
 

А как переназначить обработчик PHP? Это реально?

   
 
 автор: cheops   (31.05.2007 в 11:14)   письмо автору
 
   для: Max   (31.05.2007 в 11:09)
 

Можно создать .htaccess, следующего содержания
RemoveHandler .html .htm  
AddType application/x-httpd-php .php .htm .html .phtml 


http://www.softtime.ru/info/articlephp.php?id_article=25

   
 
 автор: Max   (31.05.2007 в 11:21)   письмо автору
 
   для: cheops   (31.05.2007 в 11:14)
 

Спасибо, буду пробовать.

   
 
 автор: Max   (31.05.2007 в 11:31)   письмо автору
 
   для: cheops   (31.05.2007 в 11:14)
 

Вставил файл .htaccess, но только у меня сразу пропали вставки в shtml файлах, это файлы с расширением html, а в них формы с запросом и обработкой в файле poisk.php. Буду думать. А как вы прокоментируете?

З.Ы. пишет: [an error occurred while processing this directive]

З.З.Ы. добавил в строку RemoveHandler - .shtml
RemoveHandler .html .htm .shtml

вывод ошибки пропал, но и вставки не появляются. Что же делать и как с этим бороться?

   
 
 автор: Max   (31.05.2007 в 12:23)   письмо автору
 
   для: cheops   (31.05.2007 в 11:07)
 

Никак не удается. Решил всеже перевести новое окно в PHP. Но и здесь засада, почему-то ссылка не переходит, точнее при:

$nashol = "zzz.html"; 
header ("location: psk.php"); 
exit

и в psk.php

echo ("<A href='$nashol'>Здесь</A>");

$nashol ничему не равна.
Может я что-то не так делаю ведь в новом окне должна же быть известна эта переменная, а?

   
 
 автор: mihdan   (31.05.2007 в 18:22)   письмо автору
 
   для: Max   (31.05.2007 в 12:23)
 

index.php


<?php
$nashel 
'foo_bar.htm';
die (
"<meta http-equiv='refresh' content='0; url=psk.php?nashel={$nashel}'>");
?>


psk.php


<?php
echo '<a href="'.$_GET['nashol'].'">Здесь</a>';
?>

   
Rambler's Top100
вверх

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