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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Нужна идея!

Сообщения:  [1-10]   [11-16] 

 
 автор: romanov   (03.05.2005 в 10:39)   письмо автору
 
   для: XPraptor   (29.04.2005 в 17:50)
 

"какой номер линка ставить на страницу указанную в переменной $cur_pg на самой странице"

Вот какраз-то эту переменную для КАЖДОЙ страницы вводить нельзя...

   
 
 автор: XPraptor   (29.04.2005 в 17:50)   письмо автору
 
   для: romanov   (29.04.2005 в 12:16)
 

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

$cnt_links=20; //сколько всего линков у тебя
$cur_pg=35; //типа была получена переменная из страницы в которой она имеет номер 35
$cnt_cikl=floor($cur_pg / $cnt_links); //floor(35 / 20) = 1. Функция floor округляет дробь в меньшую сторону
$cur_link=$cur_pg-($cnt_cikl * $cnt_links); //35-(20 * 1) = 15. 15-ый линк выводить на этой странице


Да, забыл учесть проверку, если номер страницы еще меньше чем есть ссылок, тогда считать не надо а сразу ставить линк равный номеру страницы.

   
 
 автор: cheops   (29.04.2005 в 12:21)   письмо автору
 
   для: romanov   (29.04.2005 в 00:00)
 

Ничего не понял :)))

   
 
 автор: romanov   (29.04.2005 в 12:16)   письмо автору
 
   для: XPraptor   (29.04.2005 в 11:11)
 

Я тоже уже загибаюсь...
Поверь, если бы можно былобы приваивать идентификатор, этой темы здесь бы не было...
Я понял твою идею, сам хотел примерно так сделать..сначала...
Ладно, спасибо всем, пока рандомом линков нагенерю....

   
 
 автор: XPraptor   (29.04.2005 в 11:11)   письмо автору
 
   для: romanov   (29.04.2005 в 00:01)
 

Сил не хватает, буду ругаться плохими словами наверное сейчас!!!
ПОЧЕМУ НЕЛЬЗЯ присвоить идентификатор на каждой странице?
Переменную идентифицирующую страницу можно разместить и в самой первой строке любого файла, еще до HTML кода
<?
$cur_pg=1;
?>
<HTML>
<TITLE>...

А чтобы линки всегда одни и теже были, то в файле обработчика просто расчитывай кол-во линков для всех страниц и бери их из своего файла строго по порядку. Например в файле у тебя 20 ссылок как ты сказал а страниц 600, вот ты и сотавь простое уравнение, которое будет считать какая это страница и какую ссылку на ней вывести.

   
 
 автор: romanov   (29.04.2005 в 00:01)   письмо автору
 
   для: cheops   (28.04.2005 в 22:32)
 

В общем сквозные линки (через весь сайт)
Если в линки одинаковые то будет плохо (углубляться не буду)...
Требуется сделать скрипт для генерации заданных(в массиве,в scv, но не в базе) титлов (текст 1...-n), что бы на каждой странице были разные....
Допустим 600 страниц и 20 линков в массиве, тогда на сайте будет только 30 страниц с повторяющимися ссылками
30- линк 1
30 - линк 2 ит.д.
итого 600
НО!
Что бы каждый линк не случайным образом прикреплялся к каждой странице, а на ней таким и оставался до конца своих дней...
Причем идентификатора страницам присваивать нельзя (тоже углубляться не буду, но категорически нельзя)...
Примерно понятно?

   
 
 автор: romanov   (29.04.2005 в 00:00)   письмо автору
 
   для: cheops   (28.04.2005 в 22:32)
 

получается что для каждой страницы своя конкретная, но если их > 1000....
То получается что случайно генерироваться и оставаться на прежних местах...
Вот загнул...Даже самому страшно стало...
Но уверен что это можно сделать....

   
 
 автор: romanov   (28.04.2005 в 23:57)   письмо автору
 
   для: DSR   (28.04.2005 в 22:00)
 

- каким образом? И как это связать с масивом линков?

   
 
 автор: cheops   (28.04.2005 в 22:32)   письмо автору
 
   для: romanov   (28.04.2005 в 18:16)
 

Не очень понятно вот что: ссылки должны появляться в случайном порядке, или для каждой конкретной страницы должна выдаваться конкретная ссылка?

   
 
 автор: DSR   (28.04.2005 в 22:00)   письмо автору
 
   для: romanov   (28.04.2005 в 18:16)
 

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

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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