phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 28.08.2001, 15:08   #1
TP-Supporter
 
Benutzerbild von SNCIS
 
Registriert seit: Jun 2001
Ort: Hannover
SNCIS macht alles soweit korrekt

Counter schreiben... Hilfe!


Hi,

ich bin gerade dabei mir ein eigens PHP Script für eine Counter zu schreiben, der eine ID Sperre enthält. Nur bekomme ich andauernd eine Fehlermeldung, obwohl alles richtig sein müsste. Wer kann mir helfen?


<?php

// Connect zur Datenbank
$server = "mysql.xxxxxxx.de";
$db = "xxxxxx";
$user = "xxxxxx";
$pw = "xxxxxx";

$conn = mysql_connect($server, $db, $pw);

// Fehlerausgabe bei nicht vorhandender Verbindung
if($conn) {
echo "Die Verbindung zur Datenbank $db wurde hergestellt";
} else {
echo "Es konnte keine Verbindung zur Datenbank $db hergestellt werden";
}

//Auswahl der Tabelle
$select = mysql_select_db("counter", $conn);

// Auslesen der Datenbank
$sql = "SELECT * FROM counter";
$result = mysql_query($sql, $conn);
$numrow = mysql_num_rows($result);
echo $numrow;

while ($zeile = mysql_fetch_row($result))
{
echo "Besucher seit dem 01.01.2002";
implode($zeile);
echo $count;
echo $ip;
}

// Erhöhung des Counters nur bei ungleicher IP
if ($ip != $REMOTE_ADDR)
{
$count = $count++;
}

// Überschreiben des Datensatzes
"Update counter SET counter = '$counter', ip = '$REMOTE_ADDR' WHERE ip = '$ip'";
$result = mysql_query($sql, $conn);
}
mysql_close($conn);

?>
__________________
Visions are no longer an empty phrase - they will become reality now...
SNCIS ist offline   Mit Zitat antworten


Alt 28.08.2001, 16:00   #2
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Hi !!

Also auf die Schnelle....

-> implode($zeile)

Flascher Syntax für diese Funktion...

-> implode(";",$zeile);
...aber warum benutzt du das überhaupt??

Und wo deklarierst du die Variablen für $count und $ip ??

Isn bissel schwer da so auf die Schnelle durchzusteigen...weil mir einiges merkwürdig vorkommt...
Soll für jeden Besucher ein neuer Datensatz in der DB angelegt werden??
...mmhhh... Wieso ließt du alle Datensätze nacheinander aus, und erhöhst nur den letzten um 1??
mmhh... erklär mal ganz genau, wie du dir das vorgestellt hast. So wie's jetzt aussieht muß dort einiges umgestellt werden. Gut wäre auch noch die DB-Struktur...

Gruß Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 28.08.2001, 16:12   #3
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Ersetze doch mal

PHP-Code:
// Fehlerausgabe bei nicht vorhandender Verbindung 
if($conn) { 
echo 
"Die Verbindung zur Datenbank $db wurde hergestellt"
} else { 
echo 
"Es konnte keine Verbindung zur Datenbank $db hergestellt werden"

durch

PHP-Code:
mysql_connect($server$db$pw) or die (mysql_error()); 
Dann bekommst Du die SQL-Fehlermeldungen, welche Du mitsamt den eventuellen PHP-Fehlermeldungen hier posten könntest.

Ausserdem verstehe ich nicht so ganz, warum Du mitten im Skript die DB auswählst, obwohl das schon beim mysql_connect geschehen ist!?
Eine Tabelle muss nicht gewählt werden, da das ja beim SELECT * FROM TABLE passiert.
Aber genau das versuchst Du augenscheinlich (ich beziehe mich da auf den Kommentar).
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 28.08.2001, 16:16   #4
TP-Supporter
 
Benutzerbild von SNCIS
 
Registriert seit: Jun 2001
Ort: Hannover
SNCIS macht alles soweit korrekt
Also,

mein Counter soll nur die Gesamtzahl der User zählen die meine Seite besucht haben und wie viele User gerade Online sind. Ich habe hier momentan eine Tabelle die sich Counter nennt mit den Feldern Counter und IP. Solange der User mit der gleichen IP auf meiner Seite ist, soll der Counter nicht höher zählen. Das soll schon das ganze Script sein.
__________________
Visions are no longer an empty phrase - they will become reality now...
SNCIS ist offline   Mit Zitat antworten
Alt 28.08.2001, 16:22   #5
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Wie wäre es denn mit einer Session?
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 28.08.2001, 16:45   #6
TP-Supporter
 
Benutzerbild von SNCIS
 
Registriert seit: Jun 2001
Ort: Hannover
SNCIS macht alles soweit korrekt
@schmobi

Mit deiner Variante funtzt es leider auch nicht. Trotdem danke für deine Hilfe.
__________________
Visions are no longer an empty phrase - they will become reality now...
SNCIS ist offline   Mit Zitat antworten
Alt 28.08.2001, 16:46   #7
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Ich bleib am Ball ...
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Counter schreiben... Hilfe! Counter schreiben... Hilfe!
« Kennt sich jemand mit PHP/ODBC db aus? | Datenbank für Autohaus »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
java-scipt counter für hp PINK champion HTML Puristen 2 01.01.2004 19:25
Click Counter, Text Counter, Link Counter,.....??????????? kegy Traum-Dynamik 4 25.05.2003 16:22
PDF - HILFE - Suche PDF Hilfe michelangelo Druckstudio 3 29.10.2002 11:47
hílfe hilfe frames dexinc HTML Puristen 6 09.02.2002 21:09
Brauche Hilfe bei Informatik-Hausaufgabe! (JavaScript) Webworx Javascript 10 03.10.2001 19:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:41 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67