PHP problém s podmínkama

HackForum

PHP problém s podmínkama#
mám tento kód:
$id = $_GET['id'];
if(empty($id) || $id == "uvod")
{
echo"*****\n";
}
ale... je tu problém. jedná se o stránku index.php. když načtu web, tak se načte jen index.php, ne index.php?id=****, a proto mi to hází chybu undefined index. pokud má pro to někdo nějaké chytré řešení, pls poraďte.
(odpovědět)
_D@N | 89.190.44.*3.11.2007 21:33
re: PHP problém s podmínkama#
tak nejak sem nepochopil problem, tohle se mi nikdy nestalo zkus to trochu vic vysvetlit

----------
The most important thing in communication is to hear what isn't being said....
(odpovědět)
Gerlige | E-mail | ICQ 2931650083.11.2007 21:43
re: PHP problém s podmínkama#
fajn, pro mě je to docela pochopitelné, ale nevím co s tím dělat. problém je, že i když mám v podmínce začleněno *empty* tak když se nahraje index, rozumíš když zadám localhost, tak se načte jen index.php, ne index.php?id=****, z toho vyplývá že to pak hází chyby protože to "?id=" tam není, je tam jen samotný index.php
(odpovědět)
_D@N | 89.190.44.*3.11.2007 21:49
re: PHP problém s podmínkama#
vazne nechapu co ti to muze hazet za chyby, i kdyz se nacte jak rikas "jenom" index.php tak by ti to zadnou chybu hodit nemelo, promena $id by se mela pekne potichu vytvorit i bez obsahu a splnit tvoji podminku

----------
The most important thing in communication is to hear what isn't being said....
(odpovědět)
Gerlige | E-mail | ICQ 2931650083.11.2007 21:59
re: PHP problém s podmínkama#
Notice: Undefined index: id in C:\Program Files\EasyPHP 2.0b1\www\zsbos9\index.php on line 95
proměnná id je vytvořena sice až na té lajně 95, ale i když ji dám jinam, nepomůže to.
(odpovědět)
_D@N | 89.190.44.*3.11.2007 22:01
re: PHP problém s podmínkama#
mozna bych zkusil:

$id = NULL;
$id = $_GET["id"]

i kdyz je to podle me zbytecnost

----------
The most important thing in communication is to hear what isn't being said....
(odpovědět)
Gerlige | E-mail | ICQ 2931650083.11.2007 22:01
re: PHP problém s podmínkama#
ne stále mě to píše to samé. ale na jiném fóru mi někdo napsal abych zkusil isset() na GET místo hodnoty které get přiděluji. no nevím co s tím.. ale pokud děláš do php, možná budeš vědět.
(odpovědět)
_D@N | 89.190.44.*3.11.2007 22:17
re: PHP problém s podmínkama#
měl na mysli abys přepsal podminku misto

empty($id)

se da pouzit

!isset($id)

ale to podle me na to nebude mit zadny vliv, ale zkus to protoze s timhle si nevim rady, je mozny ze je hcyba nekde uplne jinde, ale projevi se az na tomhle radku

----------
The most important thing in communication is to hear what isn't being said....
(odpovědět)
Gerlige | E-mail | ICQ 2931650083.11.2007 22:40

Zpět
 
 
 

 
BBCode