Visualizzazione dei risultati da 1 a 5 su 5

Discussione: personalizzare form...

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    170

    personalizzare form...

    ciao,
    sono riuscito dopo innumerevoli tentativi a far funzionare il mio form...
    vorrei adesso, far aprire una pagine creata da me, nel caso che l'utente non compili tutti i campi, invece del messaggio "completa tutti i campi, grazie."
    mi dite come devo fare?
    grazie.


    include "config.php";
    if ($f_name <> "" and $f_mail <> "" and $f_message <> "") {
    mail("$email", "$subject", "Nome e Cognome: $f_name\nMail: $f_mail\nMessaggio:\n\n$f_message");
    $msg = "grazie per averci contattato.";
    } else {
    $msg = "Completa tutti i campi, grazie.";
    }
    ?>


    <? echo $msg; ?></p>

  2. #2
    Non utilizzare lo short open tag, utilizza il tag di apertura completo.
    Non utilizzare register globals, utilizza gli array superglobali specifici (es. $_GET, $_POST, etc).

    vorrei adesso, far aprire una pagine creata da me, nel caso che l'utente non compili tutti i campi, invece del messaggio "completa tutti i campi, grazie."
    Sostituisci $msg = "Completa tutti i campi, grazie."; con un include oppure direttamente con il codice della pagina che vuoi visualizzare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    170
    grazie filippo.toso,
    complimenti per www.creativepark.it.

    per quanto riguarda il mio problema, le tue spiegazioni sicuramente molto complete, sono troppo "avanti" per me...


    Ho cercato di sostituire:
    $msg = "Completa tutti i campi, grazie."

    ho fatto il questo modo:
    $msg = "www.miosito/tuttiicampi.it" ma non credo sia il modo che intendevi, visto che non funzona...

    mi spiegi gentilmente che devo fare?
    scusa...

  4. #4
    Utilizza http://www.php/include o http://www.php/require al posto di $msg = ... per includere il contenuto della pagina che vuoi visualizzare.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    170
    ok grazie, ci sono riuscito.

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.