Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 24 su 24
  1. #21
    Lui mi avvia il PHP e funziona perfettamente solo se ho il form così: <form action="" method="post">
    quindi, è possibile avviare il javascript da <form action="" method="post"> anzicche <form onsubmit="return Calculator(this);"> ????????

  2. #22
    Ora ci provo, il mio script finisce con:

    return false; // form should never submit, returns false
    }
    // End -->
    //]]>
    </script>

    lo devo scrivere dopo???

    Quote Originariamente inviata da clasku Visualizza il messaggio
    ok, allora correggi nel codice ajax questo pezzo
    codice:
        // setta i valori prendendoli dal form compilato
        var valore=encodeURIComponent(document.getElementById("nome del campo scritto dall'utente").value)
        // lo cancelliamo: var molvalue=encodeURIComponent(document.getElementById("mol").value)
        // prepara la chiamata POST e la invia all'indirizzo operator.php 
        var parameters="misura="+valore
    misura è l'unico campo che ti aspetti in POST?

  3. #23
    // setta i valori prendendoli dal form compilato
    var valore=encodeURIComponent(document.getElementById( "misure").value)
    // lo cancelliamo: var molvalue=encodeURIComponent(document.getElementByI d("mol").value)
    // prepara la chiamata POST e la invia all'indirizzo operator.php
    var parameters="misura="+valore
    mypostrequest.open("POST", "preventivi.php", true)
    mypostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
    mypostrequest.send(parameters)

    Controlli se è tutto giusto??? Perche anche così non invia nulla al DB sul server.
    Dove gli dico che deve inviare VALORE al server??

    Comunque così non parte ne lo script ne il PHP, se parte arriva un timestamp sul server magari con il valoe vuoto, ma cosi non arriva nulla, ne timestamp ne valore; non mi visualizza nemmeno i calcoli (avviano execute)
    Ultima modifica di Pamela72; 02-05-2015 a 13:46

  4. #24
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    scusa, mi posti il codice di execute che hai scritto tu?
    in ogni caso, non occorre mettere il return false in calculator()

    "Dove gli dico che deve inviare VALORE al server??"
    lo dici qui
    codice:
    var parameters="misura="+valore
    mypostrequest.open("POST", "preventivi.php", true)
    mypostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
    mypostrequest.send(parameters)

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.