Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z formularzem. Braki w [PHP]...
Forum PHP.pl > Forum > PHP
monio
Witam wszystkich.
Mam zapewne banalny problem dla wielu osób. Musze wykonać prosty formularz, kóry polegać ma wyłacznie na wyświetleniu informacji, któe wcześniej zostały do niego wprowadzone. Sam formularz już zrobiłem w XHTML jednak sporządzenie kodu [PHP] przychodzi mi gorzej. Coś popróbowałem sam, ale już nie mam zbyt wiele czasu na wgłębianie się w to wszystko, więc musze poprosić Was o pomoc. Z góry dziękuje.

Kod
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC
"-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Formularz zgloszeniowy</title>
</head>
<body>
<h4>Formularz zgloszeniowy</h4>

<div>
<form action="<?=$PHP_SELF; ?>" method="post">
<pre>
<p><i>Odpowiedz: </i><input type="odpowiedz" name="text" size="14" /></p>
<p>Dane osobowe:    </p><i>Plec:</i>      </i><select name="plec" size="1">
<option> Mezczyzna</option>
<option selected="selected">Kobieta</option>
</select></p>
<i>Imie:</i>      <input type="text" name="imie" size="11" /><p>
<i>Nazwisko:</i>  <input type ="text" name="nazwisko" size="11" /><p>
Adres korespondencyjny:
<p><i>Miasto:          </i><input type ="text" name="miasto"/></p>
<p><i>Kod pocztowy:    </i><input type ="text" name="kod"/></p>
<p><i>Telefon:         </i><input type ="text" name="telefon"/></p>
<p><i>Email:           </i><input type ="text" name="email"/></p></pre>
<p>
<input type="submit" value="Zglos udzial w konkursie"/><br/>
<input type="reset" value="Wyczysc dane"/><br/>
</p>
</form>

<?PHP

$do = ($_POST[‘do’]);
if($do == "send"
{
     $odpowiedz = ($_POST['odpowiedz']);
     $plec = ($_POST['plec']);
     $imie = ($_POST['imie']);
     $nazwisko = ($_POST['nazwisko']);
     $kod pocztowy = ($_POST['kod']);
     $telefon = ($_POST['telefon']);
     $email = ($_POST['email']);
}
?>
</body>
</html>

Pewnie narobiłem sporo błędów ale jestem początkującym winksmiley.jpg
Dodam jeszcze, że ta stronka ma być pod fona.
webasek
a gdzie masz wyświetlanie? Brakuje echo poczytaj w manualu.
monio
Czyli echo wytarczy, że wstawie w jednej linii, czy musze za każdym razem deklarować? Poprawcie mnie worriedsmiley.gif

Kod
<?PHP
                
                 $do = ($_POST[‘do’]);
                 if($do == "send")
                 {    
                     echo
                     $odpowiedz = ($_POST['odpowiedz']);
                     $plec = ($_POST['plec']);
                     $imie = ($_POST['imie']);
                     $nazwisko = ($_POST['nazwisko']);
                                         $miasto = ($_POST['miasto']);
                     $kod pocztowy = ($_POST['kod']);
                     $telefon = ($_POST['telefon']);
                     $email = ($_POST['email']);
                 }
                 ?>
                 </body>
                 </html>


Jeszcze takie coś wykombinowałem tongue.gif ja wiem ze serwer potrzebny, takie mam zadanko zrobic smile.gif
Kod
           <?PHP
          
           $do = ($_POST[‘do’]);
           if($do == "send")
           {
               $odpowiedz = ($_POST['odpowiedz']);
               $plec = ($_POST['plec']);
               $imie = ($_POST['imie']);
               $nazwisko = ($_POST['nazwisko']);
               $miasto = ($_POST['miasto']);
               $kod_pocztowy = ($_POST['kod_pocztowy']);
               $telefon = ($_POST['telefon']);
               $email = ($_POST['email']);
               echo $odpowiedz;
               echo $plec;
               echo $nazwisko;
               echo $miasto;
               echo $kod_pocztowy;
               echo $telefon;
               echo $email;
           }
           ?>
           </body>
           </html>
ShadowD
Po jeden jak odpalisz ten skrypt to na pewno dostaniesz bla ponieważ jeden if jest nie zamknięty...

  1. <?php
  2. if($_POST['do']== "send")
  3.    {
  4.        e
  5.        echo'
  6.          opis: '.$_POST['odpowiedz'].'
  7.          opis: '.$_POST['plec'].'
  8.          opis: '.$_POST['imie'].'
  9.          opis: '.$_POST['nazwisko'].'
  10.          opis: '.$_POST['kod'].'
  11.          opis: '.$_POST['telefon'].'
  12.          opis: '.$_POST['email'];
  13.    }
  14. ?>


I po co było tyle kombinować... ;p

Ps Do php trzeba posiadać server z obsługą php... winksmiley.jpg
erix
Poza tym:
Kod
<?xml version="1.0"?>

Pogryzie się z PHP. winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.