dreamweaver_8
Neues Mitglied
Moin,
da sich in der Jobbörse niemand dafür interesiert, habe ich es selber versucht.
aber irgendwie funktioniert es nicht.
Das ist noch die detailierte beschriebung was das Script machen soll:
Was ist falsch an dem Script?
da sich in der Jobbörse niemand dafür interesiert, habe ich es selber versucht.
PHP:
<?php
$mysql_host = "localhost"; //Dein Host meistens "localhost"
$mysql_user = "***"; //Dein MYSQL-Benutzername
$mysql_pass = "***"; //Dein MYSQL-Passwort
$mysql_db = "***"; // Deine MYSQL-Datenbank
$db = mysql_connect($mysql_host, $mysql_user, $mysql_pass) OR die(mysql_error());
mysql_select_db($mysql_db ,$db);
$sql = "SELECT name, datum FROM sm";
$result = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
if($_SESSION['MM_Username'] == $row['name']){ /
echo "Sie können diese Seite nur einmal in 24 Stunden besuchen.\n <br>";
echo "Bitte versuchen sie es später noch einmal.";
} else { echo "Wilkommen auf dieser Seite.";
//Hier kommt der weitere Teil der Seite
$sql = "INSERT INTO name (name, datum) VALUES
('".$_SESSION['MM_Username']."', NOW())";
mysql_query($sql) OR die(mysql_error());
} $sql = "DELETE FROM name WHERE DATE_SUB(NOW(), INTERVAL 1 DAY) > datum";
mysql_query($sql) OR die(mysql_error());
?>
aber irgendwie funktioniert es nicht.
Das ist noch die detailierte beschriebung was das Script machen soll:
Wenn man die Seite betretet soll eine abfrage von der MySQL datenbank klären ob jemand mit dieser Session schon mal auf diese Seite zugegriffen hat. Wenn ja soll die Seite nicht mehr angezeigt werden. Wenn nein soll die Seite angezeigt werden und einen Eintrag in die DB gemacht werden.
Was ist falsch an dem Script?