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

    eliminare i caratteri pericolosi a più input inviati da un form

    Ciao ragazzi,
    vorrei eliminare i caratteri pericolosi a più input inviati da un form:

    pagina invio del form:
    codice:
    <form name="modulo" action="scrivi.php" method="post">
      
      <input type="text" name="nome" maxlength="25">
      <input type="text" name="cognome" maxlength="25">
      <input type="text" name="eta" maxlength="25">
      <input type="text" name="sesso" maxlength="25">
      <input type="text" name="provenienza" maxlength="25">
      <input type="text" name="occupazione" maxlength="25">
      <input type="text" name="interessi" maxlength="35">
      <input type="text" name="email" maxlength="25">
    
      <input type="submit" value="Invia dati">
      <input type="reset" value="Cancella">
    
    </form>
    pagina ricezione:
    codice:
    $nome = str_replace("'", "'", $nome);
    $nome = str_replace('"', '\"', $nome);
    $nome = str_replace(" \", " '", $nome);
    $nome = str_replace(",", ",", $nome);
    $nome = str_replace(";", ";", $nome);
    $nome = str_replace("_", "_", $nome); 
    
    -------  etc ------------------------
    Io dovrei fare la stessa cosa per tutti gl'otto input ricevui... Volevo sapere
    se esiste una funzione che permetta di semplificare la cosa, togliendo tutti i caratteri pericolosi in un'unica fase, senza riscrivere tutto per ogni input!?!?

    Grazie anticipatamente

  2. #2
    in pratica la mia domanda è:

    Devo riscrivere tutto per ogni input o esiste qualche funzione che permette di semplificare la cosa?

    CIao

  3. #3

  4. #4

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.