| | |
| Stránka: 1 z 1
| [ Príspevkov: 27 ] | |
Autor | Správa |
---|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA |
menu.php Kód: <ul class="glossymenu"> <li><a href="index.php?site=index">Domov</a></li> <li><a href="index.php?site=prihlasenie" >Prihlasenie</a></li> <li><a href="index.php?site=registracia" >Registracia</a></li>
</ul> index Kód: <?php $site=$_GET['site']; if(!(strana)) { include("site.php"); } else { echo "lol"; } ?>
takze ten menu.php mam includnuty do index.php a tam v tom indexe by sa mala zobrazovať ta strana ..len nemam to asi uplne dobre lebo mi to nejde tak vas ziadam o radu --
|
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 Bydlisko: Trnava |
if(!(strana)) kde mas def strany?
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 18.10.2010 18:09 | |
|
jaky def strany?
|
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 Bydlisko: Trnava |
tu mas podmienku if(!(strana)) kde mas definovanu strana?
nechyba ti tam $strana? php sa nevenujem nejako velmi ale typujem ze to mas bud zle zapisane alebo nedostavas dobru hodnotu (v tomto pripade boolean) ...
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 18.10.2010 18:16 | |
|
no jo Kód: <?php $site=$_GET['site']; if(!(site)) { include("site.php"); } else { echo "lol"; } ?>
ale furt to nefunguje
|
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 Bydlisko: Trnava |
skus to zapisat takto aspon uvidime ako sa ti vyhodnoti podmiena,alebo skus tento zapis include 'XXX.php';
<?php
$site=$_GET['site'];
if(!(site))
{
include("site.php");
echo "funguje";
}
else
{
echo "lol";
}
?>
aj tak tam mas chybu asi porvnavas site a nie premennu $site ...
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 18.10.2010 18:48 | |
|
Radia si navzájom pat a mat.
don jebot - áno, porovnáva konštantu site, ktorá neexistuje. Ak teda nevieš, tak mu neraď.
dessert - zaujímavé riešenie, načo používaš tú premennú $site, keď includuješ stále ten istý súbor? Ten kód si si písal ty? Lebo je totálne zle, vidím tam minimálne tri chyby (ak teda správne predpokladám, čo to má robiť).
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 Bydlisko: Trnava |
shaggy píše: Radia si navzájom pat a mat. don jebot - áno, porovnáva konštantu site, ktorá neexistuje. Ak teda nevieš, tak mu neraď.
odkial vies ze neexistuje a nema ju definovanu niekde inde v kode?
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 18.10.2010 19:10 | |
|
Lebo vidím, čo tým scriptom chcel urobiť. Tamten kúsok kódu je celkom nezmyselný, som si viac než istý, že to robí zle.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
to hádam každý, kto kedy robil s php ale tá poznámka o patovi a matovi ma rozosmiala
ale pre istotu: dessert, to je naozaj celý kód odkopírovaný tak ako ho máš? ide mi o to, či si neurobil tých pár hrúbok čo tam vidím len pri prepisovaní kódu na fórum...
_________________ C#, PHP, ... |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 18.10.2010 19:48 | |
|
nooo ja ho mam s pameti mi ho kamarat ukazoval tak rpeto neviem co je zle ... a neviem kedy bduem zase s tym kamaratom ...takze som chcel sa spytat o radu ..ano je to celý kod ... ak chapes co tam traba tak pls porad ...pat a mat dobra kom
binacia
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
máš aspoň predstavu, na akom princípe ti to má fungovať? máš nejaké skúsenosti s php?
kľudne by som ti sem mohol hodiť riešenie, ktoré som istú dobu používal a bohate by ti stačilo, ale nenaučil by si sa nič ak ti sem dám hotovú vec...
_________________ C#, PHP, ... |
|
Registrovaný: 20.10.08 Prihlásený: 21.06.22 Príspevky: 2602 Témy: 31 Bydlisko: Bratislava |
hlavne prezen $site aspon cez htmlspecialchars. Na riesenie $site . 'php' sa vobec nespoliehaj, lebo ti tam dotycny prdne null byte a je uz len vecou serveru ako ho bude interpretovat a samozrejme vecou utocnika ako to zneuzije.
_________________ Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 18.10.2010 20:05 | |
|
viem php ..ale hore som napisal co to ma robiť ...
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 18.10.2010 20:20 | |
|
Nevies PHP. Keby si mal prejdene co i len najmensie zaklady PHP a pri pisani (kopirovani?) kodu pouzival hlavu, nenapises to, ako si napisal. Skus sa s tym este pohrat, zisti si, ako sa spravne pracuje s premennymi a o radu poziadaj, az ked budes uplne zufaly, nie pri prvom neuspesnom pokuse. Tiez si davaj pozor na to, aby sa po tebe dal ten text normalne precitat.
|
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 18.10.2010 20:25 | |
|
nevravim ze upne ovladam php ale nieco viem ..ale aj tak som stoho vedla som myslel ze mi poradite
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 18.10.2010 21:05 | |
|
My ti radím, ale naše rady nie sú také, že ti napíšeme hneď správne celý kód - snažíme sa ťa naviesť na správnu cestu, iba tak sa to naučíš.
Takže ešte raz, tvoj kód vyzerá takto:
Kód: <?php $site=$_GET['site']; if(!(site)) { include("site.php"); } else { echo "lol"; } ?> Vieš mi vysvletiť čo znamená tá podmienka na treťom riadku? Kód: if(!(site))
Čo ňou kontroluješ, nevidíš tam chybu?
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 19.10.2010 13:51 | |
|
mám to..len to neviem ošetriť ..aby sa mi tam niekdo nedostal ...poradte mi
menu Kód: <ul class="glossymenu"> <li><a href="index.php?site=home.php" method="get">Domov</a></li> <li><a href="index.php?site=zoo.php" method="get">Zoo</a></li> <li><a href="index.php?site=registracia.php" method="get">Registracia</a></li>
</ul> index Kód: <?php $site=$_GET['site']; if(!defined(site)) { include($site);
} else { include("home.php"); } ?>
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
chlape, začínam naberať podozrenie, že ty vidíš php prvýkrát v živote...
čo si na tom akože zmenil? stále je to zle. Kompletná absencia programátorského zmýšľania...
Kód: if(!defined(site))
tebe to oko nevyrazí ??????
a okrem toho, skús vymyslieť iný spôsob, podľa čoho budeš inkludovať, lebo tento čo máš je veľmi zlý
_________________ C#, PHP, ... |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
dessert píše: mám to..len to neviem ošetriť ..aby sa mi tam niekdo nedostal ...poradte mi
pozri si tento sposob http://www.pcforum.sk/post-vp282637.html#282637
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 19.10.2010 13:59 | |
|
ide to proste tak co ... mas radit nie pindať // pridané po 20 sekundách od posledného príspevku stenley píše:
dik
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Citácia: ide to proste tak co ... mas radit nie pindať
pre mňa za mňa si to urob ako sa ti zachce, ale keď máš takéto problémy pri 5-riadkovom kóde, veľa šťastia
_________________ C#, PHP, ... |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
dessert, to nie je o pindani, ale o tom, ze ti to uz niekolkokrat bolo vycitane, a aj tak si to doteraz neopravil... ked sa pozries na ten kod, tak if vetva bude vzdy splnena (kedze zrejme nemas definovanu konstantu site) a nie je uz problem includnut lubovolny skript v tvojej adresarovej strukture...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 19.10.2010 14:07 | |
|
konecne hotove ..dik za rady ..sorry za ťažkosti so mnou chcete to videt jak to dopadlo?
|
|
Registrovaný: 15.09.07 Prihlásený: 02.11.11 Príspevky: 147 Témy: 5 Bydlisko: silicon valley | Napísal girus: 20.10.2010 19:41 | |
|
no az by som bol zvedavy...
_________________ ...... |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 20.10.2010 20:03 | |
|
menu.php
Kód: <li><a href="index.php?site=home" method="get">Domov</a></li> <li><a href="index.php?site=zoo" method="get">Zoo</a></li> <li><a href="index.php?site=registracia" method="get">Registracia</a></li> <li><a href="index.php?site=login" method="get">Prihlásiť</a></li>
index.php Kód: <?php $site=$_GET['site']; switch ($site){ case "home": include_once("home.php"); break; case "zoo": include_once("zoo.php"); break; case "registracia": include_once("registracia.php"); break; case "registracia2": include_once("registracia2.php"); break; case "login": include_once("login.php"); break; case "login2": include_once("login2.php"); break; default: include_once("home.php"); } ?>
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
ehm, jedna otázka: odkiaľ si vzal atribút METHOD pre odkaz? A ešte druhá otázka - jeden jediný dovôd, prečo si to tam pichol?
_________________ C#, PHP, ... |
|
| Stránka: 1 z 1
| [ Príspevkov: 27 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| include v PHP, ASP | 2 | 494 | 22.02.2010 15:25 Ďuri | | include v PHP, ASP | 10 | 768 | 03.01.2008 0:30 twistik | | INCLUDE v Assembler, C, C++, Pascal, Java | 7 | 908 | 14.01.2010 19:47 karolraner | | include v PHP, ASP | 6 | 317 | 30.05.2014 0:12 majky358 | | include v PHP, ASP | 5 | 705 | 10.04.2009 19:10 Draex | | include [ Choď na stránku: 1, 2 ] v PHP, ASP | 46 | 2564 | 18.09.2007 13:45 neopagan | | Include dynamický v PHP, ASP | 3 | 535 | 31.01.2012 1:23 shaggy | | Zvlastny include v PHP, ASP | 4 | 455 | 24.01.2008 14:43 Blackshadow | | chyba include v PHP, ASP | 6 | 548 | 09.09.2007 21:43 Flety | | Bezpecne include ? v PHP, ASP | 2 | 455 | 20.03.2012 19:05 ewil | | Include blbne.. v PHP, ASP | 6 | 376 | 14.11.2011 10:05 black1101 | | <!--#include... v PHP, ASP | 3 | 614 | 10.06.2010 18:24 shaggy | | PHP include v PHP, ASP | 3 | 1117 | 09.03.2010 20:17 Ďuri | | problem s include v PHP, ASP | 4 | 554 | 17.05.2007 21:46 jondo | | include a kodovanie v Ostatné | 2 | 513 | 19.06.2008 11:27 exoomer | | Logo a include v PHP, ASP | 15 | 1018 | 10.03.2007 16:58 webmaker |
| 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
|
|