1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

передача параметров..

Тема в разделе 'PHP', создана пользователем attent, 2 мар 2011.

  1. TopicStarter Overlay

    attent Пользователи

    Сообщения:
    5
    Лайки:
    0
    Репутация:
    0
    У меня возник такой вопрос: можна ли в пхп передать параметры из одного 1.php в ,например, 2.php без открытия 2.php в окне браузера??
  2. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
  3. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    Ещё погугли на тему curl
  4. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    Вещь хорошая но мудреная... + установить и настроить надо. Для новичка не, но тоже вариант.
  5. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    Утсанавливается одной командой (на дебиане), настроек никаких лично я не делал и все отлично работает, так что не вижу проблемы.
    1 человеку нравится это.
  6. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    Да просто бродил по интеу в 70% процентах тем которые видел люди жаловались что включить не могут.
    Зы. Какой это одной командой?. В гайдах там чуть ли не по 7мь пунктов :unsure:
    1 человеку нравится это.
  7. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
     apt-get install php5-curl 
    1 человеку нравится это.
  8. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
  9. TopicStarter Overlay

    attent Пользователи

    Сообщения:
    5
    Лайки:
    0
    Репутация:
    0
    ага...сяп за наводку))тож была мысля за курл, но както забил(((

    2й пост
    <form action="welcome.php" method="get"> тоисть форма в 1.пхп передает параметры методом гет в welcome.php И ,соответсвено открывает его...а мне это не нужно...наверно прийдется искать какую-то альтернативу((
  10. TopicStarter Overlay

    attent Пользователи

    Сообщения:
    5
    Лайки:
    0
    Репутация:
    0
    я под виндой((( пока што....
  11. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    Нет.. 1.пхп отправляем запрос такого типа
    Код:
    http://.../2.пхп?parametr1=ololo&parametr2=ololo2
    А в 2.пхп обрабатываем его. Т.е
    Код:
    $ololo=$_GET['parametr1'];
    $ololo=$_GET['parametr2'];
  12. MorzE nullptr AngeliCore Пользователи

    Сообщения:
    198
    Лайки:
    134
    Пол:
    Мужской
    Репутация:
    3
    Страна:
    Russian Federation Russian Federation
    Я вот все не понимаю, почему курл? 1) Код с ним получается намного больше 2) Надо его ставить отдельно.
    Почему нельзя заюзать стандартную file_get_contents? Сколько с ней работал, ни разу проблем не было.
  13. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    post запрос с ней не сделаешь.
  14. MorzE nullptr AngeliCore Пользователи

    Сообщения:
    198
    Лайки:
    134
    Пол:
    Мужской
    Репутация:
    3
    Страна:
    Russian Federation Russian Federation
    Если не ошибаюсь, то
    Код:
    file_put_contents();
  15. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
  16. MorzE nullptr AngeliCore Пользователи

    Сообщения:
    198
    Лайки:
    134
    Пол:
    Мужской
    Репутация:
    3
    Страна:
    Russian Federation Russian Federation
  17. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
  18. Botchal MMORPG-DEVS.RU Пользователи

    Сообщения:
    182
    Лайки:
    66
    Репутация:
    0
    ну пост через сокеты

    Код:
    <?php
    /*
    *передача данных методом POST через сокет
    *автор: nc_soft
    *25.08.07
    */
    
    //сайт
    $host='site.ru';
    
    //скрипт-обработчик
    $path='/index.php';
    
    //данные
    $data='a=1&b=2';
    
    //открываем сокет
    $fp = @fsockopen("tcp://".$host, 80, $errno, $errstr, 10);
    if (!$fp)
    {
    die($errstr.':'.$errno);
    }
    else
    {
    $out  = "POST $path HTTP/1.0\r\n";
    $out .= "Host: $host\r\n";
    //указываем что это пост данные
    $out .= "Content-type: application/x-www-form-urlencoded\r\n";
    //указываем количество байт
    $out .= "Content-Length: ". strlen($data) ."\r\n";
    $out .= "Connection: Close\r\n\r\n";
    
    //посылаем данные
    fwrite($fp, $out.$data);
    
    $headers='';
    
    //читаем заголовки
    while ($str = trim(fgets($fp, 4096)))
    $headers .= "$str\n";
    
    $body='';
    
    //читаем ответ
    while (!feof($fp))
    $body.= fgets($fp, 4096);
    
    //закрываем сокет
    fclose($fp);
    }
    
    //выводим данные
    echo $headers.'<hr/>'.$body;
    
    ?>
    первая ссылка в яндексе
Черновик сохранён Черновик удалён

Поделиться этой страницей