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

    script php per controllo form

    Ciao ragazzi!
    Dunque, ho creato un form che invia i dati immessi per posta elettronica.
    Ho posto anche dei controlli in javascript per i campi di testo e una textarea
    per fare in modo che vengano compilati correttamente.
    Purtroppo ho visto però che questi accorgimenti si possono ovviare
    semplicemente disabilitando javascript.
    Ho quindi pensato che siano anche necessari degli script lato server in php...
    ad esempio uno script che controlli che il testo inserito sia di sole lettere e
    che escluda caratteri come <>()= ecc...
    Avete quindi da segnalarmi script affidabili in php che lavorino sui form per
    controllarne il contenuto? Grazie

    Melvis

  2. #2
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    Potresti fare in modo che la pagina che esegue i controlli, sia fatta in php e che sia dentro un frame della pagina principale.

    <form method='post' action="form.php" target="nomeframe">

    il frame recupera le variabili e le controlla. se sono ok salva in db.


    "Non soffocare la tua ispirazione e la tua immaginazione,
    non diventare lo schiavo del tuo modello"

    Vincent van Gogh

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Nello script prima dell'inserimento dei dati nel db fai i tuoi controlli. Se uno non passa bypassi il codice d'inserimento e rielabori la pagina indicando la causa dell'errore e mostrando i valori immessi la prima volta.

    Se postassi da un PC avrei trovato un esempio comunque l'idea c'è.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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.