![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
есть форма которая должна передавать на сайт переменные-данные, но надо чтоб результат из етого сайта вывелся не в броузер а в переменную чтоб его можно было обработать. Вопрос наверно простенький, но в книгах/интернете не нашел, а я ведь новичок в php.
Добавлено через 9 минут .... методом POST.... Добавлено через 1 час 35 минут вопрос упростился: как передать файл методом POST с помощью cURL? Последний раз редактировалось fosgen29; 08.11.2008 в 01:20.. Причина: Добавлено сообщение |
|
|
|
|
| Реклама: | краснодар заказать клубнику в шоколаде | барнхаус проекты дома купить | Парк Красная Пресня реконструкция | круизы на теплоходе из москвы в москву | Мебельный магазин: стол компьютерный большой - Переходи на сайт! |
|
|
#2
|
|
Это делают формы, в начале формы задаешь action="это страница сайта которые примет твои переменные" а имена переменных соответствуют параметру name в формах, например - <input type="text" name="name" width="80"> - на новой странице то что Вы введете в поле текста сохранится в переменной $name.
Этого можно достичь и простыми ссылками например: <a herf='Ваша_страница?a=певая переменная&b=вторая переменная'>какое-то слово</a> При нажатии на ссылку Вы перейдете на 'Вашу_страницу' где уже существуют $a , $b
__________________
И увидел я новое небо и новую землю...(Откровение 21:1) Последний раз редактировалось savca; 10.11.2008 в 09:29.. |
|
|
|
|
|
|
#3
|
|
Пользователь
Пол:
Регистрация: 07.03.2008
Адрес: Киев
Сообщений: 111
Репутация: 35
|
Вот форма для ввода названия магазина, которая при нажатии на кнопку искать переходит на страничку poiskmag.php, где обрабатывается переменная searchterm (name="searchterm"):
Код:
<form action="poiskmag.php" method="post"> Название магазина<br><input type="text" name="searchterm" size="60" value=""><br> <input type="submit" name="submit" value="Искать"> <input type="reset" name="reset" value="Очистить"> </form> Код:
<?php
if(isset($_POST['$searchterm'])
$searchterm= $_POST['$searchterm']; // считали значение переменой
------------------какой то код
?>
|
|
|
|
|
|
#4
|
|||||||||||||||||||
|
Неактивный пользователь
Пол:
Регистрация: 13.11.2008
Сообщений: 5
Репутация: 1
|
На сколько понимаю, вам это требуется: Код:
$ch = curl_init(); curl_setopt (CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt ($ch, CURLOPT_POSTFIELDS, $post); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec ($ch); echo $content; |
|||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#5
|
|||||||||||||||||||
|
Неактивный пользователь
Регистрация: 13.11.2008
Сообщений: 3
Репутация: 0
|
Если загружать файл, то вот такая форма нужна:
|
|||||||||||||||||||
|
|
|
|
|
#6
|
|||||||||||||||||||
|
Спасибо всем! Видимо я виноват за размытую формулировку вопроса. Угадал Фолтер. Но я разобрался сам. Действительно надо было
причем $post=array("filename"=>"@$filename", "othervar"=>$othervar); -чтоб файл передавался нормально. |
||||||||||||||||||||
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как сделать два сайта на одно IP | shefanya | Настраиваем собственный хостинг | 8 | 18.01.2015 16:29 |
| Как сделать форму для отправки писем с сайта на конретный ящик? | Forgott | PHP | 5 | 21.05.2009 10:14 |
| КАК ПРИЛЕПИТь переменную ? | whatsoever | Java Script | 1 | 18.01.2008 00:31 |
|
|