MediaPlanet
Gesperrt
Hi, ich habe mir ein Newsscript programmiert!!
Ich habe es so das auf der Hauptseite die News gepostet werden,
und gekürzt werden. Bis dahin funktioniert alles. Nun möchte
ich nach dem kürzen einen Link hinsetzten der auf die komplette
ungekürzte News verweisen soll.
Wie muss ich das machen das wenn ich auf den Link nur die eine
spezielle news geöffnet wird. Bin ein noob, kann nicht alles
mit PHP, habe auch schon 3 Stunden nach einer Lösung in diesem
Forum gesucht, doch leider nichts gefunden, es war immer so
undurchsichtig!!
Also bitte helft mir!!
Was muss ich dort für den Link einsetzten und wie muss die extra
Ausgabe-Datei aussehen!! THX im Voraus!!
Hier der Code der Ausgabe:
[Kommentar]
Bitte bitte bitte, es gibt etwas das nennt man Umbruch
und daß kann einem das Layout der Seite so übelst zerreissen.
Also bitte das nächste Mal Enter drücken nach jeder geschriebenen
Zeile. Und ein "!" reicht
Danke,
Jonathan
[/Kommentar]
Ich habe es so das auf der Hauptseite die News gepostet werden,
und gekürzt werden. Bis dahin funktioniert alles. Nun möchte
ich nach dem kürzen einen Link hinsetzten der auf die komplette
ungekürzte News verweisen soll.
Wie muss ich das machen das wenn ich auf den Link nur die eine
spezielle news geöffnet wird. Bin ein noob, kann nicht alles
mit PHP, habe auch schon 3 Stunden nach einer Lösung in diesem
Forum gesucht, doch leider nichts gefunden, es war immer so
undurchsichtig!!
Also bitte helft mir!!
Was muss ich dort für den Link einsetzten und wie muss die extra
Ausgabe-Datei aussehen!! THX im Voraus!!
Hier der Code der Ausgabe:
PHP:
<?php
$dbserver = "xxx";
$dbuser = "xxx";
$dbpass = "xxx";
$dbname = "xxx";
$db_table ="newswwwdb";
$proseite=10;
$db = mysql_connect ($dbserver,$dbuser,$dbpass);
mysql_select_db ($dbname);
$sql = "SELECT * FROM $db_table";
$result = mysql_query($sql,$db);
$number = mysql_num_rows($result);
$seiten=floor($number/$proseite);
$start=$page * $proseite;
$sql="SELECT * FROM newswwwdb ORDER BY id DESC LIMIT $start,$proseite" ;
$result = mysql_query($sql,$db);
$ende = $start + $proseite;
$timestamp = time();
$datum = date("d.m.Y H:i",$timestamp);
$uhrzeit = date("H:i",$timestamp);
while ($ausgabe = mysql_fetch_array($result))
{
$text = "".$ausgabe['artikel']."";
$text2 = substr($text,0,300); // den Text auf 200 Zeichen kürzen
$cut = strrpos($text2,' '); // die Position des letzten Leerzeichens übermitteln
$text3 = substr($text2,0,$cut); // den Text um so viee Zeichen kürzen,
das nach dem letzten Leerzeichen nichts mehr kommt
$text5 = "... <p><a target='_self' href='hier muss der Link rein, weiß
net welcher!!!!'><img src='http://www.mp-world.org/Grafiken/HP-Grafiken/news.gif'> mehr</a></p>";
$text4 = "$text3 $text5";
$datestring = date("d.m.Y", $ausgabe["time"]);
echo "<table width'100%' border='1' cellpadding='0' cellspacing='0'
style='border-collapse: collapse' bordercolor='#111111'>";
echo "<tr><td align='left'
background='http://www.mp-world.org/images/style/grayrat/navinews.gif'
border='1' bordercolor='#000000'><font color='#FFFFFF' size='1'
face='Verdana'><span style='font-family: Verdana; font-weight:
700'>$datestring <img
src='http://www.mp-world.org/Grafiken/HP-Grafiken/news.gif'> ".$ausgabe['kategorie']." 
<img src='http://www.mp-world.org/Grafiken/HP-Grafiken/news.gif'> ".$ausgabe['thema']."</td></tr>";
echo "</table>";
echo "<table width'100%'>";
echo "<tr><td align='justify' width='70%'><font color='#FFFFFF' size='1' face='Verdana'><span style='font-family: Verdana;
font-weight: 100'><p align='justify'>$text4</p></td></tr></font>";
echo "</table>";
echo "<br>";
}
?>
[Kommentar]
Bitte bitte bitte, es gibt etwas das nennt man Umbruch
und daß kann einem das Layout der Seite so übelst zerreissen.
Also bitte das nächste Mal Enter drücken nach jeder geschriebenen
Zeile. Und ein "!" reicht
Danke,
Jonathan
[/Kommentar]