Ciao a tutti!
Stavo cercando di effettuare il login su questo sito qua per ottenere il sorgente delle pagine ed estrarre i dati da questo.
Ho risolto mediante uno script PHP che montato su un server esterno riporta il sorgente della pagina principale ("/dorf1.php"): ora il problema sta nelle pagina secondarie (ad esempio "http://ts7.travian.it/build.php?id=1") in cui non va alla pagina richiesta ma ritorna la schermata di login...
Non sono molto esperto e perciò mi rivolgo a voi...come si può arrivare alle altre pagine?
Qua vi posto il codice che ho provato:
Codice PHP:
<?php $ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://ts7.travian.it/build.php?id=1" );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_GET, true);
$data = array( 'name' => $_GET["nome"] , 'password' => $_GET["password"], 's1' => 'Login', 'login' => '1360779526', 'w' => '1366:768', );
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$output = curl_exec($ch);
curl_close($ch);
echo $output ?>