Лучший ответ

    1.  0 0

    Play-Boy (39) 7 (26970)52262 10 лет  

    Гугли  область видимости переменных . Если ты хранишь $loggedin где-то вне функции, то это надо задекларировать. По идее для этого надо использовать  сессии

    А еще у тебя код не защищен от sql-инъекций

Ответы

    1.  0 0

    hawketeer 6 (16387)51893 10 лет  

    $loggedin значит не появляется. вот оно и ходит по кругу.  

    стремный код какойто

    1.  1 1

    lame 6 (13580)3727 10 лет  


    function    autoLogin($hash){
        $res    =    mysql_query("SELECT * FROM `users` WHERE `login_hash` = '". $hash ."'");
        $row    =    mysql_fetch_assoc($res);
        if(!$loggedin){ // где объявляется эта переменная?
            $check    =    mysql_num_rows($res);
            if($check < 1){
                err_msg('unexpected error #1');
            }
            else{
                session_start();
                $_SESSION['d_user'] = $row['login'];
                if(!empty($_SERVER['HTTP_REFERER'])){
                    header('Location: '.$_SERVER['HTTP_REFERER']);
                }
                else{
                    header('Location: index.php');
                }
            }
        }
        else{
            null;
        }
    // нафиг тебе это вообще? если функция ничего не должна возвращать то убери это, в другом случае делай return null;
    }


    редирект вызывает header('Location: index.php'); , так как эта функция у тебя вызывается в index.php при отправке headera на его, функция вызывается повторно и так до бесконечности

Похожие вопросы

  • Что взять с собой перед прыжком в бесконечную пропасть?
    фотоаппарат   надо же это запечатлить))
  • Что может быть бесконечным?
    Время, числовой ряд (например, натуральные числа) и вселенная.
    Сложнее всего со вселенной. Имеется в виду не обязательно наша вселенная (т.е. вселенная, в которую входит наша галактика) – еще не доказано, бесконечна она или замкнута. Если же она замкнута, то обязательно вне ее существуют  и другие замкнутые вселенные. Все вместе они образуют некоторую метавселенную 2-го порядка, которая и будет бесконечна. Если же и она замкнута, то возникает метавселенная 3-го порядка, и т.д. Самая внешняя и будет бесконечной. Если же метавселенная любого порядка замкнута, то бесконечным будет количество порядков метавселенных.
  • Ребят, а что такое для вас бесконечная женственность?)
    Умение заботиться и любить бескорыстно!
  • какую песню вы можете слушать бесконечное кол-во раз?
    Слим - холодно .
  • Поговарите чего нибудь успокаеващего, бесконечная депра какаета.....
    непарся,всё будет окай,остаёться только жить,и перетерпеть всю енту бредятину=)у мя щас тоже чёрная полоса пошла..ну нечё,выше нос братишка
  • Как вы думаете, ВСЕЛЕННАЯ бесконечна?
    Все имеет свой конец, а сосиска - даже два.
    Немецкая пословица.
  • Как вы считаете Вселенная бесконечна, или всё же есть пределы ?
    Ум человека конечен, по этому у тебя и лопается голова от бесконечных мыслей.
    Ни кто не знает, но если она постоянно уменьшается, как говорят, то видимо есть и конец, только возникает другой вопрос, а что там, за этим концом вселенной, может мы всего лишь в огромной игрушке живём, а дальше ещё миры?
  • Что ты видишь изо дня в день на бесконечном повторе?
  • Бесконечное удовольствие- это что?)
    Есть такое высказываение. Если тебе за 70, и, проснушись утром, ты чувствуешь, что у тебя ничего не болит, значит ты умер.
    Я думаю, что с бесконечным удовольствием (если слово "бесконечное" понимать в буквальном, а не в переносном смысле, т.е. "никогда не кончающееся", а не "очень сильное") похожая ситуация. Я бы сказал примерно так. Если у тебя всю неделю постоянное бесконечное удовольствие, то семь дней назад ты умер.
  • как так может быть, что вселенная.... бесконечная??? ну, как??!
    Ну, чисто теоретически и если верить нашим учёным - она расширяется,  а следовательно "края" у неё есть. Но другое дело, что при наших технологиях, способностях и среде обитания, размеры вселенной нам не представить. Поэтому легче считать её бесконечной.

    Но даже, если вселенная имеет границу, то вопрос "а что происходит за её пределами?" тебе всё равно спать не даст.  
    Поэтому легче, думать о том, как размножаются ёжики или кто на самом деле убил Кеннеди  

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system