News Script - Dateibasiert - Blätterfunktion
HiHo,
Hab ein Problem mit meinem News Script !
Wer kann mir helfen ? Weil ich hab hier zwar eine Menge über das Thema "Übersicht in GB & News Script" gefunden, aber nichts was ich bei meinem Script brauchen könnte.
Will eine Übersicht einbauen das nur 5 Einträge pro Seite gezeigt werden.
Die einträge werden als HTML in einer .txt geschpeichert die .txt hab ich dann includet !
Könnte mir einer sagen, wie ich das in eine Übersicht bekomme, in der nur 5 Einträge pro Seite gezeigt werden ?
Quelltexte:
News.php :
submit.php :
edited by Mod: Ich war mal so frei in den roten Bereichen den Thread so anzupassen, dass er der Netiquette unseres Forums entspricht. Auch das Betreff habe ich gemäß den Regeln der Aussagekraft verändert.
Bitte lies dir die Netiquette (Link zu finden in der Navigation) besonders §11 und §12 durch.
Danke im Namen des ganzen Tutorials.de Teams
HiHo,
Hab ein Problem mit meinem News Script !
Wer kann mir helfen ? Weil ich hab hier zwar eine Menge über das Thema "Übersicht in GB & News Script" gefunden, aber nichts was ich bei meinem Script brauchen könnte.
Will eine Übersicht einbauen das nur 5 Einträge pro Seite gezeigt werden.
Die einträge werden als HTML in einer .txt geschpeichert die .txt hab ich dann includet !
Könnte mir einer sagen, wie ich das in eine Übersicht bekomme, in der nur 5 Einträge pro Seite gezeigt werden ?
Quelltexte:
News.php :
PHP:
if ($cont == "")
{
echo ("<center><b>NEWS</b><br><br>");
include("News/news.txt");
}
if ($cont == "add")
{
echo "
<div align=\"center\">
<center>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"80%\" bgcolor=\"#FFFFFF\">
<tr>
<td bgcolor=\"#FFFFFF\">
<font face=\"Arial\" size=\"2\"><center><br>
<form action=\"submit.php\" method=\"GET\">
<b>Poaster:</b> <input type=\"text\" name=\"yourname\" size=\"24\"><br>
<b>E-Mail:</b> <input type=\"text\" name=\"email\" size=\"24\"><br>
<br>
<b>Deine News:</b><br>
<textarea name=\"text\" cols=\"25\" rows=\"5\"></textarea><br>
<input type=\"submit\" value=\"submit\" name=\"button\">
</form></center><br>
</td>
</tr>
</table>
</center>
</div>";
}
echo ("<br><center><a onClick=\"window.open(this.href,'name','width=320,height=340')
;return false\" href=\"http://phigi.accessprotect.com\" target=\"_blank\" >Admin<
/a></font></center><br>");
submit.php :
PHP:
<?php
/*
MF News V1.0 by: PhiGi
*/
$yname = $_GET['yourname'];
$eemail = $_GET['email'];
$texxt = $_GET['text'];
$today = getdate();
$tag = $today['mday'];
$monat = $today['mon'];
$jahr = $today['year'];
$stunde = $today['hours'];
$minute = $today['minutes'];
$sekunde = $today['seconds'];
$null = "0";
if ($minute < "10")
{
$minute = $null . $minute;
}
if ($sekunde < "10")
{
$sekunde = $null . $sekunde;
}
$dertext = "| $tag.$monat.$jahr um $stunde:$minute:$sekunde: ";
if (empty($yname) OR empty($texxt))
{
echo ("<font face=\"Arial\" size=\"2\">Sie haben nicht alle erforderlichen Felder
ausgefüllt!</font>");
}
else
{
$texxt = str_replace("<","",$texxt);
$texxt = str_replace("\n","<br>",$texxt);
$texxt = str_replace(':smoke:',"<img src=\"$pbimage/smilies/smoking.gif\">",$texxt);
$texxt = str_replace(':)',"<img src=\"$pbimage/smilies/smile.gif\">",$texxt);
$texxt = str_replace(':(',"<img src=\"$pbimage/smilies/frown.gif\">",$texxt);
$texxt = str_replace(';)',"<img src=\"$pbimage/smilies/wink.gif\">",$texxt);
$texxt = str_replace(':D',"<img src=\"$pbimage/smilies/happy.gif\">",$texxt);
$texxt = str_replace(':P',"<img src=\"$pbimage/smilies/tongue.gif\">",$texxt);
$texxt = str_replace(':]',"<img src=\"$pbimage/smilies/bigsmile.gif\">",$texxt);
$texxt = str_replace('|)',"<img src=\"$pbimage/smilies/chinese.gif\">",$texxt);
$texxt = str_replace('8)',"<img src=\"$pbimage/smilies/brille.gif\">",$texxt);
$texxt = str_replace(':O',"<img src=\"$pbimage/smilies/openmouth.gif\">",$texxt);
$texxt = str_replace(':mad:',"<img src=\"$pbimage/smilies/angry.gif\">",$texxt);
$texxt = str_replace(':kotz:',"<img src=\"$pbimage/smilies/kotz.gif\">",$texxt);
$texxt = str_replace(':rolleyes:',"<img src=\"$pbimage/smilies/eyes.gif\">",$texxt);
$texxt = str_replace(':sick:',"<img src=\"$pbimage/smilies/sick.gif\">",$texxt);
$eintrag = "<div align=\"center\">
<center>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"80%\" bgcolor=\"#000000\">
<tr>
<td bgcolor=\"#EFE5E5\"><font face=\"Arial\" size=\"2\">
<b>$yname</b> <font face=\"Arial\" size=\"1\">$dertext |
<a href=\"mailto:$eemail\"><img border=\"0\" src=\"News/mail.gif\"></a></font></font></td>
</tr>
<tr>
<td bgcolor=\"#FFFFFF\"><font face=\"Arial\" size=\"2\">$texxt</font></td>
</tr>
</table>
</center>
</div>
<br>
<br>";
//Block für das Lesen der TXT Datei
//Lädt den Text der TXT Datei in eine Variable und schliesst die TXT Datei wieder!
$datei = fopen("news.txt","r+");
$dateiinhalt = fread($datei, filesize ("news.txt"));;
fclose($datei);
// Block zum Eintragen in die TXT Datei
$datei2 = fopen("news.txt","r+");
fputs($datei2,$eintrag . $dateiinhalt);
fclose($datei2);
}
echo ("<center><font face=\"Arial\" size=\"2\">Deine News wurde Eingetragen!");
?>
edited by Mod: Ich war mal so frei in den roten Bereichen den Thread so anzupassen, dass er der Netiquette unseres Forums entspricht. Auch das Betreff habe ich gemäß den Regeln der Aussagekraft verändert.
Bitte lies dir die Netiquette (Link zu finden in der Navigation) besonders §11 und §12 durch.
Danke im Namen des ganzen Tutorials.de Teams
Zuletzt bearbeitet von einem Moderator: