Visualizzazione dei risultati da 1 a 4 su 4

Discussione: pagina di errore

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    pagina di errore

    ciao.
    Ho una pagina di inserimento dati dati.php con un semplice form con metodo post e 24 campi text.
    Quando premo il tasto submit richiamo una pagina inserimento.php che legge le variabili da _POST["nomecampo"] e inserisce tutto su db con una query insert into...
    Il problema nasce perchè tutti e 24 i campi sono obbligatori di conseguenza nella pagina inserimento.php se manca un valore devo mandare un messaggio di errore e ritornare alla pagina dati.php ma con i dati dell'ultimo accesso a questa.
    Mi spiego meglio:
    pagina dati.php
    input 1:valore "ciao"
    input 2:valore "ciao2"
    .
    .
    ,
    input 24:valore "" //mancante e campo obbligatorio

    chiamo pagina inserimento.php
    messaggio di errore

    ora devo ritornare alla pagina dati.php ma con i dati
    input 1:valore "ciao"
    input 2:valore "ciao2"
    gia' inseriti dall'ultima volta.

    Devo utilizzare per forza il metodo post e vorrei utilizzare l'inserimento su 2 pagine(dati.php e inserimento.php)e non tutto su un unica pagina.

    grazie

  2. #2
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    Re: pagina di errore

    Originariamente inviato da giuseppe500
    ciao.
    Ho una pagina di inserimento dati dati.php con un semplice form con metodo post e 24 campi text.
    Quando premo il tasto submit richiamo una pagina inserimento.php che legge le variabili da _POST["nomecampo"] e inserisce tutto su db con una query insert into...
    Il problema nasce perchè tutti e 24 i campi sono obbligatori di conseguenza nella pagina inserimento.php se manca un valore devo mandare un messaggio di errore e ritornare alla pagina dati.php ma con i dati dell'ultimo accesso a questa.
    Mi spiego meglio:
    pagina dati.php
    input 1:valore "ciao"
    input 2:valore "ciao2"
    .
    .
    ,
    input 24:valore "" //mancante e campo obbligatorio

    chiamo pagina inserimento.php
    messaggio di errore

    ora devo ritornare alla pagina dati.php ma con i dati
    input 1:valore "ciao"
    input 2:valore "ciao2"
    gia' inseriti dall'ultima volta.

    Devo utilizzare per forza il metodo post e vorrei utilizzare l'inserimento su 2 pagine(dati.php e inserimento.php)e non tutto su un unica pagina.

    grazie
    prova con history.back().. è js, ma credo ci sia anche la versione come header...

    p.s: cmq sia se alcuni di quei campi sono password, li perderai cmq

    p.p.s.: perchè non vuoi fare il controllo nella prima pagina, prima di lanciare il form?

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    intendi di fare il controllo con js?

  4. #4
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    Originariamente inviato da giuseppe500
    intendi di fare il controllo con js?
    bhè, si, credo sia il metodo migliore..
    casomai fallo anche dall'altra parte da php, ma per scremare gli spambot..

    se il controllo js funziona, e manca cmq qualche dato, vuole dire che qualche spambot è riuscito a inviare il form..

    inoltre col js puoi anche prevedere la formattazione corretta dei dati (telefoni, email, date, ecc..) limitandoti a fare il controllo dall'altra parte

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

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.