Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка данных на форму через POST 
:(
    Опции темы
SIMarOK
Дата 18.10.2005, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 107
Регистрация: 25.10.2004

Репутация: нет
Всего: нет



Здравствуйте.
Код

<?php 
for($i=4389;$i<4392;$i++)
{
?>
<frame width="50" height="50" align="right" frameborder="0">
<form action="link" method="post" name="comments_text">
<input type="hidden" name="newsid" value="<? echo $i; ?>">
<input type="hidden" name="author_name" value="1qqq1">
<input type="hidden" name="author_email" value="[email protected]">
  <script>
  comments_text.submit();
 </script>
</form>
</frame>
<?
echo $i;
}
?>


он не прорабатывает цикл, а с первого раза уходит на линк...как сделать передачу формы в автономном режиме?


Это сообщение отредактировал(а) SIMarOK - 18.10.2005, 16:10
PM MAIL   Вверх
SIMarOK
Дата 18.10.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 107
Регистрация: 25.10.2004

Репутация: нет
Всего: нет



Попробывал сделать через <iframe> в отдельном файле, а именно получилось:
Код

<?php 
for($i=4389;$i<4392;$i++){
echo $i;
?>
<iframe width=200 height=350 src=rek1.php></iframe>
<?
}
?>


в файле rek1.php та форма, но как мне передать цикловое значение $i?
он его вообще не передает.

Это сообщение отредактировал(а) SIMarOK - 18.10.2005, 16:26
PM MAIL   Вверх
SIMarOK
Дата 18.10.2005, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 107
Регистрация: 25.10.2004

Репутация: нет
Всего: нет



Спасибо IZ@TOP, помог...
PM MAIL   Вверх
SIMarOK
Дата 18.10.2005, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 107
Регистрация: 25.10.2004

Репутация: нет
Всего: нет



Код

<?
$url="http://www.site.ru/com.php?id=2";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, "id=2&nick=SSS&text=Ку-Ку");
#curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch);
$content = curl_exec ($ch); # This returns HTML
curl_close ($ch);
?>


Если данные формы отправлять таким образом, то как передать заголовок формы? Т.е. к примеру есть форма:
Код

<form action=http://www.site.ru/com.php?id=2 method=post name=add_com>
<input type=hidden name=id value=2>
<input type=text name=nick>
<textarea name=text></textarea></td></tr>
<input type=submit name=add value="Добавить">

то как мне передать name=add_com в заголовке формы? пробывал его передавать таким образом:
curl_setopt ($ch, CURLOPT_POSTFIELDS, "id=2&nick=SSS&text=Ку-Ку&name=add_com");
не работает...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0854 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.