Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Troppi $_POST

  1. #1
    Utente di HTML.it L'avatar di Milver
    Registrato dal
    Dec 2006
    Messaggi
    179

    Troppi $_POST

    Salve, ho di fronte a me un enorme problema (piuttosto urgente purtroppo).
    Sto creando un form piuttosto grande, è un modulo di adesione ad un progetto, quindi ha decine di <input type="text" .......> .
    Il problema è che nella pagina che elabora lo script, sono troppi $_POST che dovrei scrivere, il che è molto fastidioso per il codice, sia per la lettura, sia perchè credo che rallenterebbe la pagina. Volevo sapere se esiste un modo per far si che vengano lette tutte le $_POST e salvate nelle apposite variabili? Ad esempio che $_POST['nome'] si salvi in $nome , e cosi via.
    Esiste un modo che riassumta molto brevemente il codice? Grazie 1000
    Mimmo

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Codice PHP:
    extract($_POST); 
    all'inizio della pagina

    (anche se sarebbe sempre bene fare dei controlli prima...)

  3. #3
    Utente di HTML.it L'avatar di Milver
    Registrato dal
    Dec 2006
    Messaggi
    179
    Scusa controlli in che senso? Grazie comunque!!!
    Mimmo

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    157
    in genere si controlla che l'utente non scriva puttanate

  5. #5
    Utente di HTML.it L'avatar di Milver
    Registrato dal
    Dec 2006
    Messaggi
    179
    Ah si, questo si, uso la funzione $trim per controllare che i campi non siano vuoti, faccio comunque un controllo generale sui dati, prima di inserirli nel database. Grazie comunque!! Gentilissimi

    Ah ragà dimenticavo, e poi nella query di INSERT etc., per inserire i campi nel database senza scrivere tutte le decine di campi, esiste un metodo veloce simile a quello precedente? So che rompo però sarebbe molto importante. Grazie!!!!!!!!!
    Mimmo

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.