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