Dahl Skrevet 3. juli 2003 Del Skrevet 3. juli 2003 Jeg har en side med designet på. Hvordan kan jeg gjøre det slik att innholdet på siden blir endret når man trykker på en link, uten at designet rundt skifter? Tenkte på å lage .txt filer med innholdet på, for å spare plass. Noen som vet om hvordan jeg kan gjøre dette? Lenke til kommentar
magikern Skrevet 3. juli 2003 Del Skrevet 3. juli 2003 jeg vil nesten anta at du sikter til å bruke include(noe som er debatert i hytt og pine her før) da kan du feks ha en index fil hvor du includerer filer i denne rekkefølgen: header menu hoved footer da utgjør header menu footer utseende på siden og disse kan du ha som statiske include samma hvilken hovedside du erpå, men hovedsiden er altså der du har innholdet på siden. dette er måten jeg liker å gjøre det på, andre mennesker har sikkert sin yndlings metode! Finn din egen!! hvordan du includerer filer finner du ut ved å søke på ordet i forumet her, eller ved å gå til http://www.php.net/include Lenke til kommentar
Dahl Skrevet 3. juli 2003 Forfatter Del Skrevet 3. juli 2003 jeg vil nesten anta at du sikter til å bruke include(noe som er debatert i hytt og pine her før) da kan du feks ha en index fil hvor du includerer filer i denne rekkefølgen: header menu hoved footer da utgjør header menu footer utseende på siden og disse kan du ha som statiske include samma hvilken hovedside du erpå, men hovedsiden er altså der du har innholdet på siden. dette er måten jeg liker å gjøre det på, andre mennesker har sikkert sin yndlings metode! Finn din egen!! hvordan du includerer filer finner du ut ved å søke på ordet i forumet her, eller ved å gå tilhttp://www.php.net/include Jeg vet hvordan man includer en fil. Men det var ikke akkurat det jeg lurte på! :smile: Lenke til kommentar
magikern Skrevet 3. juli 2003 Del Skrevet 3. juli 2003 ok vis meg denne siden med designet så kan jeg skrive koden for deg blir litt vanskelig å forklare noe jeg ikke ser... Lenke til kommentar
JackTheRipper Skrevet 3. juli 2003 Del Skrevet 3. juli 2003 eeeh ... mener du at det skal være frames på en måte... bare det er laget i php ... ??? ... Lenke til kommentar
Dahl Skrevet 3. juli 2003 Forfatter Del Skrevet 3. juli 2003 ok vis meg denne siden med designet så kan jeg skrive koden for deg blir litt vanskelig å forklare noe jeg ikke ser... Har ikke starta på siden engang. Det jeg vil er bare att innholdet skiftes når man trykker på en link. Lenke til kommentar
JackTheRipper Skrevet 3. juli 2003 Del Skrevet 3. juli 2003 liksom slik at når du klikker på en link så skiftere innholdet men menyen er der enda ?? ... men .. mener du slik at når du trykker på en meny i siden eller om at du trykker på en link til vg.no eller no .. å så er den menyen din der enda ? Lenke til kommentar
Dahl Skrevet 3. juli 2003 Forfatter Del Skrevet 3. juli 2003 mener du slik at når du trykker på en meny i siden eller om at du trykker på en link til vg.no eller no .. å så er den menyen din der enda ? Nei, selvfølgelig ikke. :smile: Det blir nesten som frames, ja. Lenke til kommentar
magikern Skrevet 3. juli 2003 Del Skrevet 3. juli 2003 ok vis meg denne siden med designet så kan jeg skrive koden for deg blir litt vanskelig å forklare noe jeg ikke ser... Har ikke starta på siden engang. Det jeg vil er bare att innholdet skiftes når man trykker på en link. da må du sette opp noe sånt som jeg forklarte lengre opp her: <?PHP include("/inc/header.php"); include("/inc/menu.php"); /*ett script jeg skrev for en stund siden for noen mennesker på et annet forum*/ $directory = '/var/www/files/'; /*where you keep your files, should be a folder before "documentroot"*/ $page = $_GET["page"]; /*more secure than turning register_globals on*/ /*visitors are not alloved to open files outside of $directory*/ $ilegal1 = ereg("../", $page); $ilegal2 = ereg("/", $page); $home = ('http://www.yourdomain.com'); if($_REQUEST['page']) { if(is_file("$directory$page.php")) /*see if the file exist*/ { if($ilegal1 OR $ilegal2) { /*is the file ilegal?*/ echo ("<em>HTTP/1.1 403 Forbidden</em><br /><a href=' $home '>go back</a>"); }else{ require("$directory$page.php"); /*requrie the file(can be include instead of require)*/ } }else{ echo ("<em>HTTP/1.1 404 Not Found</em><br /><a href=' $home '>go back</a>"); } }else{ header("Location: http://www.yourdomain.com/?page=firstpage"); /*if nothing else work go to the default included file */ } include("/inc/footer.php"); ?> //header.php echo(" <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>."$_SERVER['PHP_SELF'].$page".</title> <link rel="stylesheet" type="text/css" media="screen" href="style.css" /> </head> <body> <h1>".$_SERVER['HTTP_HOST']."</h1> <h2>$page</h2> //menu.php <div class="menu"> <a href="?page=firtspage" >firstpage</a> </div> /*den includerte hovedsiden som scriptet over finner her er altså innholdet*/ <div class="main"> //footer.php /*her kan du feks ha copyright og lignende + at du bruker denne til å avslutte siden*/ <p class="footer"></p> </div> </div> </body> </html> husk dette er bare ett eksempel og skrevet ned litt fort så jeg vet ikke om alt ble helt riktig, men av det du skriver forteller du meg at det er dette du mener... Lenke til kommentar
Dahl Skrevet 3. juli 2003 Forfatter Del Skrevet 3. juli 2003 Tusen takk skal du ha. Får ikke testa den nå, men den funker sikkert! :smile: Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå