Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z if id
Forum PHP.pl > Forum > PHP > Object-oriented programming
slim_au
Witam
mam taki wpis na stronce
<?
if (id == 1) { include ("i.php"); }
else {echo 'brak takiej id'; }
?>
i jesli w adresie wpisze
http://adres.strony/index.php?id=1
to wyswietli brak takiej id.
w czym moze byc problem?? Odrazu dodam ze serwer stoi na slacku 10.0 apache 1.3.33 php 5.0.3

zdrowko
Maciek
bela
to nie c dry.gif
zrob $_GET['id']
slim_au
Nadal to samo ale nie wiem czy dobrze wstawilem.
Czy to ma tak wygladac??:
<?
$_GET['id'];
if (id == 1) { include ("i.php"); }
else {echo 'brak takiej id'; }
?>
Jesli jest zle to moge poproscic o napisanie tego w calosci tak jak powinno wygladac??

zdrowko
Maciek


Inaczej bede zamykal tematy
hwao
ebe
  1. <?
  2. if ($_GET['id'] == 1) { include (&#092;"i.php\"); }
  3. else {echo 'brak takiej id'; }
  4. ?>


w Twoim przypadku porównywałeś string id do 1 niestety php na takie cuda pozawla :/ powinieneś porównać zmienną $id, ale w Twoim przypadku została ona przekazana przez adres stąd konieczność uzycia $_GET['id']
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.