wil Skrevet 29. juli 2006 Skrevet 29. juli 2006 Hei. Har et lite spørsmål angående gjestebøker. Holder på å lager en hjemmeside nå. Den er snart ferdig. Det gjenstår egentlig bare et problem. Siden jeg lager er både på Norsk og Engelsk. Har jo selvfølgelig lagt gjesteboka på begge språkene, og har den både på Norsk og Engelsk også. Problemet mitt er som følger: Jeg vil at når folk skriver i gjesteboka så skal meldingene komme opp både i den Norsk og den Engelske Gjesteboka samtidig. Noen som vet hvordan jeg skal få til dette. Hvis det blir løst i kveld blir den lagt ut i kveld regner jeg med. Vennelig hilsen. wil.
bosannes Skrevet 29. juli 2006 Skrevet 29. juli 2006 Hadde vært greit å vite hva slags gjestebok du bruker. Kildekode?
wil Skrevet 29. juli 2006 Forfatter Skrevet 29. juli 2006 Er ikke jeg som har laga den. Jeg har modifisert den.
bosannes Skrevet 29. juli 2006 Skrevet 29. juli 2006 Er ikke jeg som har laga den. Jeg har modifisert den. 6580565[/snapback] Så post den modifiserte versjonen da?
wil Skrevet 29. juli 2006 Forfatter Skrevet 29. juli 2006 hvilke fil er det som skal postes da. index fila eller alle filene i gjestebok mappa?
wil Skrevet 29. juli 2006 Forfatter Skrevet 29. juli 2006 Ok. Her er index fila: <?php include_once("xml.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="no" xml:lang="no" xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Guestbook</title> <meta http-equiv="Content-Language" content="no"/> <meta http-equiv="Content-Style-Type" content="text/css"/> <link rel="stylesheet" type="text/css" href="stilark.css" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><style type="text/css"> <!-- body { background-color: #FFFFFF; background-image: url(grafikk/white.bmp); } body,td,th { color: #000000; } h1 { color: #000000; } h2 { color: #000000; } a:link { color: #000000; } a:hover { color: #000000; } --> </style></head> <body> <div id="hovedcontainer"> <h1>Lioall Guestbook</h1> <p>You Must feel out "Name" and "Comments", you can feel out "Homepage" if you want. </p> <p><a href="<?php include("config.php"); echo "$gjestebokurl" ?>/login.php">Admin-interface</a> to change/delete comments.</p> <form action="skriv.php" method="post"> <fieldset> <legend>Add Comments</legend> <label for="name">Name:</label> <input id="name" name="name" type="text" size="30" maxlength="30" class="input" /> <label for="homepage">Homepage:</label> <input id="Homepage" name="Homepage" type="text" size="30" maxlength="80" class="input"/> <label for="post">Comments:</label> <textarea cols="40" name="post" rows="10" id="post" class="input"></textarea> <input type="submit" value="Send your greeting!" class="submit" /> </fieldset> </form> <h2>Comments:</h2> <div id="postcontainer"> <?php include("les.php") ?> </div> <p id="footer">Maked of Lioall!</p> </div> </body> </html>
bosannes Skrevet 29. juli 2006 Skrevet 29. juli 2006 Mistenker kanskje at meldingene ligger i den fila som heter xml.php. Kan du sjekke, evt se om du finner de i en annen fil?
wil Skrevet 30. juli 2006 Forfatter Skrevet 30. juli 2006 Her er xml fila: <?php $charset = "utf-8"; $mime = "text/html"; $declaration = "<?xml version=\"1.0\" encoding=\"" . strtoupper($charset) . "\"?>\n"; function utf8($buffer) { $before = array ( "æ", "Æ", "ø", "Ø", "å", "Å", "«", "»", ); $replaced = array ( "æ", "Æ", "ø", "Ø", "å", "Å", "«", "»", ); return (str_replace($before, $replaced, $buffer)); } $fetch = apache_request_headers(); function fix_code($buffer) { return str_replace(" />", "/>", $buffer); } if(eregi('MSIE[ \/]([0-9\.]+)', $fetch['User-Agent'])) { if(!stristr($fetch['User-Agent'], 'Opera')) { $declaration = ""; } } if(stristr($fetch['Accept'], "application/xhtml+xml")) { if(preg_match("/application\/xhtml\+xml;q=0(\.[1-9]+)/i", $fetch['Accept'], $matches)) { $xhtml_q = $matches[1]; if(preg_match("/text\/html;q=0(\.[1-9]+)/i", $fetch['Accept'], $matches)) { $html_q = $matches[1]; if($xhtml_q >= $html_q) { $mime = "application/xhtml+xml"; } } } else { $mime = "application/xhtml+xml"; } } if($mime == "application/xhtml+xml") { ob_start("fix_code"); } ob_start("utf8"); header("Content-Type: $mime; charset=$charset"); header("Vary: Accept"); echo $declaration; ?>
nree Skrevet 30. juli 2006 Skrevet 30. juli 2006 index.php skriver ikke ut gjesteboka? Se hva som står i adressefeltet ditt når du viser innleggene.. Post deretter kildekoden til filen i adresselingja her..
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å