FORMULARZ W PHP

19.11.05, 19:55
mam prosty skrypt a właściwie formularz w php ale coś nie działe może ktoś mi
powie co jest nie tak na dole go wkleiłem

TO JEST CZESC ZAGNIEŻDZONA W ZWYKŁY PLIK HTML

<form action="formularz.php" method="GET">
<p>Imię: <input type="text" name="first_name">
<p>Nazwisko: <input type="text" name="last_name">
<p>Adres: <input type="text" name="address">
<p>Miasto: <input type="text" name="city">
<p>Telefon domowy: <input type="text" name="home_phone">
<p><input type="submit" name="Submit" value="wyślij">
<input type="Reset">
</form>

A TAK WYGLĄDA W PHP

<?php
print("<p>Imię: <b>$first_name</b>\n");
print("<p>Nazwisko: <b>$last_name</b>\n");
print("<p>Adres: <b>$address</b>\n");
print("<p>Miasto: <b>$city</b>\n");
print("<p>Telefon domowy: <b>$home_phone</b>\n");
?>

DANE WYŚIATLAJĄ MI SIE W PASKU ADRESU ALE NIE NA STRONCE POMOCY?!
    • tommy_from_cracow Re: FORMULARZ W PHP 19.11.05, 21:56
      Hej!
      Przekazujesz dane metoda GET, sprobuj POST.
      A tak z ciekawosci to jaki jest sens pisania takiego skryptu?

      Pozdrawiam
      • szczurek1983 Re: FORMULARZ W PHP 20.11.05, 15:05
        Po pierwsze zastosuj się do rady tommiego bo metoda GET ma ograniczoną ilość
        przekazywanych danych.
        Po drugie jak maszy wyłączone zmienne globalne to nie odbierzesz tylko nazwą poza.
        Może tak zadziała

        <input type="text" name="abc">

        <?php
        print $_GET['abc'];
        lub
        print $_POST['abc'];

        ?>
        w zależnośći od tego jaką metodą przekazujesz dane.
        To są podstawy php więc odsyłam do jakiejś książki lub kursu z podstawami,
        poczytaj sobie o przekazywaniu danych z formularza i register_globals
        • clowiek1 Re: FORMULARZ W PHP 21.11.05, 13:08
          lub:

          extract(array_merge($_GET,$_POST),EXTR_OVERWRITE);
Pełna wersja