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

Форум PHP

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

 

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

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

тема: Компоновка веб страниц
 
 автор: rzimax   (22.03.2008 в 11:27)   письмо автору
 
 

Заранее извиняюсь что не туда написал, просто не заметил и нельзя еше перенести...

Подскажите пожалуйста как уместить несколько страниц в одном php файле...

Например: у меня есть страницы с книгами, есть книга один два и тд.

Первая страница например book.php

как сделать вторую например не book2.php и не чтото другое а book.php?page=2 и тд.

PS. ВЫ про меня так не думайте плохо, просто я начинающий

   
 
 автор: root   (22.03.2008 в 12:15)   письмо автору
 
   для: rzimax   (22.03.2008 в 11:27)
 

http://www.softtime.ru/bookphp/gl1_3.php

   
 
 автор: cheops   (22.03.2008 в 15:15)   письмо автору
 
   для: rzimax   (22.03.2008 в 11:27)
 

А что вызывает затруднение? Разбор GET-параметров в строке book.php?page=2? Или что-то другое?

   
 
 автор: Atheist   (22.03.2008 в 22:32)   письмо автору
 
   для: cheops   (22.03.2008 в 15:15)
 

> http://www.softtime.ru/bookphp/gl1_3.php
Это давным-давно надо обновить.

   
 
 автор: Root   (22.03.2008 в 22:34)   письмо автору
 
   для: Atheist   (22.03.2008 в 22:32)
 

>> http://www.softtime.ru/bookphp/gl1_3.php
>Это давным-давно надо обновить.

GET как им был так и остался..

   
 
 автор: Atheist   (22.03.2008 в 22:36)   письмо автору
 
   для: Root   (22.03.2008 в 22:34)
 

> GET как им был так и остался

Что ты хотел этим сказать?

   
 
 автор: Root   (22.03.2008 в 22:37)   письмо автору
 
   для: Atheist   (22.03.2008 в 22:36)
 

что про GET и по ссылке почитать можно, хотя бы чуть чуть

   
 
 автор: Atheist   (22.03.2008 в 22:42)   письмо автору
 
   для: Root   (22.03.2008 в 22:37)
 

Ты знаешь, лучше наоборот там ничего не читать новичку. Лучше сразу учиться по нормальному учебнику, чем потом переучиваться. Истраченные нервы и время - вот цена, которую приходится платить, читая подобное.

   
 
 автор: rzimax   (23.03.2008 в 06:39)   письмо автору
 
   для: cheops   (22.03.2008 в 15:15)
 

дада, вы мне плиз подскажите какой скрипт нужно в страничку вставить чтобы вот такое было примерно, а то я не совсем по ссылке понял, вроде бы прочитал раза три...

   
 
 автор: root   (23.03.2008 в 09:29)   письмо автору
 
   для: rzimax   (23.03.2008 в 06:39)
 

>дада, вы мне плиз подскажите какой скрипт нужно в страничку вставить чтобы вот такое было примерно, а то я не совсем по ссылке понял, вроде бы прочитал раза три...

book.php?page=2 - правильно, значение page можно достать из $_GET['page']

   
 
 автор: rzimax   (24.03.2008 в 12:46)   письмо автору
 
   для: root   (23.03.2008 в 09:29)
 

if($_GET['page']=='2');
{выводишь то что лежит на странице calendar.php?page=2}
else if($_GET['page']=='1');
{выводишь то что лежит на странице calendar.php?page=1}

как я понял это так?

Скажите гда ошибка или что, приведите пример пожалуйста, а то я так и не разберуся

   
 
 автор: Root   (25.03.2008 в 06:08)   письмо автору
 
   для: rzimax   (24.03.2008 в 12:46)
 

какая ошибка?
>а то я так и не разберуся
пробуйте

<?php
$page 
= (empty($_GET['page'])) ? $_GET['page'];
echo 
"Page = $page";
?>
<br />
<a href="calendar.php?page=<?php echo ++$page ?>">next</a>

   
 
 автор: rzimax   (25.03.2008 в 06:57)   письмо автору
 
   для: Root   (25.03.2008 в 06:08)
 

ага, это то самое толкьо он прибавляет номер страницы, а мне нужно типа такого:
Идет пхп код
Код страницы calendar.php?page=1
Идет пхп код
Код страницы calendar.php?page=2


и тд.

может я неправильно понял?

   
 
 автор: rzimax   (25.03.2008 в 07:02)   письмо автору
 
   для: rzimax   (25.03.2008 в 06:57)
 

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

те
Например чтоб на странице ...?page=1 отображалось одно, на ...?page=2 отображалось другое и тд.

   
 
 автор: rzimax   (25.03.2008 в 07:03)   письмо автору
 
   для: rzimax   (25.03.2008 в 07:02)
 

а на одну страницу он выводит то, что содержится на всех страницах

   
 
 автор: Root   (25.03.2008 в 07:04)   письмо автору
 
   для: rzimax   (25.03.2008 в 07:02)
 

в чем проблема то?

   
 
 автор: rzimax   (25.03.2008 в 07:06)   письмо автору
 
   для: Root   (25.03.2008 в 07:04)
 

в том самом :-( что я еше начинающий и только купил книгу в которой этого не написано... А это самое важное для меня... Вместо того чтоб создавать сто страниц, можно создать всего десятьт...

   
 
 автор: Root   (25.03.2008 в 07:09)   письмо автору
 
   для: rzimax   (25.03.2008 в 07:06)
 

купите другую книгу, а
"дай мне то сам не знаю что" ...

   
 
 автор: rzimax   (25.03.2008 в 07:11)   письмо автору
 
   для: Root   (25.03.2008 в 07:09)
 

куплю, когда денежки будут, а сейчас все равно работать нада...

   
 
 автор: rzimax   (17.04.2008 в 11:26)   письмо автору
 
   для: rzimax   (25.03.2008 в 07:11)
 

Мне кто нить поможет

   
Rambler's Top100
вверх

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