За последние 24 часа нас посетили 17524 программиста и 1586 роботов. Сейчас ищут 1419 программистов ...

Не работают ссылки типа site.ru/download/index.php?do=poly

Тема в разделе "PHP для новичков", создана пользователем dinux, 15 сен 2008.

  1. dinux

    dinux Активный пользователь

    С нами с:
    19 авг 2006
    Сообщения:
    11
    Симпатии:
    0
    Адрес:
    Уфа
    ?php
    $br="<br/>";
    include('kol_vo.php');
    if(!isset($do)){
    echo '<p><small>';
    echo $imgDIR.'<a href="index.php?do=poly">'.conv('Мелодии').' '.$vsego_poly.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=pic">'.conv('Картинки').' '.$vsego_pictures.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=animaciya">'.conv('Анимация').' '.$vsego_animaciya.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=games">'.conv('Java-Игры').' '.$vsego_game.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=symbian">'.conv('Symbian Игры').' '.$vsego_sgame.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=theme">'.conv('Темы').' '.$vsego_theme.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=video">'.conv('Видеотека').' '.$vsego_video.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=ero">'.conv('Эротика 18+ XXX').' '.$vsego_erotika.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=soft">'.conv('Программы').' '.$vsego_soft.'</a><br/>';
    }elseif (isset($do))
    {
    if($do=="poly"){
    echo '<p><small>';
    echo $imgOPENDIR.conv('<b>Мелодии</b>').$br;
    echo $imgDIR.'<a href="index.php?do=midi">'.conv('Громкие').' MIDI '.$vsego_midi.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=mmf">'.conv('Громкие').' MMF '.$vsego_mmf.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=mmf_vote">MMF '.conv('с голосом').' '.$vsego_mmf_vote.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=amr_small">AMR '.conv('нарезки').' '.$vsego_mp3_small.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=mp3_small">MP3 '.conv('нарезки').' '.$vsego_mp3_small.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=mp3_big">MP3 '.conv('Полные').' '.$vsego_mp3_big.'</a><br/>';
    echo $imgDIR.'<a href="index.php?do=wav">WAV '.conv('c голосом').' '.$vsego_wav.'</a><br/>';

    Собственно имеем такой код, переехал на новый хостинг и почемуто не работают такие ссылки Не работают ссылки типа site.ru/download/index.php?do=poly например если я кликнул ссылку мелодии, на старом хостинге работало всё на ура но на новом не хочет. Ксто сталкивался с такой ситуацией что нужно сделать в пхп.ини вроде как это не нуждается хотя на старом стояла пхп4 на новом последняя версия пхп, сам не понимаю что это могло быть кто знает подскажите.
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    телепаты ушли на фронт.

    попробуй помочь себе сам
    http://phpfaq.ru/globals <- скорее всего это
    http://phpfaq.ru/debug <- что стоит сделать прежде, чем расписываться в собственном бессилии

    хотя вариант «перенесли не все файлы на новый сервер» мне тоже очень нравится.
     
  3. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    После
    include('kol_vo.php');

    перед
    if(!isset($do)){

    добавь $do =& $_GET['do'];

    include('kol_vo.php');
    $do =& $_GET['do'];
    if(!isset($do)){
     
  4. dinux

    dinux Активный пользователь

    С нами с:
    19 авг 2006
    Сообщения:
    11
    Симпатии:
    0
    Адрес:
    Уфа
    Всем респект за ответ, но с темой я поторовпился. Нужно было подождать пока глюки на сервере исправят и ещё саппорт обматерить и всего то делов.
     
  5. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Дело не в саппорте, а в Ваших скриптах. И Вы заставили сделать саппорт плохое.
    $do - вот причина. Ссылки приведены выше.