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

Форум PHP

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

 

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

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

тема: Помогите сделать эту чертову постраничную навигацию!
 
 автор: ProkuratoR   (19.11.2006 в 17:01)   письмо автору
 
 

Есть файл text.txt
есть скрипт http://www.softtime.ru/scripts/pager.php
заливаю на сайт, получается пустая страница
я новичек
помогите :)

   
 
 автор: ProkuratoR   (19.11.2006 в 17:01)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 17:01)
 

что я не так делаю?

   
 
 автор: ProkuratoR   (19.11.2006 в 17:17)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 17:01)
 

у меня выдает такую ошибку
Fatal error: Maximum execution time of 10 seconds exceeded in /home/mobilo4k/domains/mobilo4ka.net/public_html/sekret.php on line 105

   
 
 автор: coloboc66   (19.11.2006 в 17:25)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 17:17)
 

Ну так и ищите ошибку в 105-ой строке своего файла secret.php

   
 
 автор: XPraptor   (19.11.2006 в 17:36)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 17:17)
 

У тебя скрипт входит в цикл, либо очень много данных лопатит в базе. А ограничение на выполнение твоего скрипат - 10 секунд. Если за это время не выведет ничего, то все, приплыли. Странно кстати такое малое ограничение 10 секунд. Обычно хостер 30 дает, что за хост у тебя такой глючный?

   
 
 автор: ProkuratoR   (19.11.2006 в 17:54)   письмо автору
 
   для: XPraptor   (19.11.2006 в 17:36)
 

http://www.besthosting.com.ua
вроде бы нормальный хост

   
 
 автор: Yakor   (19.11.2006 в 18:02)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 17:54)
 

такое ощущение что реселлер :) хотя может оно неверное (:

   
 
 автор: ProkuratoR   (19.11.2006 в 18:04)   письмо автору
 
   для: Yakor   (19.11.2006 в 18:02)
 

вот 105 строка: }
что там изменить?

   
 
 автор: Yakor   (19.11.2006 в 18:06)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 18:04)
 

пиведите хотя бы пару строк до этого... так ничего не разобрать(

   
 
 автор: ProkuratoR   (19.11.2006 в 18:09)   письмо автору
 
   для: Yakor   (19.11.2006 в 18:06)
 

вот, начиная с 97, заканчивая 111

echo "<a href=$_SERVER[PHP_SELF]?page=".$i.">[".

(($i - 1)*$pnumber + 1)."-".$i*$pnumber."]</a>&nbsp;";

}

}

// Если это последняя страница заменяем последнюю цифру

// максимальным числом позиций в массиве $temp

else

   
 
 автор: ProkuratoR   (19.11.2006 в 18:20)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 18:09)
 

вот целый скрипт
http://www.softtime.ru/scripts/pager.php

   
 
 автор: NIK   (19.11.2006 в 19:02)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 18:20)
 

а где вообще применяется скрипт, как работает? Я например даже не понял, на файлах или на БД.. Судя по этому скрипту постраничка нужна в самом файле, правильно? Ошибку уже описали, но имхо ты холрошо перелапатил код, ибо даже 10 секунд очень много для выполнения скрипта. Попробуй в начале написать "set_time_limit(30);", хотя думаю что дело не в этом..

PS: прочитай, будет полезно: http://www.ln.com.ua/~openxs/articles/smart-questions-ru.html

   
 
 автор: ProkuratoR   (19.11.2006 в 19:09)   письмо автору
 
   для: NIK   (19.11.2006 в 19:02)
 

код я не изменял

   
 
 автор: coloboc66   (19.11.2006 в 22:40)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 19:09)
 


echo "<a href=$_SERVER[PHP_SELF]?page=".$i.">[".

(($i - 1)*$pnumber + 1)."-".$i*$pnumber."]</a>&nbsp;";

Здесь нужно очень внимательно разбираться с кавычками. Кавычки- очень коварная штука. Старайтесь все, что имеет тип неизменяемой строки, заключать в кавычки отдельно. Может так поможет?
echo "<a href=".$_SERVER[PHP_SELF]."?page=".$i.">[".(($i - 1)*$pnumber + 1)."-".$i*$pnumber."]</a>"." ";

   
 
 автор: Poison   (19.11.2006 в 22:53)   письмо автору
 
   для: coloboc66   (19.11.2006 в 22:40)
 


<?
echo "<a href='".$_SERVER[PHP_SELF]."?page=".$i."'>[".(($i 1)*$pnumber 1)."-".$i*$pnumber."]</a>&nbsp;";
?>

   
 
 автор: do_cool   (21.11.2006 в 09:42)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 18:09)
 

У вас получается нескончаемый цикл, так как РНР не распознает конца условия if. Попробуйте после последней фигурной скобки поставить " ; "

   
 
 автор: gen   (20.11.2006 в 09:13)   письмо автору
 
   для: ProkuratoR   (19.11.2006 в 17:01)
 

вы залили на сайт скрипт http://www.softtime.ru/scripts/pager.php
и он в нем не работает
а отдельно вы его копировали и он работал у вас?
надо внимательно смотреть на стыковку с кодом вашего сайта

   
Rambler's Top100
вверх

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