Hayer Skrevet 20. juni 2006 Del Skrevet 20. juni 2006 (endret) Hei Jeg har kjøpt meg en bok for å lære meg PHP... Problemet er at i boka står det hvordan man lager et nyhets script.. det er 3 forskjellige tekster som sier noe om boken... Problemet er at jeg ikke vet om disse tre tekstene skal være i samme script eller i hvert sitt..jeg trenger nå hjelp til dette... Her er index filen min og de tre scriptene..(Kansje noen feil i noen av de da) Index.php <?php // HUSK DENNE!! ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <?php //Logo! ?> <input type="image" src="bilder/logo.gif" name="logo"> <?php Meny ?> <input type="image" src="bilder/meny.gif" name="logo">Hjem <input type="image" src="bilder/meny.gif" name="logo">Test <?php //Title og lignende. ?> <title>Knights of Norway.com</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" type="text/css" href="style.css"> <h2>Velkommen!</h1> Vi er et World of Warcraft guild som holder til på relamen Trollbane. Vi rekruterer alle fra level 20+. Guild lederen heter Grebegor (in-game). Vi har tre hjelpe ledere som kan komme med ider. De har ranken muskiter.<br><br> <?php //Her inkluderes alle mine filer og nyhets scriptet mitt. include("nyheter_vis.php"); //nyhets scripte.. // dette er ikke inkludert lenger.. include("inc/gjestebok.php"); // kan byttes ut med includescriptet ?> </body> </html> Nyheter_vis.php <h3>Nyheter</h3> <form action="nyheter_ny.php" method="post"> <table border="0"> <tr> <td width="150">Overskrift:</td> <td><input type="text" name="overskrift"></TD> </tr> <tr> <td width="150">Artikel:</td> <td><textarea name="artikel" cols="25" rows="3"> </textarea></TD> </tr> <tr> <td><input type="submit" name="ny" vaule="Legg inn" height="50" algin="right"> //her kan det stå noe... </TD> <td><a href="nyheter_vis.php">Til hovedsiden!</a></TD> </TR> </TABLE> </form> Nyheter_skriv.php <html> <body> Test...Kommer dette frem? <?php $fp = fopen("nyheter\hoved.txt"), "a+"; $linje = $_POST['overskrift'] . "***---***"; $linje = $_POST['artikel'] . "***---***"; $linje = str_replace("\r\n", "<br>", $linje); fwrite($fp,$linje); fwrite($fp, "\n"); fclose($fp); ?> </body> </html> Nyheter_vis.php <?php $matrise = file("nyheter\hoved.txt"); foreach ($matrise as $linje) { $neste = explode("***---***", $linje); echo "<h2>" . $neste[0] . "</h2"> echo "<blockquote>" . $neste[1] . "</blockquote>"; echo "Test!"; echo "<hr>; } ?> Plz ikke ta noen av disse scriptene..Jeg er sikkert du kan lage noe som er 10 ganger bedre selv. Spørsmål: Skall disse tre scriptene ligge i samme fil? Endret 22. juni 2006 av Hayer Lenke til kommentar
dabear Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 Og det du lurte på var hva? Still et ordentlig spørsmål da, ikke forvent at vi skal gjette oss fram til et svar! Lenke til kommentar
heisand Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 Hei du.. det ser ut til at alle skal ha det filnavnet du har laget dem som.. tror ikke de skal ligge i samme php fil,, Grunnen til det er eks at du har satt inn slik; <form action="nyheter_ny.php" method="post"> da blir informasjonen sendt til nyherer_ny.php som ikke kan ligge i samme fil som den blir sendt fra.. Lenke til kommentar
ZoRaC Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 bytt ut "nyhter_ny" med "nyheter_skriv" i form-action Lenke til kommentar
Hayer Skrevet 22. juni 2006 Forfatter Del Skrevet 22. juni 2006 (endret) gjore som ZoRaC sa men får feilen Parse error: parse error, unexpected T_ECHO in C:\Kon_Web\nyheter_vis.php on line 6 Hva er feil? Fant ut av den feilen der men fikk en ny som var Parse error: parse error, unexpected T_ECHO in C:\Kon_Web\nyheter_vis.php on line 5 Hva er feil her da? Prøvde å legge til ; på linja over og den samme linja og lignende men det funka ikke.. Endret 22. juni 2006 av Hayer Lenke til kommentar
trondes Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 echo "<h2>" . $neste[0] . "</h2"> Skal være echo "<h2>" . $neste[0] . "</h2>"; Lenke til kommentar
Hayer Skrevet 22. juni 2006 Forfatter Del Skrevet 22. juni 2006 (endret) Den er sånn...Va er da feil? Endret 22. juni 2006 av Hayer Lenke til kommentar
ZoRaC Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 Kan du legge ut den "nye" nyheter_vis.php? 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å