Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Интернет-языки

Страница: 1 |

 

  Вопрос: [PHP] нужна помощь Добавлено: 25.02.05 13:18  

Автор вопроса:  someone | Web-сайт: 123
Помогите пожалуйста сделать так, чтобы php файл (с расширением html) при: index.html?act=about (php) шел на страницу about.html(обыкновенный html), токо в адресной строке броузера этого не видно - все также index.html?act=about
Ну и так на другие странички.
Я слышал, что для того чтобы php файл имел расширение html и выполнялся надо правильно настроить сервак. у меня платный хостинг, думаю получится.
Или выдавал html код (если не ошибаюсь - в теге echo?)

Ответить

  Ответы Всего ответов: 13  

Номер ответа: 1
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #1
Добавлено: 25.02.05 15:26
Получай act из адресной строки, сравнивай с возможными вариантами, а затем header("Location: ...";);
freeloader.net.ru - у меня так сделано.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 25.02.05 17:21
Link.php


<?

print "
<script language=\"JavaScript\">
parent.window.location = '$act';
</script>
";

?>
---------------
Link.php?act=http://...

Ответить

Номер ответа: 3
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #3
Добавлено: 25.02.05 17:59
да нет, а можно сделать так, чтобы если получено act=about, то переадресация.
т.е. не сам адрес указывать а какое-нить слово, а там уж через if указывать куда ходить.

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 25.02.05 18:52
та всё можно :)

<?

print "
<script language=\"JavaScript\">
if($act=="about";){
parent.window.location = 'http://about.htm';
}
</script>
";

?>

Ответить

Номер ответа: 5
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #5
Добавлено: 26.02.05 11:44
спасиб

Ответить

Номер ответа: 6
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #6
Добавлено: 26.02.05 11:52
не пашет, попробуй сам:
http://basic-guide.net.ru/index.php?act=about

Ответить

Номер ответа: 7
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #7
Добавлено: 26.02.05 14:58
Правильно, потому что перед тем как ее использовать надо ее сначала получить :)
$act=$_GET['act']

Ответить

Номер ответа: 8
Автор ответа:
 freeloader



ICQ: 50804884 

Вопросов: 72
Ответов: 642
 Web-сайт: freeloader.folder-pro.net
 Профиль | | #8
Добавлено: 26.02.05 15:07
У меня сделано так:
<?php
$page=$_GET['page'];
if ($page=="";)
{
include ("content/start.htm";);
}
if ($page!="";)
{
switch ($page)
{
case "start":
include ("content/start.htm";);
break;
case "programs":
include ("content/programs.htm";);
break;
case "htet":
include ("content/htet.htm";);
break;
case "author":
include ("content/author.htm";);
break;
case "guestbook":
include ("content/guestbook.php";);
break;
case "lastnews":
include ("content/lastnews.php";);
break;
default:
include ("content/start.htm";);
}
}
?>

Ответить

Номер ответа: 9
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #9
Добавлено: 26.02.05 18:08
пасиб, работает, а как сделать php с расширением html?

Ответить

Номер ответа: 10
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #10 Добавлено: 27.02.05 00:36
так это и пихай туда. прям в хтмл, теги ж разделяют <? PHP.... ?>

Ответить

Номер ответа: 11
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #11
Добавлено: 27.02.05 12:07
Уже сделал, благодаря обработчикам Apache!

thanks!!!

Ответить

Номер ответа: 12
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #12
Добавлено: 28.02.05 18:48
а что, можно пихать в хтмл?

Ответить

Номер ответа: 13
Автор ответа:
 ZeroX



ICQ: 220401330 

Вопросов: 47
Ответов: 406
 Профиль | | #13 Добавлено: 03.03.05 21:13
что, можно пихать в хтмл?

Нехрен делать
Тебе же написали используй теги <? php script body ?>

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам