Hei!
Minun pitäisi saada php vieraskirja scripti integroitua kotisivuilleni mitenkäs tämä parhaiten onnistuisi?
Minulla on MAIN PATH laitettu:
include ($_SERVER['DOCUMENT_ROOT'] . '/testi/inc/' . $_GET['id'] . '.php');
joten jos linkitän arrayna niin tuo yllä oleva koodi lataa sivut kansiosta testi/inc/. siis (määrittelemäni sivut)
Pystynkö määrittelemään muita main polkuja esim johonkin tiettyyn kansioon että
vieraskirja scripti pystyisi lukemaan ne includet sieltä kansiosta? Vai pitääkä koko scripti ja sen tiedostot siirtämään MAIN pathiin ja sitten vielä vieraskirjan index.php sisällyttää jotenkin oman sivun indexiin?
ELikkä pystyykö noita main patheja tehdä toisia? että lataisi arrayt eri kansiosta? vai miten????????
Miten saan sillee että vieraskirja ei muutu
(main.php?id=index) tuoksi vaan olisi oma määritys main.php?id=olisi vieraskirja mutta kuitenkin ladattu index.php.
Mitenkä te olette laittanut noi scriptejä omille sivuillenne?
Pyydän apua näihin helppoihin kysymyksiin!
www.timelessfields.com/testi/main.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <link type="text/css" href="1.css" rel="stylesheet" media="screen" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> <!-- #Layer1 { position:fixed; width:457px; height:627px; z-index:1; left: 404px; top: 178px; } .style8 { color: #333333; position: static; } #Layer2 { position:relative; width:100%; height:auto; z-index:1; } #Layer3 { position:relative; width:500px; height:643px; z-index:2; margin-left: 80px; margin-right: 0px; } #Layer4 { position:fixed; width:792px; height:17px; z-index:2; left: 87px; top: 837px; } .style10 {color: #FFFFFF} .style11 {color: #333333} #Layer5 { position:relative; width:122px; height:115px; z-index:2; left: 319px; top: 170px; } .style13 {color: #FFFFFF; position: static; } #Layer6 { position:absolute; width:100px; height:53px; z-index:3; left: 45px; top: -53px; } --> </style> </head> <body> <div id="container"> <div id="banner" > <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> </div> <div id="left"> <ul> <tr> <th width="100%" scope="row"><table width="92%" border="0" cellpadding="0" cellspacing="0" id="Layer2" name="Layer2"> <tr> <th scope="col"><p> </p> <p class="style11"> </p> <p align="left" class="style11"> </p> <p align="left" class="style8"> </p> <p align="left" class="style13"><br /> <p align="left" class="style13"><a href="main.php?id=news" title="Page intro" class="style10">Uutiset</a> <p align="left" class="style13"> </p> <p align="left" class="style13">Historia</p> <p align="left" class="style13"> </p> <p align="left" class="style13"> Bändin jäsenet </p> <p align="left" class="style13"> </p> <p align="left" class="style13">Musiikki/Mp3</p> <p align="left" class="style13"> </p> <p align="left" class="style13"><a href="main.php?id=index" title="Page intro" class="style10">Vieraskirja</a> <p align="left" class="style13"> </p> <p align="left" class="style13">Linkit</p> <p align="left" class="style13"> </p> <p align="left" class="style13"> Copyright</p> <p align="left" class="style13"> </p> <p align="left" class="style13"> </p> <p align="left" class="style13"> </p> <p align="left" class="style13"> </p> <p align="left" class="style13"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p> <p align="left" class="style8"> </p></th> </tr> </table> </th> </tr> <tr> <td scope="row"><p> </p> </td> </tr> </ul> </div> <div id="content"> <p> </p> <p> </p> <div id="Layer3"> <p> </p> <p> </p> <p> </p> <p> <? // 1. Oikeat avainsanat jotta vältyttäisiin hackereilta: $pass = array('paasivu','galleria','news','center','guest','intro','index'); // 2. If the page is allowed, include it: if (in_array($_GET['id'], $pass)) { include ($_SERVER['DOCUMENT_ROOT'] . '/testi/inc/' . $_GET['id'] . '.php'); } // 3. If there is no $_GET['id'] defined, then serve the homepage: elseif (!isset($_GET['id'])) { include ($_SERVER['DOCUMENT_ROOT'] . '/testi/inc/intro.php'); } // 4. If the page is not allowed, send them to an error page: else { // This sends the 404 header: header("HTTP/1.0 404 Not Found"); // This includes the error page: include ($_SERVER['DOCUMENT_ROOT'] . '/testi/inc/error.php'); } ?> </p> <p> </p> </div> <p> </p> </div> <div align="center" class="style10" id="footer"> <p>tehghg</p> </div> </div> </body> </html>
Mod. Edit: Kooditagit
Aihe on jo aika vanha, joten et voi enää vastata siihen.