Új hozzászólás Aktív témák
-
Cartman002
aktív tag
válasz Tippcsi10 #27 üzenetére
Szerintem a menüt PHP-val hoz létre.
Bepakolod a menüelemeket egy tömbbe ilyesmi formában
$menu[fooldal] = 'Főoldal';
$menu[reg] = 'Regisztráció';
Utána egy foreach($menu AS $key => $data) ciklussal kiíratod a menüt és ellenőrzöd, hogy a $key == $_GET[id]
Ha igaz akkor print '<a href=''#'' class=''aktiv_menu''></a>';
Ha hamis akkor meg print '<a href=''#''></a>';
Ha jól értelmeztem a kérdésedet, akkor valami ilyesmit kell létrehoznod.
Sok sikert hozzá -
tbs
addikt
válasz Tippcsi10 #337 üzenetére
Hát az, amíről itt beszéltünk az előbb... A php megengedi a slendrián fogalmazást, így előfordulhat, hogy egy olyan rejtett hibahelyzetet fejleszt be az egyszeri programozó, ami akár évek múlva is okozhat fejfájást...
Tehát:
A $helyes változónak nincs alapértéke, tehát ha a foreach belsejében lévő feltétel sohasem teljesül, akkor nincs érteke, amit később le lehetne vizsgálni... Ha a foreach elé okosan beleapplikálod az inicializálását, megszűnik a hiba. ($helyes = false;)
A példa alkotója a balfax volt, mert hibahelyzetre nem tesztelt, csak jó futásra... -
Lortech
addikt
válasz Tippcsi10 #347 üzenetére
mert most meg mindig az elseif ág teljesül mivel $helyes != true-val
Csak akkor teljesül, ha a foreachben lévő if feltétele nem teljesül egyszer sem, azaz a tömbben felsorolt formátumok egyikével sem egyezik meg a feltöltött file formátuma.Thank you to god for making me an atheist
Új hozzászólás Aktív témák
- ThinkPad X13 Gen 4 13.3" FHD+ IPS i5-1345U 16GB 512GB NVMe ujjlolv IR kam gar
- ThinkPad T14 Gen2 14" FHD IPS i5-1135G7 16GB 256GB NVMe ujjlolv IR kam., gar
- Avaya VSP 7024XLS B2F 24 portos 10GbE SFP+
- P15 Gen2i 15.6" FHD IPS i7-11850H T1200 32GB 512GB NVMe ujjlolv., gar
- Brocade 6505 24 port 16Gb FC SAN switch
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest