Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Gubienie zmiennych
Forum PHP.pl > Forum > Przedszkole
zazaza
Witam
Mam taki bardzo prosty skrypcik:
  1. <?php
  2. header("Content-Type: text/html; charset=UTF-8");
  3. echo "Wpisz Coś:<br />";
  4. echo "<form action='kolorki.php' methos='POST'>";
  5. echo "<input type='text' name='cos'><br />";
  6. echo "<select name='wybor'><option value='green'>Zielony <option value='red'>Czerwony </select><br />";
  7. echo "<input type='submit' value='CheckIt!'>";
  8. echo "</form>";
  9. if (!empty($cos))
  10.  echo trim($cos);
  11. if (!empty($wybor))
  12.  switch ($wybor)
  13.  {
  14.  case 'green' :echo"<body bgcolor='green'>"; 
  15. break;
  16.  case 'red'  :echo"<body bgcolor='red'>"; 
  17. break;
  18.  }
  19. ?>


Codzi o to że jak wpisuje coś i wybieram kolor to w pasku adresu przeglądarki widać że zmienne poszły ale nic się nie dzieje a jak spróbuję je wyświetlić to są puste.
Mam konto na ovh.org Powiem tyle że u mnie w domu ten skrypt chodzi.
Jeżeli ktoś wie o co chodzi to proszę o pomoc.
PS Z innymi sryptami dzije się to samo - zmienne jakby nie są przekazywane!
Pozdrówki
Mary$
używaj tablic superglobalnych
  1. <?php
  2. if (!empty($_POST['cos']))
  3.  echo trim($_POST['cos']);
  4. ?>

i tak dalej.
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.