è possibile visualizzare l'output di print_r($_POST) o altro array non all'inizio della pagina ma in un punto preciso?
è possibile visualizzare l'output di print_r($_POST) o altro array non all'inizio della pagina ma in un punto preciso?
la stampa di una variabile o di un array la fai dove ti pare... come qualunque altra stampa.Originariamente inviato da meganoide
è possibile visualizzare l'output di print_r($_POST) o altro array non all'inizio della pagina ma in un punto preciso?
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Mi serve visualizzare quell'array solo in caso di errore: se si verifica un'anomalia, verrà stampato l'array stesso, altrimenti non stamperò nulla.
Quindi, è possibile assegnare come valore di una variabile ciò che risulta da print_r($_POST) o devo fare il solito giro di if else... ?
quanto meno devi mettere/gestire il controllo dell'errore.... altrimenti se lo script esce ciao palline.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
penso di fare così: se si verifica un errore creo una variabile che ha valore un messaggio più altre info; se non ci sono errori quella variabile sarà = ''
poi nel punto in cui mi serve visualizzare tutto, controllo con IF se quella variabile esiste o meno.
dipende dall'errore.... se e' fatale e termina lo script???
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
non è fatale: o sono campi non compilati o dati incorretti o upload di file non validi ecc.
Ok allora.... invece di stampare con print_r() potresti magari scorrere l'array con foreach() e identificare cosa stampare od eventualmente ripassare i dati validi inseriti nel form da ripresentare allo user.... vedi tu...Originariamente inviato da meganoide
non è fatale: o sono campi non compilati o dati incorretti o upload di file non validi ecc.
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.