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

Форум PHP

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

 

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

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

тема: ...?url=mysite.ru
 
 автор: Витос   (17.05.2007 в 18:47)   письмо автору
 
 

Здравствуйте..
Есть например файл index.php


<?php
echo "Привет, мир!";
echo 
"<a href="http://softtime.ru">softtime.ru</a>";
?>


Как мне сделать, чтоб при вводе
...index.php?url=mysite.ru
Вместо softtime.ru выводило mysite.ru и ссылка вела соответственно на mysite.ru..?
Заранее всем спасибо.

   
 
 автор: Valick   (17.05.2007 в 18:59)   письмо автору
 
   для: Витос   (17.05.2007 в 18:47)
 


<?php  
echo "Привет, мир!";  
echo (
"<a href=http://".$_REQUEST['url'].">".$_REQUEST['url']."</a>");  
?>

   
 
 автор: Витос   (17.05.2007 в 19:04)   письмо автору
 
   для: Valick   (17.05.2007 в 18:59)
 

Этот скрипт выдает
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in z:\home\vitek\www\greghrsdhr.php on line 3

   
 
 автор: Trianon   (17.05.2007 в 19:10)   письмо автору
 
   для: Витос   (17.05.2007 в 18:47)
 

не путайте кавычки разных языков.

   
 
 автор: Valick   (17.05.2007 в 19:11)   письмо автору
 
   для: Trianon   (17.05.2007 в 19:10)
 

Извиняюсь, исправил...

   
 
 автор: Витос   (17.05.2007 в 19:17)   письмо автору
 
   для: Trianon   (17.05.2007 в 19:10)
 

Люди, и кто понял? М? =)

   
 
 автор: Valick   (17.05.2007 в 19:21)   письмо автору
 
   для: Витос   (17.05.2007 в 19:17)
 

Что понял?)) Исправленный вариант смотрели, у меня ошибок нет)

   
 
 автор: mefestofel   (17.05.2007 в 19:14)   письмо автору
 
   для: Витос   (17.05.2007 в 18:47)
 


<?php
echo "Привет, мир!";
$url="http://".$SERVER_NAME.$REQUEST_URI;
echo 
"<a href=\'http://".$url."\'>".$url."</a>";
?>

   
 
 автор: mefestofel   (17.05.2007 в 19:16)   письмо автору
 
   для: mefestofel   (17.05.2007 в 19:14)
 

соответственно в $url выкиньте то что Вам не надо.....
если понял правильно Вам нужно это:
<?php 
echo "Привет, мир!"
$url$SERVER_NAME;
echo 
"<a href=\'http://".$url."\'>".$url."</a>"
?>

Это полный путь:
$url="http://".$SERVER_NAME.$REQUEST_URI; 

Это только имя сервера:

$url=$SERVER_NAME; 

   
 
 автор: Витос   (17.05.2007 в 19:21)   письмо автору
 
   для: mefestofel   (17.05.2007 в 19:16)
 

Valick , то, что нужно!!! Спасибо большое! Trianon, спасибки!

   
 
 автор: Витос   (17.05.2007 в 19:22)   письмо автору
 
   для: mefestofel   (17.05.2007 в 19:16)
 

mefestofel, розобрался, спасибо большое =) Тема закрыта =)

   
Rambler's Top100
вверх

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