Visualizzazione risultati 1 fino 9 di 9

Discussione: Eseguire codice php su richiesta javascript

  1. #1
    L'avatar di hackharo
    hackharo non è connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito Eseguire codice php su richiesta javascript

    Ciao a tutti,
    Ho provato a fare ricerche ma mi sono solo confuso le idee...
    Sapreste dirmi, se è possibile, come si può far eseguire del codice php a javascript?
    Ad esempio: come posso inviare una query php semplicemente cliccando un pulsante <input type="button"> a cui è associata una funzione JS(senza caricare altre pagine)?
    Ultima modifica di hackharo : 13-03-2008 alle ore 16.27.13
    Non fare oggi quello che non hai fatto per convinzione ieri...

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Cos'è una query PHP?

    Ammesso che le tue non siano troppo confuse, il PHP è un linguaggio server-side, per cui non puoi eseguire del PHP con Javascript, a meno di scrivere un motore PHP in Javascript (ma non mi sembra che sia questo quello che vuoi fare).

    EDIT Se invece intendevi "come faccio a inviare una richiesta al server senza cambiare pagina" allora prova a documentarti sull'oggetto XmlHttpRequest.
    Ultima modifica di saitfainder : 13-03-2008 alle ore 16.36.02


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    L'avatar di hackharo
    hackharo non è connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito

    Si hai ragione...ma allora come fa YouTube a eseguire operazioni come iscriverti ad un canale, aggiungere un video ai preferiti o aggiungere un commento dinamicamente?
    Non fare oggi quello che non hai fatto per convinzione ieri...

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Perchè usa un sistema chiamato AJAX (Asynchronous Javascript And XML)... prova a cercare in rete e troverai tutorial a tonnellate...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    L'avatar di hackharo
    hackharo non è connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito

    quindi mi occorrerà conoscere anche XML?
    Non fare oggi quello che non hai fatto per convinzione ieri...

  6. #6
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Non necessariamente perché tramite richiesta asincrona puoi farti restituire qualsiasi cosa: HTML, XML, altro.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  7. #7
    Guest

    Predefinito

    Per non parsare XML puoi usare AHAH invece che AJAX.
    Per maggiori info, come al solito, cerca sul web ;)


    Ciao!

  8. #8
    L'avatar di hackharo
    hackharo non è connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito

    Ok ho capito grazie a tutti

    PS: Scusate: un'ultima cosa...
    Io non me ne intendo molto di javascript. Me la cavo con qualche applicazione semplice ma niente di più.
    Per cimentarmi in AJAX o AHAH devo prima imparare bene javascript?
    Ultima modifica di hackharo : 13-03-2008 alle ore 17.55.55
    Non fare oggi quello che non hai fatto per convinzione ieri...

  9. #9
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Diciamo che almeno i fondamenti di JavaScript sarebbero consigliati...
    Qui trovi una buona guida per iniziare (anche se un po' troppo ASP-oriented... per AJAX è comunque necessario UN linguaggio server): http://javascript.html.it/guide/leggi/95/guida-ajax/

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •