A
aydesign
Guest
Hi,
hab mir hier das Tutorial für das News script runtergeladen und alles funktioniert eigentlich. Nur wenn ich die index.php aufrufe kommt immer der Fehler:
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in /home/www/cwcity/hosting/a/y/aydesign/htdocs/news/index.php on line 52
Hier der Quellcode: (Zeile 52 ist grün)
<html>
<head>
<script language="javascript" type="text/javascript">
<!--
//Javascript Funktion
function bestaetigeLoeschen()
{
var agree = confirm("Diesen Beitrag wirklich unwiderruflich
löschen?");
if(agree)
{
return true ;
}
else
{
return false ;
}
}
-->
</script>
</head>
<body>
<h1>News</h1>
<?php
require('verbindung.php');
if(!isset($seite))
{
$seite = 1;
}
$eintraege_pro_seite = 5;
$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
$abfrage = "SELECT * FROM news ORDER BY id DESC LIMIT $start,
$eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$id = $row->id;
$datum = date("d.m.Y H:i ", $row->datum);
$titel = $row->titel;
$beitrag = $row->beitrag;
if(empty($row->email))
{
$name = "<b>$row->name</b>";
}
else
{
$name = "<a href=\"mailto:".$row['Email']."\">".$row['Name']."</a>\n";
}
echo "
<table border="0" cellspacing="0" cellpadding="5">
<tr>
<td>Von <b>$name</b> --- $datum
</td>
</tr>
<tr>
<td><b>$titel</b>
</td>
</tr>
<tr>
<td>$beitrag
</td>
</tr>
<tr>
<td><a href="editieren.php?id=$id">Bearbeiten</a>
</td>
<td><a href="loeschen.php?id=$id" onClick="return bestaetigeLoeschen()">Löschen</a>
</td>
</tr>
</table> ";
}
$result = mysql_query("SELECT id FROM news");
$menge = mysql_num_rows($result);
$wieviel_seiten = $menge / $eintraege_pro_seite;
echo '<br /><br />';
echo "<b>Seite:</b> ";
for($a=0; $a < $wieviel_seiten; $a++)
{
$b = $a + 1;
if($seite == $b)
{
echo " <b>$b</b> ";
}
else
{
echo " <a href="?seite=$b">$b</a> ";
}
}
?>
<a href="erstellen.php">Neuen Beitrag schreiben</a>
</body>
</html>
hab mir hier das Tutorial für das News script runtergeladen und alles funktioniert eigentlich. Nur wenn ich die index.php aufrufe kommt immer der Fehler:
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in /home/www/cwcity/hosting/a/y/aydesign/htdocs/news/index.php on line 52
Hier der Quellcode: (Zeile 52 ist grün)
<html>
<head>
<script language="javascript" type="text/javascript">
<!--
//Javascript Funktion
function bestaetigeLoeschen()
{
var agree = confirm("Diesen Beitrag wirklich unwiderruflich
löschen?");
if(agree)
{
return true ;
}
else
{
return false ;
}
}
-->
</script>
</head>
<body>
<h1>News</h1>
<?php
require('verbindung.php');
if(!isset($seite))
{
$seite = 1;
}
$eintraege_pro_seite = 5;
$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
$abfrage = "SELECT * FROM news ORDER BY id DESC LIMIT $start,
$eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$id = $row->id;
$datum = date("d.m.Y H:i ", $row->datum);
$titel = $row->titel;
$beitrag = $row->beitrag;
if(empty($row->email))
{
$name = "<b>$row->name</b>";
}
else
{
$name = "<a href=\"mailto:".$row['Email']."\">".$row['Name']."</a>\n";
}
echo "
<table border="0" cellspacing="0" cellpadding="5">
<tr>
<td>Von <b>$name</b> --- $datum
</td>
</tr>
<tr>
<td><b>$titel</b>
</td>
</tr>
<tr>
<td>$beitrag
</td>
</tr>
<tr>
<td><a href="editieren.php?id=$id">Bearbeiten</a>
</td>
<td><a href="loeschen.php?id=$id" onClick="return bestaetigeLoeschen()">Löschen</a>
</td>
</tr>
</table> ";
}
$result = mysql_query("SELECT id FROM news");
$menge = mysql_num_rows($result);
$wieviel_seiten = $menge / $eintraege_pro_seite;
echo '<br /><br />';
echo "<b>Seite:</b> ";
for($a=0; $a < $wieviel_seiten; $a++)
{
$b = $a + 1;
if($seite == $b)
{
echo " <b>$b</b> ";
}
else
{
echo " <a href="?seite=$b">$b</a> ";
}
}
?>
<a href="erstellen.php">Neuen Beitrag schreiben</a>
</body>
</html>