| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 16.03.13 Prihlásený: 16.08.16 Príspevky: 28 Témy: 8 | Napísal DenyEs: 23.10.2013 14:18 | |
|
Caute vsetci mam taky problem v PHP som si urobil stranku a v css dizaj. Nic by na tom nebolo tazke len ked si chcem urobit podstranku tak chcem aby mi proste vsetko ostalo tak ako je cize dizajn bocne menu peta ale obsah sa zmenil. Ako to mam urobit ? Doteraz sa mi vzdy stalo to ze ze mi zobrazilo iba text farbu pozadia a to je vsetko neostalo mi menu peta hlavicka nic. Prikladam do spoilera aj kody indexu a csska. Dakujem za pomoc. Dizajn celej stranky je aj na adrese www.denyes.ic.cz len to je verzia v HTML co som prerobil do PHP. Vsetko funguje len tie podstranky neviem urobit. Tam kde je na stranke obsah chcem aby ked kliknem na o mne tak ukaze text s tym dizajnom zachovanym. v HTML to ide v PHP to neviem urobit. Zatial to mam urobene tak, ze mam vytvoreny index.php co je nasledujuci kod a povytvarane sidebar.php, content.php ... a to iste by som chcel aj s podstrankami. Vytvoreny jeden subor do ktoreho ked pisem tak sa zmeni na stranke. Pretoze v HTML verzii ked som chcel prepisat petu tak som musel v kazdom a jednom subore preto chcem prejst na PHP. Ospravedlnujem sa ked je to chaoticky napisane. <html> <head> <title>Stranka PHP</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <div id="wrapper"> <div id="header"> </div> <div id="navigation"> <?php include('navigation.php'); ?> </div> <div id="content"> <?php include('content.php'); ?> </div> <div id="footer"> <?php include('footer.php'); ?> </div> </div> </body> </html> * { padding: 0; margin: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #434343; } #wrapper { margin: 0 auto; width: 922px;
} #header { color: white; width: 900px; float: left; padding: 10px; border: 1px solid #0084ff; height: 80px; margin: 10px 0px 5px 0px; background-image:url('./images/hlavicka2.jpg'); } #navigation { color: white; border: 1px solid #0084ff; background: #434343; margin: 0px 5px 5px 0px; padding: 10px; height: 350px; width: 195px; float: left; background-image:url('./images/menu2.jpg'); } #content { float: right; color: white; border: 1px solid #0084ff; background: #434343; margin: 0px 0px 5px 0px; padding: 10px; height: 350px; width: 678px; display: inline; background-image: url('./images/obsah.jpg'); } #footer { width: 900px; clear: both; color: white; border: 1px solid #0084ff; background: #434343; margin: 0px 0px 10px 0px; padding: 10px; background-image:url('./images/peta.jpg'); }
a:link { color: white; } a:visited { color: white; } a:active { color: white; } a:hover { color: white; }
_________________ HP ProBook 450 G1, CPU Intel Core i5 2,5 GHz Turbo Boost 3,1 GHz, Ram 4GB, GPU AMD Radeon HD 8750M 2GB, HDD 1TB Win 8.1, Ubuntu 14.04 LG G2 Black 16GB Cloudy G3 2.2 |
|
Registrovaný: 28.04.11 Prihlásený: 23.04.24 Príspevky: 296 Témy: 27 Bydlisko: Martin/Brno | Napísal mitko: 23.10.2013 19:44 | |
|
no ved tak ako mas teraz php tak to len zduplikuj a namiesto content.php tam includni nieco ine.
|
|
Registrovaný: 26.02.07 Prihlásený: 24.04.16 Príspevky: 276 Témy: 81 | Napísal susedx: 24.10.2013 13:07 | |
|
no urobil by som to asi tak, ze v odkaze, ktorym budes chciet dany odkaz otvorit, by som dal napriklad Kód: <a href='?index=1'>Obsah1</a>
a potom v php by som obsah indexu mohol ziskat cez get a pomocou switchu includovat dany obsah, asi nejako takto Kód: $index = $_GET['index'];
switch (index) { case 1: include_once('obsah1.php'); break;
case 2: include_once('obsah2.php'); break; }
atd.
|
|
Registrovaný: 16.03.13 Prihlásený: 16.08.16 Príspevky: 28 Témy: 8 | Napísal autor témy DenyEs: 25.10.2013 13:25 | |
|
Skusil som to podla teba mitko ale tak mi to nejde :/ stale mi vypise iba text s bielym podkladom a dizajn je fuc keby ste mi mohli pomoct prosim vas a urobit mi to priamo v suboroch dam sem aj odkaz http://uloz.to/xSTysbW4/stranka-php-rar bol by som rad ak by si mi pomohol ty susedx podla teba to asi vyzera najlepsie
_________________ HP ProBook 450 G1, CPU Intel Core i5 2,5 GHz Turbo Boost 3,1 GHz, Ram 4GB, GPU AMD Radeon HD 8750M 2GB, HDD 1TB Win 8.1, Ubuntu 14.04 LG G2 Black 16GB Cloudy G3 2.2 |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
To je preto, lebo si php kod, ktory ti poradil susedx (aj ked nie najlepsie), nevlozil do svojho povodneho kodu namiesto "include('content.php');" alebo priamo do suboru content.php
_________________ 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ý: 16.03.13 Prihlásený: 16.08.16 Príspevky: 28 Témy: 8 | Napísal autor témy DenyEs: 27.10.2013 11:17 | |
|
A neurobil by mi to niekto priamo do toho rar co som poslal a ja by som si to pozrel ako to je spravene ? mne to nijak raz nejde
_________________ HP ProBook 450 G1, CPU Intel Core i5 2,5 GHz Turbo Boost 3,1 GHz, Ram 4GB, GPU AMD Radeon HD 8750M 2GB, HDD 1TB Win 8.1, Ubuntu 14.04 LG G2 Black 16GB Cloudy G3 2.2 |
|
Registrovaný: 28.04.11 Prihlásený: 23.04.24 Príspevky: 296 Témy: 27 Bydlisko: Martin/Brno | Napísal mitko: 27.10.2013 13:41 | |
|
Dost pochybujem, ze ti to niekto spravi, asi sa budes musiet posnazit.
|
|
Registrovaný: 02.06.08 Prihlásený: 19.07.16 Príspevky: 3325 Témy: 147 Bydlisko: Žilina / Os... |
Stačí rozmýšľať a trochu ovládať PHP, nieje to žiadna mágia. Necháš si len indexový súbor, kde budeš mať celú šablónu tej stránky. Do obsahové elementu, kde to chceš zobrazovať dáš nejaký ten kód, ktorý bude reagovať dajme tomu na obsah $_GET['']; V bočnom menu budeš mať odkazy stále na index.php akurát s inými parametrami. web.ic.cz?content=kontakt&... a ten kód môže vyzerať ako: Kód: //
function kontakt() { echo "Kontakt...."; ...... }
if (isset($_GET['content'])) { if ($_GET['content'] == "kontakt") { kontakt(); } } else .....more_code....
_________________ PC - ASUS M2N-MX Se+ | AMD X2 4200+ | 2GB RAM | Nvidia 8600GT | WD 320GB | 350W |NTB - ASUS K50AB SX-010 | | ASUS X550L | SteelSeries Mousepad | A4tech XL-750BF | HTC Explorer | CCNA (640-802) | |
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
| 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
|
|