vinc5nt
Erfahrenes Mitglied
huhu,
ich hab folgendes Problem doch vorrerst die schaffenden Umstände ... ich hab versucht das Counter tutorial (aus tutorials.de) zu machen doch leider hat dies nicht so ganz geklappt...wo wir auch schon beim Problem wären.
Ich habe die Tabellen per script installiert
mit diesem hier (ist auf wessentliche Funktion geschnitten):
und das ist der Counter :
meine Frage ist jetzt:
Was ist hier kaputt ?
ich hab schon einiges ausprobiert, doch ich kriege keine fehlermeldung und auch kein anderes anzeichen irgendwelcher aktivitäten.
und ich denke mal dass die tables auch richtig erstellt wurden da ich beide male erfolgreiche Installtions meldungen bekam !
Ich weiß nicht mehr weiter
Vielen Dank
ich hab folgendes Problem doch vorrerst die schaffenden Umstände ... ich hab versucht das Counter tutorial (aus tutorials.de) zu machen doch leider hat dies nicht so ganz geklappt...wo wir auch schon beim Problem wären.
Ich habe die Tabellen per script installiert
mit diesem hier (ist auf wessentliche Funktion geschnitten):
PHP:
if ($method == "install") {
if ($pass == "$installpw") {
$query="CREATE TABLE ip (
zeit int(10) default NULL,
ip varchar(15) default NULL)";
$query1="CREATE TABLE hits (
hits int(10) default NULL)";
if ($result = mysql_query($query)) echo "<font size=2 face=verdana color=green>ip Table succesfully installed!</font><br><br><font size=2 face=verdana><b></b>";
else {
$error=mysql_error();
echo "ERROR WHILE QUERY: ", $error, "<br>";
}
if ($result1 = mysql_query($query1)) echo "<font size=2 face=verdana color=green>hits Table succesfully installed!</font><br><br><font size=2 face=verdana><b>»</b> <a href=\"news_admin.php\">News Administration</a>";
else {
$error1=mysql_error();
echo "ERROR WHILE QUERY: ", $error1, "<br>";
}
}
else echo "<font size=1 face=verdana color=red>Wrong password!</font>";
}
und das ist der Counter :
PHP:
<html>
<head>
<title>>>>>>>Counter</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
require("counter_config.inc.php");
$verbindung=mysql_connect($sqlhost,$sqluser,$sqlpass);
if(!$verbindung)
{
echo "<br><center><b> - keine verbindung zur Datenbank - </b></center>";
exit;
}
mysql_select_db($database);
$sql=mysql_query("SELECT * FROM ip WHERE ip = '$REMOTE_ADDR'");
if(mysql_num_rows($sql) < 1) {
$zeit=time();
mysql_query("UPDATE hits SET hits = hits + 1");
mysql_query("INSERT INTO ip (zeit,ip) VALUES ('$zeit','$REMOTE_ADDR')");
}
$del=$zeit - 86400;
mysql_query("DELETE FROM ip WHERE zeit < $del");
$sql=mysql_query("SELECT * FROM hits WHERE hits > 0");
$row=mysql_fetch_array($sql);
echo $row["hits"];
?>
</body>
</html>
meine Frage ist jetzt:
Was ist hier kaputt ?
ich hab schon einiges ausprobiert, doch ich kriege keine fehlermeldung und auch kein anderes anzeichen irgendwelcher aktivitäten.
und ich denke mal dass die tables auch richtig erstellt wurden da ich beide male erfolgreiche Installtions meldungen bekam !
Ich weiß nicht mehr weiter
Vielen Dank