1. PHP / Говнокод #16164

    +158

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    // Выше PHP + HTML
    
    $redirect = "
    <script language='JavaScript'> 
      window.location.href = 'http://www.p-ride.ru'
    </script>
    ";
    
    // ...
    
    $query1 = "SELECT main_id FROM email WHERE email = '$email'";
    $idquery = mysql_query($query1);
    $id = mysql_fetch_row($idquery);
    
    // ...
    
    if(in_array($id[0], $idarray2))
    {
    	echo $starthtml;
    	echo $redirect;
    	// ^ тут
    	echo "<p>Такой почтовый адрей уже используется, ведите пожалуйста другой адрес или восстановите пароль. Вы сейчас будете перенаправлены на главную страницу, если этого не произошло, кликните <a href='http://p-ride.ru'>сюда</a>.</p>";
    	echo $endhtml;
    }

    Редирект аля ПоХаПэ + отображение сообщение которое не будет показано.

    Запостил: volter9, 15 Июня 2014

    Комментарии (6) RSS

    • Будет, если у пользователя отключены скрипты.
      Но общий стиль доставляет.
      $email
      берётся из запроса или вообще через register_globals?
      Ответить
      • $email выше определен. Он достается из базы.
        Ответить
      • Причем перекидывает юзера не обратно на форму регистрации, а куда-то на главную.
        Ответить
        • А прикол в том что форма регистрации в модальном окне на главной. Так сказать, удобно.
          Ответить
          • удобство для спамеров? обычный человек регается один раз
            Ответить
    • echo $starthtml;
      echo $redirect;
      // ^ тут
      echo "<p>Такой почтовый адрей уже используется, ведите пожалуйста другой адрес или восстановите пароль. Вы сейчас будете перенаправлены на главную страницу, если этого не произошло, кликните <a href='http://p-ride.ru'>сюда</a>.</p>";
      echo $endhtml;
      вся суть MVC
      Ответить

    Добавить комментарий