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'.
Continut ... <hr /> Alt continut sub linie ...
h2 { color: #cbdafb; }
var str = "Web courses - http://CoursesWeb.net/"; if(str.indexOf("http://") == -1) alert("http:// nu e in sir"); else alert("http:// e in sir");
$str = "mar,banana,pepene,para"; $arr = explode(",", $str); var_export($arr); // array (0=>"mar", 1=>"banana", 2=>"pepene", 3=>"para")
July is a beautiful summer month. - Iulie este o frumoasa luna de vara.
Julio es un hermoso mes de verano. - Iulie este o frumoasa luna de vara.