CURL ile bir textarea formu Gönderme

2 Cevap php

Nasıl bir textarea formu gönderme hakkında gitmek istiyorsunuz?

<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"  />

This should work right?

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);

ama nedense ilanıyla değil ...

2 Cevap

Curl_exec unuttunuz?

curl_exec($ch);

Nereden $ msg geliyor? Metin alanı name = "mesaj" vardır, $ _POST ile $ msg değiştirmeyi deneyin ['message']