Codice PHP:
<?php
header
('Content-Type: text/xml');
echo 
"<?xml version='1.0' encoding='UTF-8' standalone='yes'?>";
echo 
'<response>';
$host="localhost";
$username="root";
$password="";
$conn=mysql_connect($host,$username,$password);
if(!
$conn)
{
echo
"errore connessione";
}
mysql_select_db("temporaneo"$conn)
or die (
"errore nella connessione con il database");
$username=$_GET['name'];
$sql="select username from utenti where username='$username' ";
$ab=mysql_query($sql);
if (
$ab==false) die("errore nel controllo dei doppi");
if (
mysql_num_rows($ab)>=1) die("Il nome utente esiste, inseriscine un'altro!!");
echo 
'</response>';
?>
Con questo codice io dovrei cercare se l'username dato in GET è già presente nel database.
Quando faccio il GET manuale del file php (controlloUser.php?name=usergiausato) mi restituisce l'errore "Errore interpretazione XML: nessun elemento trovato". Consigli????? Vi prego aiutatemi!