philipp
Neues Mitglied
ja, dieses script funktioniert auf meinem lokalen PC aber wenn ichs auf funpic lade dann nicht mehr...
(edit: bekomme einfach keine resultate [ www.art-factory.at ] )
(edit: bekomme einfach keine resultate [ www.art-factory.at ] )
Code:
<h1>Gästebuch</h1>
<?php
//Mit MySQL verbinden ...
include 'connect.inc.php';
//Auf Eingaben pruefen
if ( isset($_POST['entrie'], $_POST['name']) ) {
//Eintrag in die Datenbank speichern
//SQL zusammenstellen
$sql = "INSERT INTO `gbentries` SET
`gbentries_name` = '".$_POST['name']."',
`gbentries_email` = '".$_POST['email']."',
`gbentries_entrie` = '".$_POST['entrie']."',
`gbentries_date` = NOW()";
$res = @mysql_query($sql);
if ( $res ) {
echo "
Eintrag erfolgreich hinzugefügt.</p> \n";
} else {
echo "
Eintrag konnte nicht hinzugefügt werden.</p> \n";
}
}
include 'gbform.inc.php';
//SQLs zusammenstellen
$countentries = mysql_fetch_array(@mysql_query("SELECT COUNT(gbentries_ID) as anzahl FROM `gbentries`"));
$anzahlseiten = ceil((int)$countentries['anzahl']/7);
if ( isset($_GET['seite']) ) { $seite = $_GET['seite']-1; } else { $seite = 0; }
if ( $seite == 0 ) { $vonentrie = 1; } else { $vonentrie = $seite * 7; }
$sql = "SELECT * FROM `gbentries` ORDER BY `gbentries_date` DESC LIMIT ".$vonentrie.", 7";
$res = @mysql_query($sql);
while ( $entrie = mysql_fetch_array($res) ) {
?>
<table cellspacing="0px" cellpadding="0px" width="100%">
<tr>
<td class="lefti">[img]img/spacer.gif[/img]</td>
<td class="centeri"><p align="left">[url="mailto:<?php echo $entrie['gbentries_email']; ?>"]<?php echo $entrie['gbentries_name']; ?>[/url] schreibt am: <?php echo $entrie['gbentries_date']; ?></p></td>
<td class="righti">[img]img/spacer.gif[/img]</td>
</tr>
</table>
<?php $entriecontent = nl2br(htmlentities($entrie['gbentries_entrie'])); echo $entriecontent; ?></p>
<hr />
<?php
}
echo "
Seite: ";
for ( $i = 1; $i <= $anzahlseiten; $i++ ) {
if ( $i == $seite+1 ) {
echo '<span class="activegb">'.$i.'</span> |';
} else {
echo '[url="index.php?go=GB&seite='.$i.'"]'.$i.'[/url] | ';
}
}
echo "</p>";
?>