+ Rispondi alla Discussione
Risultati da 1 a 4 di 4

Richiamare php da pulsante

Ultimo Messaggio di GreyFox il:
  1. #1
    User
    Data Registrazione
    Sep 2007
    Messaggi
    37

    Richiamare php da pulsante

    Ciao a tutti, scrivo per chiedervi un grosso aiuto.
    Il mio problema il seguente:

    dovrei richiamare una funzione php di preciso la seguente:

    $api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints '.DS.'helper.php';

    if ( file_exists($api_AUP))

    {

    require_once ($api_AUP);

    AlphaUserPointsHelper::newpoints( 'plgaup_downfile','','','Download Appunti' );

    }

    da un pulsante di un forum presente in una pagina php, ma non ho idea di come si faccia...la funzione di sopra permette di applicare una regola per il compente di joomla alphauserpoint...grazie mille, ps vi pregherei se possibile di postarmi le righe di codice.

  2. #2
    User
    Data Registrazione
    Feb 2008
    Messaggi
    92
    cerca "richiesta http ajax" su google

  3. #3
    User
    Data Registrazione
    Sep 2007
    Messaggi
    37
    Ciao, per prima cosa grazie per avermi risposto, avevo gi letto qualcosa riguardo ad ajax per purtroppo non sono riuscito a metterlo in pratica. Ho trovato delle informazioni nel sito antirez

    in particolar modo ho utilizzato il seguente script:

    <script>
    var myRequest = null;

    function CreateXmlHttpReq(handler) {
    var xmlhttp = null;
    xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = handler;
    return xmlhttp;
    }

    function myHandler() {
    if (myRequest.readyState == 4 && myRequest.status == 200) {
    alert(myRequest.responseText);
    }
    }

    function esempio3() {
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET","primo.php");
    myRequest.send(null);
    }
    </script>
    <input type="button" value="Clicca per lanciare la richiesta" onClick="esempio3()" />

    Nel file primo.php ho inserito la funzione che voglio avviare, cio la seguente:

    $api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints '.DS.'helper.php';

    if ( file_exists($api_AUP))

    {

    require_once ($api_AUP);

    AlphaUserPointsHelper::newpoints( 'plgaup_downfile','','','Download Appunti' );

    }

    purtroppo per non ho ottenuto nulla, speravo che magari qualcuno potesse aiutarmi magari postandomi un codice grazie mille ciao

  4. #4
    User
    Data Registrazione
    Feb 2008
    Messaggi
    92
    ma infatti non devi copiare uno script oltretutto male e che non funzionerebbe mai in IE... studia qui:
    javascript.html.it/guide/leggi/95/guida-ajax/

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] Attivato
  • Il codice [VIDEO] Attivato
  • Il codice HTML Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.