zum letzten mal hi ;)
Hab das ganze nochmaumgeschrieben und jetzt funtzt alles reibungslos!! also hier Easynews v1.0 final (Easynews v1.0 besteht aus make_news.php und news.php) make_news.php:
<!-- Datei zum erstellen der News -->
<!-- zum editieren sind HTMLkenntnisse erforderlich! --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <!-- <head>-Tag kann und soll nach belieben veraendert werden! --> <title>ProJunkies |©| are born</title>
<meta name="title" content="ProJunkies |©| are born"> <meta name="copyright" content="ProJunkie-Team"> <meta name="author" content="nokill"> <meta name="free coworker" content="Arucard,Diesel"> <meta name="description" content="Wenn ihr eine Seite sucht, die mit Games,Manga und Programmieren,zu tun hat, seit ihr hier richtig!"> <meta name="robots" content="follow"> <meta name="keywords" lang="de" content="pc, hacking, projunkies, programmieren, games, manga, nokill2003, nokill, emulation, emus, index, dreammax, supamax"> <meta name="keywords" lang="en-us" content="pc, hacking, projunkies, programming, games, manga, nokill2003, nokill, emulation, emus, index, dreammax, supamax"> </head> <body> <!-- hier beginnt das Formular - Aussehen kann bei bedarf veraendert werden --> <FORM ACTION="news.php" METHOD=POST> Autor: <br> <!-- das ist die Liste mit den Autoren - erklaert sich selbst --> <select selected size="4" name="autor"> <option value="Arucard[PJ]">Arucard[PJ]</option> <option value="Biohazard">Biohazard</option> <option value="Diesel[PJ]">Diesel[PJ]</option> <option value="nok[PJ]">nok[PJ]</option> </select> <br> <br>Überschrift: <br><input type="text" name="ueberschrift" size="50"></input> <br> <br>Inhalt: <br><textarea type="text" name="inhalt" cols="50" rows="10"></textarea> <br> <br> <br><input type="submit" value="News online stellen"></input> <input type="reset" value="Eingaben zurücksetzen"></input> </FORM> <!-- hier endet das Formular --> </body> </html> <!-- Ende der Datei zum erstellen von News -->
UND news.php:
<!-- Datei zum ausgeben/anzeigen der News -->
<!-- zum editieren sind HTML- UND PHPkenntnisse erforderlich! -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <!-- <head>-Tag kann und soll nach belieben veraendert werden! --> <title>ProJunkies |©| are born</title>
<meta name="title" content="ProJunkies |©| are born"> <meta name="copyright" content="ProJunkie-Team"> <meta name="author" content="nokill"> <meta name="free coworker" content="Arucard,Diesel"> <meta name="description" content="Wenn ihr eine Seite sucht, die mit Games,Manga und Programmieren,zu tun hat, seit ihr hier richtig!"> <meta name="robots" content="follow"> <meta name="keywords" lang="de" content="pc, hacking, projunkies, programmieren, games, manga, nokill2003, nokill, emulation, emus, index, dreammax, supamax"> <meta name="keywords" lang="en-us" content="pc, hacking, projunkies, programming, games, manga, nokill2003, nokill, emulation, emus, index, dreammax, supamax"> </head> <body> <div> <!-- Bild ueber den News --> <img src="../../bilder/top_news.gif" width="650" height="40" border="0" alt=""> <br> </div>
<? error_reporting(E_ALL); $datei = "news.dat";
//jetzt Variablen aus news_make.php und Erstellungsdatum deklarieren $autor=$_POST['autor']; $datum=strftime("%d.%m.%Y %H:%M:%S"); $ueberschrift=$_POST['ueberschrift']; $inhalt=$_POST['inhalt'];
//Eintrag in news.dat schreiben wenn alle Felder ausgefuellt sind if (($autor!="") && ($ueberschrift!="") && ($inhalt!="")) { $fp = fopen("news.dat","a"); //zeilenumbrueche umwandeln $inhalt = str_replace("\r","<br>",$inhalt); $inhalt = str_replace("\n","<br>",$inhalt); $data = "$autor|-|$datum|-|$ueberschrift|-|$inhalt|-|\n"; fputs($fp,$data); fclose($fp); }
if(file_exists($datei)) { $inh = file($datei,"r"); $anzahl = count($inh); for($i = 0; $i < $anzahl; $i++) { //inh rueckwaerts auslesen $newinhalt = array_reverse($inh); //inh zerteilen $eintrag = explode("|-|",$newinhalt[$i]); //variabeln defenieren $autor = $eintrag[0]; $datum = $eintrag[1]; $uberschrift = $eintrag[2]; $inhalt = $eintrag[3]; //daten ausgeben
?> <!-- hier kommt was der User sehen - kann bei Bedarf editieren --> <table height='' width='650px' border='1'> <tr> <td height='25px' width='75%'> Autor: <? echo "$autor"; ?> </td> <td height='25px' width='25%'> <? echo "$datum"; ?> </td> </tr> <tr> <td style='padding-left:5px; vertical-align:top;' colspan='2'> <div> <h3><? echo "$ueberschrift"; ?></h3> <? echo "$inhalt"; ?> </div> </td> </tr> </table> <? } } else { echo"Es wurde keine Datei gefunden"; } ?> </body> </html> <!-- Ende der Datei zum ausgeben/anzeigen der News -->
Wenn ihr neuere Versionen wollt, dann mailt mir
mfg nokill2003