Il sito dedicato all'informatica ideato da Iasparra Francesco
<?php
$hostname_db = "127.0.0.1";
$database_db = "db_php";
$username_db = "user";
$password_db = "passwd";
mysql_connect($hostname_db, $username_db, $password_db) or die(mysql_error());
mysql_select_db($database_db) or die(mysql_error());
$res=mysql_query("SELECT * FROM user");
$rows=array();
while($r = mysql_fetch_assoc($res)) {
$rows[] = $r;
}
print json_encode($rows);
?>
Questo servizio non fara' altro che restituire l'elenco degli utenti salvati su un DB.
Client (client.php):
<?php
$url = "http://127.0.0.1/server.php";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
$list=json_decode($data);
$count=0;
foreach($list as $row){
echo "
RECORD:".++$count."
";
foreach($row as $field=>$val){
echo "$field = $val
";
}
}
?>
Il client non fara' altro che accedere alla pagina server.php per recuperare le informazioni in formato dati JSON per poi convertirli in un array e visualizzarli a video.










