Curs Php-mysql

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.

Exemplu stream_context_create() si file_get_contents()

$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'.
- Valoarea de la 'method' trebuie sa fie cu LITERE MARI (GET sau POST).
- La 'header' se adauga header-ele http care trebuie trimise la "page.php".

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag se foloseste pentru a adauga liste in elemente <ul> si <ol>?
<dt> <dd> <li>
<ul>
 <li>http://coursesweb.net/html/</li>
 <li>http://www.marplo.net/html/</li>
</ul>
Care valoare a proprietatii "display" seteaza elementul ca tip bloc si afiseaza un punct in fata?
block list-item inline-block
.some_class {
  display: list-item;
}
Care instructiune JavaScript transforma un obiect in sir JSON.
JSON.parse() JSON.stringify eval()
var obj = {
 "courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr);    // {"courses":["php","javascript","ajax"]}
Indicati clasa PHP folosita pentru a lucra cu elemente HTML si XML in PHP.
stdClass PDO DOMDocument
$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue;    // CoursesWeb.net
Indicati forma de Prezent Continuu a verbului "to live" (a trai /a locui)
lived living liveing
I`m living here.
- Traiesc /Locuiesc aici.
Care este forma de Gerunziu (sau Participiu Prezent) a verbului "vivir" (a trai /a locui)?
viviĆ³ vivido viviendo
Estoy viviendo aquĆ­.
- Traiesc /Locuiesc aici.
Trimitere date prin POST cu file_get_contents

Last accessed pages

  1. Gradele de comparatie: comparative, superlative (37417)
  2. Curs si Tutoriale Ajax (90481)
  3. Verbe - care schimba e-ie (728)
  4. Verbe modale - Exercitii incepatori (9321)
  5. Exercitii engleza - English Tests and exercises - Grammar (75834)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (3806)
  2. Curs HTML gratuit Tutoriale HTML5 (3124)
  3. Curs si Tutoriale JavaScript (2797)
  4. Curs PHP MySQL, Tutoriale si Scripturi PHP (2646)
  5. Curs si Tutoriale Ajax (2557)