Iata cum puteti trimite date prin POST cu file_get_contents() la o pagina php si sa obtineti continutul returnat. Se foloseste file_get_contents() impreuna cu functia: stream_context_create().
Functia stream_context_create($opt) creaza si returneaza un continut Stream cu datele din $opt.
- $opt e un array cu array-uri asociative de forma: $arr['wrapper']['option'] = $value.
$postdata = http_build_query(['name'=>'some name', 'pass'=>'password']); //data to send 'name=some+name&pass=password' $opts = [ 'http' => [ 'method'=> 'POST', // GET or POST 'header' => 'Content-type: application/x-www-form-urlencoded'. PHP_EOL .'Content-Length: '. strlen($postdata). PHP_EOL, 'content' => $postdata ] ]; $send_data = stream_context_create($opts); $cnt = file_get_contents('http://domain.net/page.php', false, $send_data); //send data and get the returned content echo $cnt;- Functia http_build_query($arr) genereaza un sir URL-encoded cu datele din $arr, returneaza un sir de forma: 'key1=val1&key2=val2'.
<p>Cursuri, Jocuri, Anime: <em>www.MarPlo.net</em></p>
h3 { padding: 2px 0.2em; }
// preia primul Div cu class="cls", si afiseaza continutul var elm = document.querySelector("div.cls"); alert(elm.innerHTML);
if(isset($_POST["field"])) { echo $_POST["field"]; }
We speak english. - Noi vorbim engleza.
Nosotros hablamos español. - Noi vorbim spaniola.