| | |
Autor | Správa |
---|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 10.10.2008 15:45 | |
|
no ale pochibujem ze vie co to je vobec php a ak hej tak ho asi nevie ale myslim si ze neni problem ho dat na kazdu stranku das iba kopirovat->prilepit a je to no nie
|
|
Registrovaný: 19.07.08 Prihlásený: 27.03.24 Príspevky: 739 Témy: 206 | Napísal autor témy Googler1: 10.10.2008 18:13 | |
|
neviem co je php
|
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 10.10.2008 19:25 | |
|
mno ved hovorim teda dufam ze si to nemyslel ironicky tak ti nezostava nic ine ako to kopirovat rucne a myslim ze pri tvojich strankach ta to az tak obtazovat nebude
|
|
Registrovaný: 30.06.07 Prihlásený: 24.07.12 Príspevky: 530 Témy: 85 Bydlisko: košice | Napísal BBUlet: 11.10.2008 0:56 | |
|
proste si sprav 2 súbory,jeden kde bude ta tvoja stranka a tam kde budes chciet mat zobrazene menu das <?php include "menu.php"; ?> ten subor ulozis ako subor.php a potom si sprav druhy subor menu.php a tam das normalny kod toho menu...
_________________ PC1: Core2Duo E4300 @2.6GHZ, 4COREDUAL-SATA2, RAM Kingston 2GB 667mhz, ATI R3650 512MB DDR2, WD 320GB SATAII, Asus VW192S [19" LCD] PC2: AMD Duron 2ghz, Asus A7s8x-mx, 768MB DDR, FX5200, 80GB IDE
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
jeden dôvod prečo stále inkluduješ menu ??? stále si nepochopil ako sa to robí ? sám si to rob ako sa ti zapáči, ale ostatným to radiť je už trocha moc...
_________________ C#, PHP, ... |
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 11.10.2008 12:21 | |
|
_________________ 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ý: 30.06.07 Prihlásený: 24.07.12 Príspevky: 530 Témy: 85 Bydlisko: košice | Napísal BBUlet: 11.10.2008 12:29 | |
|
el mariachi píše: jeden dôvod prečo stále inkluduješ menu ??? stále si nepochopil ako sa to robí ? sám si to rob ako sa ti zapáči, ale ostatným to radiť je už trocha moc...
pochopil ,ale on sa pital ako tam ma dat menu
_________________ PC1: Core2Duo E4300 @2.6GHZ, 4COREDUAL-SATA2, RAM Kingston 2GB 667mhz, ATI R3650 512MB DDR2, WD 320GB SATAII, Asus VW192S [19" LCD] PC2: AMD Duron 2ghz, Asus A7s8x-mx, 768MB DDR, FX5200, 80GB IDE
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
menu je len jedno a najlepšie v index.php nevidím na to includovať menu
_________________ C#, PHP, ... |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 11.10.2008 12:46 | |
|
nechapem ako ze iba index ??
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Ved menu je stale rovnake, takze sa includovat nemusi. Includujes proste len to, co sa po kliknuti na polozku menu zmeni, cize obsah podstranky...
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
dadmtb píše: nechapem ako ze iba index ??
odkazy v indexe sú predsa v tvare :
<a href="index.php?premenna=hodnota">Polozka menu</a>
to spracuje php skript a podľa toho includne to, čo chceme... dúfam že si doteraz nepoužíval priame odkazy na php súbory
_________________ C#, PHP, ... |
|
Registrovaný: 30.06.07 Prihlásený: 24.07.12 Príspevky: 530 Témy: 85 Bydlisko: košice | Napísal BBUlet: 11.10.2008 13:53 | |
|
Napr. toto vloz tam kde chces zobrazovat obsah a odkazy budu v tvare index.php?p=stranka potom si das subory z obsahom do adresara pages a mas to
Kód: <?php $p=$_GET["p"]; $dir="pages/"; $uvod="novinky.php"; if($p) {if(file_exists($dir.$p.".php")) include($dir.$p.".php"); else{include($dir."404.php");}} else{include($dir.$uvod);}?>
_________________ PC1: Core2Duo E4300 @2.6GHZ, 4COREDUAL-SATA2, RAM Kingston 2GB 667mhz, ATI R3650 512MB DDR2, WD 320GB SATAII, Asus VW192S [19" LCD] PC2: AMD Duron 2ghz, Asus A7s8x-mx, 768MB DDR, FX5200, 80GB IDE
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
el mariachi píše: jeden dôvod prečo stále inkluduješ menu ??? stále si nepochopil ako sa to robí ? sám si to rob ako sa ti zapáči, ale ostatným to radiť je už trocha moc...
100 ľudí 100 chutí ...
ja menu neincludujem ale na obhajubu by som jeden vedel:
=> prehľadnosť
Keby si chcel mať veľa podmienok v menu tak ti vznikne dlhý kód, ktorý sa stane neprehľadným ...
|
|
Registrovaný: 02.12.07 Prihlásený: 26.02.13 Príspevky: 1114 Témy: 49 |
ja to mam z neviem akej stranky zas takto:
Kód: <?php if (isset($_GET['s'])){ $soubor=$_GET['s']; $soubor2= dirname($_SERVER['SCRIPT_FILENAME'])."/".$soubor.".php"; if(file_exists($soubor2)){ if(substr_count($soubor,"../")>0){ echo "<h3>Upozornenie</h3>Nemožno načítať súbor v nadradenom adresáry!"; }elseif($soubor=="index" or $soubor=="/index"){ echo "<h3>Upozornenie</h3>Index nemôže načítať sám seba!"; }else{ include $soubor2; } }else{ include "error404.php"; } }else{ include "home.php"; } ?>
cize hore uvedeny kod spolu s menu sa bude nachadzat v index.php a ta cast ktoru ces menit to bude len ten samostatny kod.. bez a menu a seckeho.. len obsah.. a odkazy budu v tvare "?s=stranka"..
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
aká prehľadnosť preboha ? je to jedna z mála vecí čo naozaj patrí do index.php nech je akékoľvek veľké... obsahy predsa patria do samotných súborov, header má častokrát aj tak len obrázkové pozadie v css (a aj keby nie, častokrát je otázka jedného riadku navyše), footer tak ďaľší riadok a samotné rozvrhnutie stránky je teda naozaj neprehľadné
vieš v čom je problém ? že on si drbne síce 20 php súborov a tvári sa že tomu rozumie,ale on do tých súborov nacápe aj to, čo tam nepatrí, čiže menu, hlavičku, footer a proste všetko a samotné odkazy robí v štýle <a href="kontakty.php">Kontakty</a> !
_________________ C#, PHP, ... |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 11.10.2008 14:47 | |
|
el mariachi
to si ako komu myslel?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
hlavne tominatorovi ako reakciu na tú ním spomínanú "výhodu", ale zobrať si z toho môžeš určite niečo aj ty alebo hocikto iný
_________________ C#, PHP, ... |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 11.10.2008 15:30 | |
|
nj budem musiet asi aj ja zacat robit dynamicke menu myslim ako ste sem uz davali aj ked na moju 5.pol stranky je niekedy aj staticke postacujuce
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
el mariachi píše: aká prehľadnosť preboha ? je to jedna z mála vecí čo naozaj patrí do index.php nech je akékoľvek veľké... obsahy predsa patria do samotných súborov, header má častokrát aj tak len obrázkové pozadie v css (a aj keby nie, častokrát je otázka jedného riadku navyše), footer tak ďaľší riadok a samotné rozvrhnutie stránky je teda naozaj neprehľadné vieš v čom je problém ? že on si drbne síce 20 php súborov a tvári sa že tomu rozumie,ale on do tých súborov nacápe aj to, čo tam nepatrí, čiže menu, hlavičku, footer a proste všetko a samotné odkazy robí v štýle <a href="kontakty.php">Kontakty</a> !
Ja ti rozumiem. Ja som toho názoru že do index.php patrí iba základné PHP. Template forever, takže prehľadnosť je vyriešená.
A k tomu môjmu dôvodu asi toľko že keď tu niekto na pcfórum hodí súbor index.php s 250 riadkami s tým že tam má ošetrované všetko možné, či menu na 30 riadkov, či obsah tak komu sa to chce čítať? podľa mňa oveľa ľahšie sa čítajú zdrojáky ktoré su logicky rozdelené. Neviem či mi rozumieš ale snáď.
|
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 11.10.2008 16:27 | |
|
a este taku otazocku ked sa spravi jedna celistva stranka napr index.php a je tam vsetko a stranka ktora ma rozdeleny text na subory ktory z tychto dvoch variacii nacita rychlejsie? a neni to este aj trocha nebezpecne ked sa napr pouziva include GET a pod? a nwni to vlastne jedno?
|
|
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Ako zatraktivnit stranku v Webdesign | 3 | 656 | 23.03.2010 20:24 emer | | ako zablokujem stránku? v Sieťové a internetové programy | 5 | 1078 | 25.06.2009 16:42 Thomas4492 | | ako presmerovat stranku?? v HTML, XHTML, XML, CSS | 14 | 3192 | 12.03.2014 7:36 JanoF | | Ako nakodovat TUTO stranku v HTML, XHTML, XML, CSS | 14 | 1706 | 08.06.2007 16:39 Tominator | | Ako vytvorím www stránku? v Webhosting a servery | 9 | 544 | 29.12.2013 1:19 liveman | | ako ulozit http stranku v Ostatné programy | 2 | 726 | 30.07.2009 13:00 stafo | | AKO AKTUALIZOVAT WEB STRANKU? v Ostatné | 3 | 1662 | 07.02.2006 19:17 michal.h | | ako na vlastnu stranku v Ostatné | 13 | 3805 | 08.11.2007 20:21 Numline1 | | ako zlepšiť stranku - pomoc v Internetový marketing, SEO, reklama | 2 | 992 | 27.01.2009 21:28 shaggy | | Ako zabezpečiť stránku heslom? v PHP, ASP | 10 | 1817 | 02.10.2009 18:04 AReYco | | Ako pridat stranku do vyhladavacov? v Ostatné | 2 | 1021 | 19.05.2009 18:55 shaggy | | ako ulozit a napalit stranku??? v Sieťové a internetové programy | 1 | 605 | 20.01.2007 10:57 audiotrack | | Ako dať css na stránku v Webdesign | 6 | 556 | 01.11.2012 19:48 walther | | Ako pridať stránku do Google? v Internetový marketing, SEO, reklama | 6 | 11934 | 13.07.2007 9:50 Lier | | Opera - ako zmeniť prednastavenú stránku v Sieťové a internetové programy | 5 | 488 | 11.09.2011 1:15 derdis | | Ako dostat stranku do PC v Ostatné | 12 | 950 | 04.01.2010 23:33 shaggy |
| 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
|
|