Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [ajax] Problema con ricezione dato

    Ho un problema qua:

    var sendReqForum = getXMLHttpRequest();
    var discussione=$discussione;
    function sendForumText() {
    if(document.getElementById('messaggio').value == '') {
    alert('Devi inserire il messaggio');".
    }
    else if(sendReqForum.readyState == 4 || sendReqForum.readyState == 0) {
    sendReqForum.open('POST', 'forum_get.php?id=$id&forum_sezione=$forum_sezione &discussione='+discussione, true);
    sendReqForum.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    sendReqForum.onreadystatechange = getForumText;".
    var param = 'messaggio=' + document.getElementById('messaggio').value+'&titol o='+document.getElementById('titolo').value;
    sendReqForum.send(param);
    discussione=sendReqForum.responseText;
    alert(discussione);
    document.getElementById('messaggio').value = '';
    }
    return false;

    Praticamente i dati me li invia correttamente. la pagina sul server effettua correttamente il suo compito e stampa un numero.
    Questo numero lo vorrei riprendere e metterlo nella variabile discussione ma nn ce la faccio.sendReqForum.responseText nn funzia.
    Dove sbaglio??

    PS:: NN fate caso alle variabili in php.
    Grazie
    "}

  2. #2
    discussione=sendReqForum.responseText;

    questa riga va messa nella funzione getForumText.


    Apparte questo mi permetto di fare due appunti:
    1)La funzione mediante la quale usi ajax è incasinata e poco intuitiva, inoltre permette solo di mandare dati post.
    2)Vuoi fare un forum in ajax? Onestamente non credo sia una buona idea. Ajax non dovrebbe essere la spina dorsale di un forum, al massimo dovrebbe essere usato per servizi aggiuntivi.

  3. #3
    toh! un'altro anconetano che conosce Ajax ... credevo di essere l'unico

    concordo col discorso fatto da Mega, inoltre ricordati di non affidare mai i controlli solo al client
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Originariamente inviato da andr3a
    toh! un'altro anconetano che conosce Ajax
    catanzarese, purtroppo

  5. #5
    Originariamente inviato da Mega69
    catanzarese, purtroppo
    romaluca
    Utente di HTML.it

    Registrato il: Nov 2002
    Provenienza: Ancona

    :master:
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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 © 2025 vBulletin Solutions, Inc. All rights reserved.