Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Ajax in locale

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    Ajax in locale

    Ciao a tutti! ho scritto quasta chiamata ajax con jquery:
    codice:
    <script src="jquery.js"></script>
    <script type="text/javascript">
    $.ajax({
        url : "http://www.percorso_assoluto.com/db.php",
        success : function (data) {
            alert(data);
        },
        error : function (richiesta,stato,errori) {
            alert("E' evvenuto un errore. Il stato della chiamata: "+stato);
        }
    });
    </script>
    in db.php c'è un semplice <?php echo"ciao"; ?>
    se eseguo il file sul server dove c'è anche il file php funziona
    se lo lancio dal mio desktop eseguye l'alert contenuto nell'error...
    come mai? come risolvo?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    In locale hai installato un webserver (apache)? http://localhost.... Se la risposta è no installalo e tutto si risolve
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    ho pensato potesse essere una cosa del genere... però ajax è lato client mentre il php che è lato server è su un server... quello che mi interessava fare era lanciare l'ajax in locale dal desktop e eseguire un php in remoto...

    però se non fosse compilato il php non dovrei leggere <?php echo "ciao"; ?> nell'alert? anche se dovrebbe mostrare "ciao" essendo su un server e quindi compilato?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    se client e server non girano sullo stesso domino, la chiamata ajax non potra mai funzionare neanche se installi un web-server in locale. Puoi fare una chiamata jsonp invece

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    aaaaa ecco! perfetto! grazie mille, proverò a documentarmi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.