ooaykac adlı üyeden alıntı: mesajı görüntüle
Hocam orada sorun yok. Bende alıyorum değeri ancak işin kötü yanı sana alıyormuşsun gibi gösteriyor. Aslında almak istediğn değerlere ulaşamıyorsun. Örnek verecek olursam:

http://shetoldme.com/publish sayfasına geldikten sonra sayfada görünen formun içindeki

<input type="hidden" name="form_token" id="edit-drigg-node-form-form-token" value="87287f0460cd61a645e4dba4f5aa2dd0"  />
satırındaki value değerini almaya çalışırsan anlarsın ne demek istediğimi.

Yani

$al = "http://shetoldme.com/publish";
$data = file_get_contents($al);
preg_match('|<input type="hidden" name="form_token" id="edit-drigg-node-form-form-token" value="(.*?)"  />|si', $data, $form_token_value);
şeklinde almayı dene istersen. alamaıyorsun. http://shetoldme.com/publish sayfasına gelmiş ve oturumla o bölümde giriş yapmış olsan bile form değerlerini alamıyorsun. ben 2 gündür denedim bir türlü olmadı. sanki hiç giriş yapmamışsın gibi yeni account oluşturma sayfasının formunu gösteriyor.

Eğer yapabilirsen valla çok sevinirim.
    $connect = curl_init('http://shetoldme.com/publish');
    curl_setopt($connect, CURLOPT_CONNECTTIMEOUT, 30);
    curl_setopt($connect, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; tr; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12");
    curl_setopt($connect, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($connect, CURLOPT_FOLLOWLOCATION, 1);
    $data =  curl_exec($connect);


preg_match('|<input type="hidden" name="form_token" id="edit-drigg-node-form-form-token" value="(.*?)"  />|si', $data, $form_token_value);