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

Форум PHP

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

 

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

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

тема: пока $_SERVER['QUERY_STRING'] == ""
 
 автор: margol   (16.06.2006 в 14:41)   письмо автору
 
 

У меня документ разделен на частички при помощи конструкций if

  if($_SERVER['QUERY_STRING'] == "instr"){
  $str=<<<PPP
<div class="ti">
<h1>Основные положения о информационной системе (ИС) ВГПУ</h1>
<p>В целях оптимизации работы информационно-технологической базы университета, обеспечения доступа сотрудников и студентов ВГПУ 
к необходимым информационным ресурсам, а также для организации надлежащей защиты электронной информации и повышения устойчивости 
функционирования университетской компьютерной сети приказом Ректора ВГПУ утверждены 
</div>
PPP;
    echo $str;
};



И они показываютсы по нажатию на ссылку:

<a href="InfSystem.php?instr">Основные положения</a>


А при загрузке страничка пустая, ведь ни одна ссылка пока не нажата... Пытаюсь решить проблему, таким образом:


  if($_SERVER['QUERY_STRING'] == ""){
  include 'InfSystem?insrt'};


Не получается,как быть?

   
 
 автор: kolobokk   (16.06.2006 в 15:02)   письмо автору
 
   для: margol   (16.06.2006 в 14:41)
 

вставьте перед выводом проверку

if (empty($_SERVER['QUERY_STRING'])) $_SERVER['QUERY_STRING'] = "instr";

   
 
 автор: valenok   (16.06.2006 в 15:10)   письмо автору
 
   для: margol   (16.06.2006 в 14:41)
 

добавь в конце else
и поставь тект который будет показываться без insrt
тоесть чтоот такое:
if($_GET['insrt']=='1'){ echo "текст 1";}
elseif($_GET['insrt']=='2'){ echo "текст 2";}
else{ echo "текст 17";}

   
 
 автор: margol   (16.06.2006 в 16:23)   письмо автору
 
   для: valenok   (16.06.2006 в 15:10)
 

Cпасибо, работает!

   
 
 автор: valenok   (16.06.2006 в 16:32)   письмо автору
 
   для: margol   (16.06.2006 в 16:23)
 

Не удивительно...

   
Rambler's Top100
вверх

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