Súlyos gondok php include-olás közben
Hali!
Van egy oldal (search.php) ahova külön formokat include-olok be a helyzetnek megfelelően. Vagyis érthetőben.Viszont az a gondom, hogy ha <a href="search.php?act=online>Online</a>-ra kattintok akkor is a nev.php-t tölti be.
■ Van egy oldal (search.php) ahova külön formokat include-olok be a helyzetnek megfelelően. Vagyis érthetőben.
//search.php//
<?php
//lekérdezem az átavett adatot//
$act=$_GET['act'];
//ha -nev- a kapott érték akkor a nev.php-t töltöm be//
if($act="nev"){
include("search/nev.php");
}
//ha online akkor az online.php-t//
elseif($act="online"){
include("search/online.php");
}
?>
Mert az összehasonlításhoz ==
Tehát:
Úhh, hát szerintem ennyire
Az egyetlen egyenlőségjel az
Ez mindig le fog futni, mert nem ellenőrzi az $act változót, hanem értéket ad neki:
Hibás operátor
Tipp
Yoda Conditions
(szerencsére attól, hogy benne van a Yoda szó, még szabad try-catch szerkezetet használni :-) )
+1
-1
-1 +1, szerintem is rontja az
Elsőre nekem is úgy tűnt. De