【发布时间】:2010-03-17 02:31:31
【问题描述】:
我将如何发布 textarea 表单?
<form method="post" action="/user/test/shoutbox/add" id="shoutPost" class="clearit">
<input name="formtoken" type="hidden" value="852f8fde54190fa5f9aa47172d492f829c1b"/>
<input type="hidden" name="backto" value="/user/test/shoutbox" />
<textarea id="shoutmsg" name="message"></textarea>
<input type="submit" name="submit" class="confirmButton" value="Post" id="sbPost" />
这应该可以正常工作吗?
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_POST, 1);
$postfields .= "&message=".$msg;
$postfields .= "&submit=sbPost";
curl_setopt($ch, CURLOPT_POSTFIELDS,$postfields);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
$page = curl_exec($ch);
但由于某种原因它没有发布......
【问题讨论】:
-
除了 textarea 以外的所有其他字段都发布了吗?
-
没有。令牌在页面加载时自行发布。
-
您是在尝试将数据发布到具有该表单的页面还是从已编译的表单中获取结果?
标签: php forms curl textarea submit