K
kurim
telax schrieb:haste php mit mysql? dann scribble ich dir eben einen!
Wenn kein MySQL sondern nur PHP: Frag wen anders, ich hasse fopen ^^
mfg telax
hab beides
wo kommen wir denn da hin nur php zu haben
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
telax schrieb:haste php mit mysql? dann scribble ich dir eben einen!
Wenn kein MySQL sondern nur PHP: Frag wen anders, ich hasse fopen ^^
mfg telax
kurim schrieb:sers,
ich bräuchte auch einen Counter aber etwas anders
Besucher Heute
Besucher Gestern
Z.zt. auf der Seite
mehr nit![]()
duplex schrieb:hab nochmal eine frage zu meinem counter: wie kann ich eine ip-sperre reinmachen? also ich mein, dass man nicht durch auf aktualisieren den counter in die höhe treiben kann?
in meiner counter.php datei steht folgendes:
Code:<? if (file_exists("counter.txt")) { $datei=fopen("counter.txt","r"); $zaehler=fgets($datei,255); fclose($datei); } $zaehler++; $datei=fopen("counter.txt","w"); fputs($datei,"$zaehler"); fclose($datei); echo "<b>$zaehler.</b> Besucher"; ?>
greez duplex
helium1b schrieb:hey, ich würd mich auch interessieren für nen counter wie kurim ihn will
wär echt cool, im mom hab ich son freeware teil, aber bei dem kann ich das design nicht anpassen...
also schreibs bitte rein wenn du zeit hast![]()
CREATE TABLE Online
(
IP VARCHAR(15),
Datum DATETIME
);
<?php
$sql = "SELECT
COUNT(*) as Anzahl
FROM
Online
WHERE
IP = '".$_SERVER['REMOTE_ADDR']."'";
$result = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
if($row['Anzahl']) {
// Nur Datum Updaten
$sql = "UPDATE
Online
SET
Datum = NOW()
WHERE
IP = '".$_SERVER['REMOTE_ADDR']."'";
mysql_query($sql) OR die(mysql_error());
} else {
// Neuer eintrag
$sql = "INSERT INTO Online
(IP, Datum)
VALUES
('".$_SERVER['REMOTE_ADDR']."', NOW())";
mysql_query($sql) OR die(mysql_error());
}
// alte Datensätze löschen
$sql = "DELETE FROM
Online
WHERE
DATE_SUB(NOW(), INTERVAL 1 MINUTE) > Datum;";
mysql_query($sql) OR die(mysql_error());
// Anzahl Ausgeben
$sql = "SELECT
COUNT(*) as Anzahl
FROM
Online;";
$result = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
echo "User Online: ".$row['Anzahl']."<br />";
?>