За последние 24 часа нас посетили 41064 программиста и 1815 роботов. Сейчас ищут 842 программиста ...

include()

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

  1. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    подскажите пожалуйста как выйти из ситуации
    у меня код авторизации
    при правильной авторизации должно перекинуть на страницу mail.ru
    правильна ли строка include("http://www.mail.ru/");???или как правильно написать?

    Код (Text):
    1.  
    2. [php]<?php
    3. if (isset($_POST['enter']))
    4.  
    5. {
    6. if (isset($_POST['galka']))
    7. {
    8. if (($_POST['passwd']=='ане') and ($_POST['login']=='арр') )
    9. {
    10. include("http://www.mail.ru/");
    11. exit;
    12. }
    13. else
    14. {
    15. echo "логин или пароль неверные";
    16. echo "<a href='forma.php'>назад</a>";
    17. exit;
    18. }
    19. }
    20. }[/php]
     
  2. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    PHP:
    1. <? header('Location: [url=http://mail.ru/']http://mail.ru/'[/url]);
     
  3. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    а вот весь код,код был раньше

    PHP:
    1.  
    2. <?php
    3. if (isset($_POST['enter']))
    4.  
    5. {
    6. if (isset($_POST['galka']))
    7. {
    8. if (($_POST['passwd']=='кнн') and ($_POST['login']=='арп') )
    9. {
    10. include("admin.php");
    11. }
    12. else
    13. {
    14. echo "логин или пароль неверные";
    15. echo "<a href='forma.php'>назад</a>";
    16. }
    17. }
    18. }
    19. ?>
    20. <!--форма-->
    21. <p align="left">
    22. <FORM action='' method='POST'>
    23. <input type='checkbox' name='galka' value="Bike" >Галочка
    24. Логин:<input type=='text' name='login'>
    25. <br><br>
    26. Пароль:<input type='password' name='passwd'>
    27. <br><br>
    28. <input type='submit' name='enter' value='Войти'>
    29. <br>
    30. <br>
    31. <td></td>
    32.  
    33. </FORM></p>
    34.  
     
  4. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    где эту строчку писать?
     
  5. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    на лбу
    здесь не курсы по PHP
     
  6. anmiles

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

    С нами с:
    26 июн 2007
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    Москва
    вместо include("admin.php") её писать
     
  7. QQQ

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

    С нами с:
    21 ноя 2007
    Сообщения:
    538
    Симпатии:
    0
    geremi
    ты догоняешь что вообще делает include?
     
  8. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    Ti
    грубить не обязательно,здесь цивилизованный САЙТ!
     
  9. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    Ti
    тем более что заголовки пишутся в сасом начале кода
     
  10. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    QQQ
    include подключает скрипт кот находится в файле admin
     
  11. geremi

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

    С нами с:
    4 фев 2008
    Сообщения:
    103
    Симпатии:
    0
    не подходит вместо include
     
  12. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    geremi
    заголовки пишутся та, где они нужны. А если они не отсылаются из середины кода, то это недостатки реализации. Не более того
     
  13. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Неправда.
    Задавая вопрос, ответ на который есть в первом разделе Manual'а, Вы не то что грубите, Вы вообще ах%№ли.
    звучит как "сделайте мне"
     
  14. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    В общем, да. Полностью корректно.