wie speichert man daten
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
baustelle
benutzer
besucher
code
dank
date
datei
echt erfahrung
export
frage
http
index
kompletten quellcode
log
login
show
syntax
text
umbenennen
-
hallo leute ich möchte fragen
wie man z.b. php daten bei jedem login speichert also so gesagt wie ein gästebuch blos die sollen nichts schreiben will nur die IP adressen haben falls wer scheiße baut bzw. damit ich den sperren kann. weil ich hab echt erfahrung wie des nerv wenn andauernd ein "böser junge" mir scheiße in gästebuch schreibt und ich weis ja ned wies hier mit den LOG dateien aussieht
1.könnte mir mal einfach jemand sagen wie ich IP adressen speichere also wan die seite besucht wurde und dann die IP adresse..
2.und dann hät ich noch eine frage
kan mir wer den php code für nen counter geben da es soll die besucher von gestern zeigen ^^
bitte
gruß alleshp ^^ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das machst du am besten mit fopen:
<?php $zeit = date("d.m-H:i", time()); $ip = getenv("REMOTE_ADDR"); $datei = fopen(datei.inc, a+); fwrite($datei, $ip.$zeit); fclose($datei); ?>
so sollte es gehen mach noch eine datei die datei.inc heist und dort wird darin stehen wer deine seite Besucht hat. -
Poste mal deinen kompletten Quellcode. Sonst wirds schwer mit Hilfe ;)
-
<html> <head> <title>HA</title> <style type="text/css"> <!-- body { scrollbar-arrow-color:#0000FF; scrollbar-face-color:#000000; scrollbar-highlight-color:#800040; scrollbar-3dlight-color:#800040; scrollbar-shadow-color:#800040; scrollbar-darkshadow-color:#800040; scrollbar-track-color:#000000; } --> </style> </head> <body background="#000000" text="#FF0000" link="#D70000" vlink="#FF0000" alink="#FF0000"> <center> <font face="Impact" color="#6c0003" size="5"> BAUSTELLE</font><br><br> <img src="http://ledtechnolog.le.ohost.de/Baustelle02.jpg" hight="300" width="300"> <?php $zeit = date("d.m-H:i", time()); $ip = getenv("REMOTE_ADDR"); $datei = fopen(datei.inc, a+); fwrite($datei, $ip.$zeit); fclose($datei); ?> </body> </html>
so hier nochmal XXD
Beitrag geändert: 12.8.2008 11:49:17 von alleshp -
Bitte editiere deinen Beitrag und benutze die Formatierung für PHP-Code. Dieses findest du rechts auf der Seite. Sonst ist das schlecht zu lesen und man muss die Zeilen selber zählen ;)
EDIT:
Du musst deine Datei in index.php umbenennen.
In html-Dateien kann kein PHP-Code interpretiert werden.
Beitrag geändert: 12.8.2008 11:51:21 von karpfen -
danke aber dieser fehler wird mir angezeigt
Parse error: syntax error, unexpected ')' in /usr/export/www/vhosts/funnetwork/hosting/riku2/chathp/index.php on line 32 -
vielleicht probierste mal das: http://www.lima-city.de/tutorials/show/50
-
nein hier wird dan des angezeigt:
Parse error: syntax error, unexpected '?' in /usr/export/www/vhosts/funnetwork/hosting/riku2/chathp/index.php on line 5
ohh mann wieso funktioniert des alles ned??
EDIT:
liegt es vllt daran weil ichs bei funpic versuche??
Beitrag geändert: 12.8.2008 12:10:20 von alleshp -
hier geht es auch ned
Parse error: syntax error, unexpected ')' in /home/webpages/lima-city/alleshp/html/index.php on line 32
mit diesem code
<html> <head> <title>HA</title> <style type="text/css"> <!-- body { scrollbar-arrow-color:#0000FF; scrollbar-face-color:#000000; scrollbar-highlight-color:#800040; scrollbar-3dlight-color:#800040; scrollbar-shadow-color:#800040; scrollbar-darkshadow-color:#800040; scrollbar-track-color:#000000; } --> </style> </head> <body background="#000000" text="#FF0000" link="#D70000" vlink="#FF0000" alink="#FF0000"> <center> <font face="Impact" color="#6c0003" size="5"> BAUSTELLE</font><br><br> <img src="http://ledtechnolog.le.ohost.de/Baustelle02.jpg" hight="300" width="300"> <?php $zeit = date("d.m-H:i", time()); $ip = getenv("REMOTE_ADDR"); $datei = fopen(datei.inc, a+); fwrite($datei, $ip.$zeit); fclose($datei); ?> </body> </html>
Beitrag geändert: 12.8.2008 12:23:47 von alleshp -
Versuchs mal, indem du das a+ in Anführungszeichen setzt.
Ebenso den Dateinamen.
<?php $zeit = date("d.m-H:i", time()); $ip = getenv("REMOTE_ADDR"); $datei = fopen("datei.inc", "a+"); fwrite($datei, $ip.$zeit); fclose($datei); ?>
-
JAAAA DANKE DANKE DANKE DANKE DANKE DANKE
es klappt endlich boaahh ich hab das scho sau lange gesucht...
aber 2. ist immer noch ned beantwortet -
also ich brauch nur den php code der die besucher von gestern anzeigt mehr ned XD
EDIT:
ich hab ein problem
<?php $text = (" hat am: "); $zeit = date("d.m-H:i", time()); $ip = getenv("REMOTE_ADDR"); $datei = fopen("datei.inc", "a+"); fwrite($datei, $ip.$text.$zeit); fclose($datei); ?>
dieser code setzt keine bruchzeile kann mir da wer helfen?
Beitrag geändert: 12.8.2008 13:05:41 von alleshp -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage