Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    4

    Problemi con la form...

    Vi dico subito che nn sono 1 esperto di php.....
    Sto creando 1 sito ma nn riesco a creare una form funzionante...x ora sn solo riuscito a crearla in html ma nn ho 1 script php che la rende funzionante...vi prego mi potreste dare 1 mano??Qui di seguito metterò il cod della form in html se c'è 1 persona che me la modifichi con 1 script php funzionante gli sarei grato...


    <h3>Registrazione</h3>
    <form action="#">



    <label>Name</label>
    <input name="dname" value="Your Name" type="text" size="30" />
    <label>Email</label>
    <input name="demail" value="Your Email" type="text" size="30" />
    </br>
    <label>Password</label>
    <input type="password" name="codicesegreto" size="30">


    <label>Regolamento</label>
    <textarea rows="5" cols="5">Regolamento
    Vi prego di leggere questo breve regolamento prima della registrazione:
    1)Non Bestemmiare.
    2)Non Disturbare o invadere la privacy degli utenti registrati e non registrati,di vip ecc...
    3)Offendere solo se necessario e indispensabile(le situazioni che necessitano di un'offesa sono molto rare).
    CHI TRASGREDIRà QUESTE SEMPLICI REGOLE SARà PRIMA RICHIAMATO DALL'AMMINISTRATORE O DAL MODERATORE SE LO STESSO UTENTE RICHIAMATO VERRà SORPRESO DI NUOVO A TRASGREDIRE ALTRE REGOLE VERRà BANNATO PER UN TOTALE DI TEMPO DECISO DALL'AMMINISTRATORE O DAL MODERATORE.</textarea>


    <input class="button" type="submit" />
    </p>
    </form>



    psotete rinviarmi questa form cn lo script già inserito???vi prego...

  2. #2
    Utente di HTML.it L'avatar di leno
    Registrato dal
    Sep 2007
    Messaggi
    23
    nella pagina php a cui il form invia i dati (quindi nel tuo HTML dovresti avere qualcosa come <form action="register.php"> ) devi "prendere" le variabili del form stesso attraverso le variabili _POST, es:
    Codice PHP:
    $_POST["dname"
    dove l'indice ($_POST è un array associativo...) è il nome del campo (per ogni campo), a questo punto nella nuova pagina dovresti avere le tue variabili.
    ma, di solito, si usa anche controllare il tipo di dato contenuto nella variabile es. is_string()/is_numeric(), la sua validità (come la lunghezza) es.
    Codice PHP:
    if(strlen($_POST["dname"])<6) {... codice di errore }; 
    a questo punto, se si tratta di una registrazione i dati vanno inseriti in una tabella di database... maquesta è un'altra storia...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    4
    grazie

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.