Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]searching
Forum PHP.pl > Forum > Przedszkole
frugo69
Przerabiam tutoriala, gdzie tworze plik html:

  1. <form action="search.php" method="post">
  2. Please enter the name, or part of the name, of the shop you are seeking <br />
  3. <input name="name" type="text"/>
  4. <input type="submit" value="search" />
  5. </form>
  6. </body>


a następnie plik search.php

  1. <?php
  2. echo $name;
  3. ?>
No i w tutorialu to działa, czyli to co wpisze w oknie input, wyświetli jako tekst w pliku search.php. Działa w tutorialu ale u mnie nie. Dlaczego?
Cienki1980
W pliku search.php umieść
  1. <?php
  2. echo $_POST['name'];
  3. ?>


Pewnie tutorial ma założenie że register_globals=On ... a tak jak jest to uznawane za poprawne TY masz register_globals=Off.

Jeżeli tak jest i powyższy kod zadziała znaczy to, że musisz się do zmiennych z formularzy i/lub adresów URL odnosić się poprzez $_POST i $_GET
frugo69
no racja, przypomniałem sobie że na początku tutoriala było coś takiego wspomniane. Dzięki wielkie.no i już sie poprawie jeśli chodzi o miejsce posta i jego wygląd smile.gif
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.