| | |
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Autor | Správa |
---|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
neviete preco mi vyhadzuje chybu na hned prvy riadok?
Kód: if (isset($_GET['str'])) {$gal = ($_GET['str']);} else {$gal = 'x';} if ($gal == 'x') : $gal = './acces'; $ctrl = 768734628434674332324; elseif ($gal == "k"): $ctrl = 768734628434674332324; $gal == "./k"; elseif ($gal == "r"): $ctrl = 768734628434674332324; $gal == "./r"; elseif ($gal == "re"): $ctrl = 768734628434674332324; $gal == "./re"; elseif ($gal == "t"): $ctrl = 768734628434674332324; $gal == "./t"; elseif ($gal == "galeria"): $ctrl = 768734628434674332324; $gal == "./"; endif;
oprava na tento if ($gal == 'x') :
dik
|
|
Registrovaný: 31.05.09 Prihlásený: 02.06.17 Príspevky: 562 Témy: 37 Bydlisko: BegyBen |
Nebolo by vhodnejsie nieco taketo?
Kód: <?php if (isset($_GET['str'])){ $gal = $_GET['str']; switch ($gal) { case "x": $gal = "./acces"; $ctrl = 768734628434674332324; break; case "k": $gal = "./k"; $ctrl = 768734628434674332324; break; case "r": $gal = "./r"; $ctrl = 768734628434674332324; break; case "re": $gal = "./re"; $ctrl = 768734628434674332324; break; case "t": $gal = "./t"; $ctrl = 768734628434674332324; break; case "galeria": $gal = "./"; $ctrl = 768734628434674332324; break; default: echo "V ostatnych pripadoch vykona toto!"; } } #endIF ?>
_________________ "Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí." |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
povieš mi prosím ťa, kde si sa naučil takúto "syntax" ? takéto dačo sa nepíše už nejaké to storočie...V tomto nemá zmysel chybu ani hľadať, už samotná syntax je kravina.
nauč sa to poriadne:
Kód: if (vyrok){ prikaz1; .... prikazN; } elseif (vyrok2){ prikazIny; } else{ prikazAlternativny; }
čiže v tvojom konkrétnom prípade to má vyzerať takto: Kód: if (isset($_GET['str'])) $gal = $_GET['str']; else $gal = 'x';
if ($gal == 'x'){ $gal = './acces'; $ctrl = 768734628434674332324; } elseif ($gal == "k"){ $ctrl = 768734628434674332324; $gal == "./k"; }elseif ($gal == "r"){ $ctrl = 768734628434674332324; $gal == "./r"; }elseif ($gal == "re"){ $ctrl = 768734628434674332324; $gal == "./re"; }elseif ($gal == "t"){ $ctrl = 768734628434674332324; $gal == "./t"; }elseif ($gal == "galeria"){ $ctrl = 768734628434674332324; $gal == "./"; }
ALE! Jedna vec ešte.. keď už sme pri tomto tvojom konkrétnom prípade, tak jednoznačne treba použiť príkaz SWITCH() a vloženie do premennej "gal" je v podstate zbytočné, čiže Kód: switch($_GET['str']){ case 'x': $gal = './acces'; $ctrl = 768734628434674332324; break; case 'k': $ctrl = 768734628434674332324; $gal == "./k"; break;
case 'r': $ctrl = 768734628434674332324; $gal == "./r"; break;
case 're': $ctrl = 768734628434674332324; $gal == "./re"; break;
case 't': $ctrl = 768734628434674332324; $gal == "./t"; break; case 'galeria': $ctrl = 768734628434674332324; $gal == "./"; break; default: exit; //ukoncime chod kedze sme dostali neocakavany vstup }
_________________ C#, PHP, ... |
|
Registrovaný: 31.05.09 Prihlásený: 02.06.17 Príspevky: 562 Témy: 37 Bydlisko: BegyBen |
Walther hore som mu to napisal. A nemyslis si nahodou Walther, ze porovnavat $gal je blbost v tom switchi co si mu napisal
_________________ "Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí." |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
lol.. písal som to akurát keď si to sem hodil
a áno, sry, v tom som sa sekol.. to je tak, človek sa ponáhľa aby dokončil včas odpoveď. Samozrejme, patrí tam ešte toto miesto začiatku:
Kód: if (isset($_GET['str'])) $gal = $_GET['str']; else $gal = 'x'; switch ($gal) {
_________________ C#, PHP, ... |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
ten switch funguje... ucim sa z knihy roku 2001 a zacal aj skoncil som prog s basicom na zx+ tak sa nejeduj. este raz dik moc
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
aj ja som začínal kedysi na basicu ale na PMD
Nejedujem sa, ale keď sa chceš venovať programovaniu, tak nemôžeš ostať zaseknutý v roku 2001 Je to len v tvojom záujme, mne to môže byť jedno... jeden konkurent hore-dole. Odporúčam presedlať buď na materiály na internete alebo zakúpiť niektorú z novších knižiek, lebo rozdielov medzi php z 2001 a z 2009 je dosť.
_________________ C#, PHP, ... |
|
Registrovaný: 31.05.09 Prihlásený: 02.06.17 Príspevky: 562 Témy: 37 Bydlisko: BegyBen |
Tak ano ale treba pisat kod poriadne pretoze chalan si to tam nahodi a vrati sa ku Basicu ... PS: inak aj ja som si to porovnavanie vsimol az nakoniec a pilná lama glama ty si najprv nastuduj zaklady a rozdiel medzi = a ==.
_________________ "Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí." |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
to je fajn Snacker.. ja som si to == všimol až teraz
_________________ C#, PHP, ... |
|
Registrovaný: 31.05.09 Prihlásený: 02.06.17 Príspevky: 562 Témy: 37 Bydlisko: BegyBen |
Mal som o Tebe lepsiu mienku
_________________ "Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí." |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
ok prestudujem ale v mojej mudrej knizke /programujeme php profesionalne str 103/ je zapisane ==
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
== ...........................> porovnávanie
= ...........................> priradenie do premennej
_________________ C#, PHP, ... |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
dik som sa pomylil ja nie knizka
mimochodom ked zapisujem cestu od aktualneho adresaru tak davam ./
a ked chcem ist o adresar vyssie tak ako ?
|
|
Registrovaný: 31.05.09 Prihlásený: 02.06.17 Príspevky: 562 Témy: 37 Bydlisko: BegyBen |
prvy_adresar/druhy_adresar/treti_adresar/subor.php
//skor myslel toto: ../ (stenley)
_________________ "Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí." |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 | |
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Parse error: syntax error, unexpected '}' in /usr/export/www v Redakčné systémy | 9 | 690 | 11.01.2007 18:32 then | | Parse error: syntax error, unexpected T_STRING in .. v PHP, ASP | 7 | 1047 | 08.08.2007 8:03 Tominator | | Parse error: syntax error, unexpected '"' in v PHP, ASP | 1 | 581 | 10.12.2009 15:40 stenley | | Parse error: syntax error, unexpected $end v PHP, ASP | 6 | 958 | 29.08.2011 22:26 BX | | Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_ST v PHP, ASP | 1 | 612 | 05.10.2010 12:08 walther | | Parse error: syntax error, unexpected ')' v PHP, ASP | 25 | 3861 | 16.05.2009 14:37 pkrajnak | | Parse error: v PHP, ASP | 21 | 1271 | 21.09.2008 22:06 Blackshadow | | Parse error v Databázy | 2 | 721 | 18.10.2007 14:14 pitrik1 | | Parse error v PHP, ASP | 15 | 1459 | 09.08.2006 19:15 mokus | | PARSE ERROR v PHP, ASP | 6 | 455 | 17.01.2008 0:56 max-m | | Parse error define() v PHP, ASP | 2 | 736 | 21.09.2006 19:19 Freelan | | Neviem najst Parse error v PHP, ASP | 24 | 760 | 15.09.2007 19:13 Blackshadow | | CSS- Parse Error [empty string] v HTML, XHTML, XML, CSS | 4 | 475 | 16.04.2015 15:24 SKRiPT | | PHP pomoc elseif v PHP, ASP | 11 | 500 | 02.05.2013 15:59 DenyEs | | XML parse v PHP, ASP | 2 | 532 | 09.09.2010 8:47 Antuanet | | C# - ToInt32, Int.Parse v Assembler, C, C++, Pascal, Java | 1 | 434 | 30.05.2011 11:42 street_punk |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|