asd no, quello è un esempio. In pratica, nel campo type, ci va il modo con cui invii i dati; nel campo url, ci va la pagina di destinazione; nel campo data, ci vanno i parametri passati (tramite POST o GET) alla pagina php. Il tutto è un po come i form (anzi, sono molto simili); però con ajax non devi appunto ricaricare la pagina...
Ciao!
EDIT:
Facciamo un esempio:
controlla.php
Codice PHP:
<?php
if(isset($_POST['nome']))
{
if(cerca_user($_POST['nome'])) //cerca_user restituisce true se l'utente è iscritto al tuo sito; false altrimenti
echo '1';
else echo '0';
}
else echo '-1';
?>
codice nella pagina html (javascript)
Codice:
$.ajax({
type: "POST",
url: "pagina.php",
data: "nome="+document.forms[0].username.value,
success: function(msg){
switch(msg)
{
case '0':
alert("Utente non iscritto");
break;
case '1':
alert("utente già iscritto al nostro sito");
break;
case '-1'
alert('Il server non ha ricevuto il dato');
break;
default:
alert('risposta dal server non conosciuta: '+msg);
}
}
});