За последние 24 часа нас посетили 212275 программистов и 2236 роботов. Сейчас ищут 1292 программиста ...

Превозмогания тред

Тема в разделе "PHP для новичков", создана пользователем ubunta2, 27 июн 2017.

  1. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    в опенсервере есть localhost папка то есть адрес и другой свой сделал
    файл скопировал в обе папки и не помогло
     
  2. Познающий php

    Познающий php Новичок

    С нами с:
    23 мар 2017
    Сообщения:
    381
    Симпатии:
    74
    на локальном xampp:

    А вот на нормальном хостинге все как надо:


     
  3. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    xampp:4000/qs.php?this+is+the+word
    не работает
     
  4. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    ТС,ты уверен что у тебя именно на 4000 порту идет соединение?
    Пробовал http://localhost/qs.php?this+is+the+word без указания порта?
     
  5. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @ubunta2 у тебя веб сервер для домена localhost на какую папку document root настроен?
    Где находится файл qs.php?
    на каком порту веб сервер ждёт соединения для протокола http?
     
  7. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    PHP:
    1. <!DOCTYPE html>
    2. <html lang="ru">
    3. <head>
    4.   <title>Вывод параметров командной строки</title>
    5.   <meta charset='utf-8'>
    6. </head>
    7. <body>
    8. <?php
    9.   echo "Данные из командной строки: {$_SERVER['QUERY_STRING']}";
    10. ?>
    11. </body>
    12. </html
    http://localhost:4000/qs.php?this+is+the+word
    ссылка

    две папки localhost и test.com

    Где находится файл qs.php?
    пробовал в двух папках
    на каком порту веб сервер ждёт соединения для протокола http?-не знаю
    document root настроен? - не знаю
     
  8. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    Ты так и не отписал пробовал ли ты по ссылке,которую я тебе дал перейти и какой был ответ
     
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    изучи документацию к веб серверу который используешь, чтобы понимать его настройки
     
  10. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    пробовал не работает
    --- Добавлено ---
    зачем и где?
     
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    чтобы знать, тогда тебе не нужно спрашивать что случилось, ты просто знаешь как должно быть и перепроверяешь свои действия, это как попробовать еду на соль, ты можешь делать это в процессе, пробуя и понимая хватает её или нет

    какой веб сервер ты используешь?
     
  12. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    опенсервер
     
  13. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    @ubunta2, ты понимаешь, что означает :4000 в твоём URL?
     
  14. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    порт
     
  15. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Точно, порт. А openserver у тебя настроен так, чтоб apache/ngnix именно на порту 4000 висели?
     
  16. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    не знаю
    --- Добавлено ---
    методом тыка
    80
    вывелось
    Данные из командной строки: this+is+the+word
    --- Добавлено ---
    https://ospanel.io/docs/
     
  17. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Во, вывелось то, что должно было. А Костеров наверное использует встроенный сервер php для примеров, поэтому там порт 4000, надо внимательно читать.

    А то, что ты не знаешь на каком порту апача весит - хреново.
     
  18. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    это просто программа которая помогает установить стразу несколько программ, по своему их настраивает и даёт возможность частично ими управлять
     
  19. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    PHP:
    1. <!DOCTYPE html>
    2. <html lang="ru">
    3. <head>
    4.   <title>Усовершенствованный скрипт блокировки сервера</title>
    5.   <meta charset='utf-8'>
    6. </head>
    7. <body>
    8. <?php if (!isset($_REQUEST['doGo'])) {?>
    9.   <form action="<?=$_SERVER['SCRIPT_NAME']?>">
    10.   Логин: <input type="text" name="login" value=""><br />
    11.   Пароль: <input type="password" name="password" value=""><br />
    12.   <input type="submit" name="doGo" value="Нажмите кнопку!">
    13.   </form>
    14. <?php } else {
    15.   if ($_REQUEST['login'] == "root" && $_REQUEST['password'] == "Z10N0101") {
    16.     echo "Доступ открыт для пользователя {$_REQUEST['login']}";
    17.     // Команда блокирования рабочей станции (работает в NT-системах)
    18.     system("rundll32.exe user32.dll,LockWorkStation");
    19.   } else {
    20.     echo "Доступ закрыт!";
    21.   }
    22. } ?>
    23. </html>
    24. </body>
     
  20. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Мощно.

    А насчет ждущего режима, дык... Разве не ты сам это просишь сделать у операционки вот этим кодом
    ???
     
  21. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Это тоже Костеров развлекается?
     
  22. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    да в книге
    --- Добавлено ---
    теперь понял
    этот код запускает программный файл и тот переводит в ждущий режим
     
  23. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Да, типа того.
     
  24. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    не думал, что пых на такое способен...
     
  25. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Он и не способен. Он умеет дергать приложения на компе через системные вызовы. Если приложение уводит машину в сон, то машина уйдет в сон. Если приложение форматирует винты, форматнутся винты. Но это не способности пыха.