Вниз  PHP и мелкие вопросы
- 12.04.2012 / 21:50
Alsawin
  Пользователь

Alsawin 
Сейчас: Offline
Dinisimys1, неа. Ща приведу пример
Есть предложение, буквы меняются по алгортиму на шестнадцатиричный код а потом обрезаются до 32 симвлов, а обрезка это капэц инфе, тк что обратно не восстановишь. А короткие слова как то по своему, я не знаю как
- 12.04.2012 / 21:58
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Ну а как эту фичу машина разшифровывает? Обратным алгоритмом, но тогда если его узнать, можно разшифровать
- 12.04.2012 / 21:59
Alsawin
  Пользователь

Alsawin 
Сейчас: Offline
Dinisimys1, подбор. Берётся слово, хэшится и в базу, потом есть соответсвия и ищещь
- 12.04.2012 / 22:03
Naik
  Пользователь

Naik 
Сейчас: Offline
Dinisimys1 (12.04.2012/21:58)
Ну а как эту фичу машина разшифровывает? Обратным алгоритмом, но тогда если его узнать, можно разшифровать
машина его не разшифровывает, а запоминает.
- 14.04.2012 / 11:59
Serzhant
  Пользователь

Serzhant 
Сейчас: Offline
  1. /* Функция постраничной навигации */
  2. $page = isset($_GET['page']) ? int($_GET['page']) : 0; $i=0;
  3. while($i<$page+$set['str'] or $i==0) $i = $i+100;
  4. if($page+$set['str']>100) $pagefile = $page-$i+100;
  5. else $pagefile = $page;
  6.  
  7. function pages($page, $total, $href, $num)
  8. {
  9.     echo '<div class="navigation">';
  10.     if ($page) echo '<a href="'.$href.'page='.($page-$num).'">&lt;-Назад</a> ';
  11.     else echo '<-Назад';
  12.     echo ' | ';
  13.     if ($total > $page + $num)
  14.     echo ' <a href="'.$href.'page='.($page + $num).'">Далее-&gt;</a>';
  15.     else echo 'Далее->';
  16.     if($total>0)
  17.     {
  18.     echo '<br/><br/>Страницы:';
  19.     $minus = $page-($num*3);
  20.     $plus = $page+($num*4);
  21.     if($minus<$total && $minus>0) echo ' <a href="'.$href.'page=0">1</a> ... ';
  22.     for($i=$minus; $i<$plus;)
  23.     {
  24.         if($i<$total && $i>=0)
  25.         {
  26.             $ii = floor(1+$i/$num);
  27.             if ($page==$i) echo ' <b>['.$ii.']</b>';
  28.             else echo ' <a href="'.$href.'page='.$i.'">'.$ii.'</a>';
  29.         }
  30.         $i=$i+$num;
  31.     }
  32.     if($plus<$total)
  33.     {
  34.         $whole = ceil($total/$num);
  35.         echo ' ... <a href="'.$href.'page='.($whole*$num-$num).'">'.$whole.'</a>';
  36.     }
  37. }
  38.  
  39. echo '</div>';
  40. }
как сделать ссылки вида
  1. echo '<a href="/topic.php?id=3&page=[последняя страница]</a>

- 14.04.2012 / 12:29
Alsawin
  Пользователь

Alsawin 
Сейчас: Offline
Serzhant, даёшь нужные переменные и всё
- 14.04.2012 / 16:55
mRWiNeT
  Пользователь

mRWiNeT 
Сейчас: Offline
Такая проблема..я взял себе домен ,при переходе на него всё окей..а когда захожу в другой раздел то выбивает настоящий адрес
- 14.04.2012 / 17:00
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
mRWiNeT, неправильно прикрепил к хостингу домен/не настроил CMS
- 14.04.2012 / 17:03
mRWiNeT
  Пользователь

mRWiNeT 
Сейчас: Offline
mrEDitor, Подробнее можешь:)что нужно делать и куда писать?
- 14.04.2012 / 17:15
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
Если неправильно прикрепил домен - на сервере в $_SERVER в переменной с адресом сайта мог остаться старый адрес, и он используется при генерации ссылок.
Может быть, CMS вместо переменной $_SERVER использует записанный в БД адрес сайта, указанный при установке, для их генерации.
Или в rewrite_mod указан старый абсолютный адрес сайта
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)