Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Manda messaggio

  1. #1

    Manda messaggio

    Ragazzi ho una pagina con tre campi di testo: nick, Oggetto, Messaggio, e un pulsante invia; come faccio a fare in modo che ogni volta che si scrive un messaggio e lo si invia, le tre scritte dei campi si vadano ad inserire nelle celle di una tabella di un databsase?
    Il Db è già pronto...

    In più vorrei che il messaggio si possa mandare solo se tutti e tre i campi siano compilati!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259

    Re: Manda messaggio

    Originariamente inviato da simoza
    Ragazzi ho una pagina con tre campi di testo: nick, Oggetto, Messaggio, e un pulsante invia; come faccio a fare in modo che ogni volta che si scrive un messaggio e lo si invia, le tre scritte dei campi si vadano ad inserire nelle celle di una tabella di un databsase?
    Il Db è già pronto...

    In più vorrei che il messaggio si possa mandare solo se tutti e tre i campi siano compilati!

    allora... i quesiti sono due:

    1. di natura serveristica ( ), poichè devi usare un linguaggio lato server
    2. la seconda di natura javascriptistica (o similistica [doppio ]), facendo una cosa di questo tipo:

    <script>
    function den(){
    f=document.NOMEFORM
    if(f.nick!="" && f.oggetto!="" && f.messaggio !="")return true
    else return false
    }
    </script>

    e lo richiami dal form così

    <form name="NOMEFORM" action="pagina.php" method="post" onSubmit="return den()">



  3. #3
    Ok, ma se volessi usare asp? Scusa dovevo dirtelo...
    f.nick, l'f è il nome della tabella?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    no, la f è il riferimento al FORM, che setto prima


    <script>
    function den(){
    f=document.NOMEFORM
    if(f.nick!="" && f.oggetto!="" && f.messaggio !="")return true
    else return false
    }
    </script>


    se vuoi farlo in ASP, chiedi sul relativo forum

  5. #5
    Scusa hai ragione, non mi ero accorto, sono abituato a scrivere sempre qui!!! Grazie lo stesso...

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.