• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Brauche Hilfe bei einem News Script

SeCoNd

Mitglied
<? /* connect to database */ $conn_id = mysql_pconnect("localhost","****","****"); mysql_select_db("****"); if($showall) $result = mysql_query("SELECT * FROM news ORDER BY datum DESC",$conn_id); else $result = mysql_query("SELECT * FROM news ORDER BY datum DESC LIMIT 5",$conn_id); echo ";

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="643" height="81">

<TR>
<TD WIDTH="122" HEIGHT="1"></TD>
<TD WIDTH="45" HEIGHT="1"></TD>
<TD WIDTH="470" HEIGHT="1">"; for ($i=0; $i < mysql_num_rows($result); $i++) { $datum = explode("-",strtok(mysql_result($result,$i,"datum")," ")); echo "</TD>
</TR>
<tr>
<TD WIDTH="122" HEIGHT="21"></TD>
<TD WIDTH="517" HEIGHT="21" COLSPAN="2" bgcolor="#181D2E">
<p align="left">".stripslashes(mysql_result($result,$i,"kurz"))."</p>
</TD>
</tr>
<TR>
<TD WIDTH="122" HEIGHT="21"></TD>
<TD WIDTH="517" HEIGHT="21" COLSPAN="2">
<p align="left"></p>
</TD>
</TR>
<TR>
<TD WIDTH="122" HEIGHT="64"></TD>
<TD WIDTH="45" HEIGHT="64"></TD>
<TD WIDTH="470" HEIGHT="64" valign="top">".stripslashes(mysql_result($result,$i,"text"))echo ";
<p><small><i>posted by: ".stripslashes(mysql_result($result,$i,"user"))." (".$datum[2].".".$datum[1].".".$datum[0].")</i></small></p>
</TD>
</TR>
<TR>
<TD height="5" width="122" >
}
echo "; </TD>
<TD height="5" width="45"></TD>
<TD height="5" width="470"></TD>
</TR>
</TABLE>

"; ?>


##################
Wo ist hier der Wurm drin???
 
:D

Cool, könnte ich vieleicht gebrauchen...:D
Für was ist das Script da?
Was kann man damit genau machen?

CU
Shadow
 
Da Fehlt die Hälfte

Das ist nur der Script teil der News.php der rest news-eintragen.php und login.php u.s.w. fehlen hier.

Aber ich möchte gerne wissen was an dem Code falsch ist????


PS: ist/soll ein News Script sein ;)
 
Richtiger Code :) :)
###########

<BODY BGCOLOR="#000000" text="#FFFFFF">

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="643" height="81">

<?
/* connect to database */
$conn_id = mysql_pconnect("localhost","****","****"); // Datenbankverbindung
mysql_select_db("****"); // datnebank auswählen
if($showall) $result = mysql_query("SELECT * FROM news ORDER BY datum DESC",$conn_id); // alle anzeigen oder...
else $result = mysql_query("SELECT * FROM news ORDER BY datum DESC LIMIT 5",$conn_id); // ... nur 5 auswählen

for ($i=0; $i < mysql_num_rows($result); $i++) // schleife für jeden einzerlnen eintrag
{
$datum = explode("-",strtok(mysql_result($result,$i,"datum")," "));
$kurz = stripslashes(mysql_result($result,$i,"kurz"));
$text = stripslashes(mysql_result($result,$i,"text"));
$user = stripslashes(mysql_result($result,$i,"user"));
$datum = $datum[2] . "." . $datum[1]."." . $datum[0];

?>

<!-- nachfolgend den html code einfügen und jeweils z.b. <? echo $text; ?> an den entsprechenden stellen einfügen. -->

<!-- HTML-NEWS-CODE BEGINN -->
<center>
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="504" height="105">
<TR>
<TD WIDTH="503" HEIGHT="21" COLSPAN="2" bgcolor="#181D2E">
<p align="center"><?
echo $kurz; ?></p>
</TD>
<TD WIDTH="1" HEIGHT="63" ROWSPAN="3"></TD>
</TR>
<TR>
<TD WIDTH="41" HEIGHT="42" ROWSPAN="2"></TD>
<TD WIDTH="460" HEIGHT="21">
</TD>
</TR>
<TR>
<TD WIDTH="460" HEIGHT="21">
<? echo $text; ?></TD>
</TR>
<TR>
<TD WIDTH="476" HEIGHT="21" COLSPAN="3"></TD>
</TR>
<TR>
<TD width="41" height="21"></TD>
<TD width="460" height="21">
<p align="center"><i>Posted by <? echo $user; ?></i> <b>(<? echo $datum; ?>)</b>
</p>
</TD>
<TD width="1" height="21"></TD>
</TR>
</TABLE>

<br>
</center>
<!-- HTML-NEWS-CODE ENDE -->
<?
}
?>
</p>

###########

Was sagt man dazu, ich habe mir Hilfe von dem Coder Gehollt der uns das gemacht hat und ihn einfach gefragt und er Hat mir diesen Code geeben :).
Den Kram zwischen <!-- HTML-NEWS-CODE BEGINN --> und <!-- HTML-NEWS-CODE ENDE --> habe ich dazwischen gesetzt :) .

###########
 
Zurück
Oben