achsoo... okay aber wieso wird das nicht in der log gespeichert?
Druckbare Version
achsoo... okay aber wieso wird das nicht in der log gespeichert?
Probier doch einfach aus, bevor du fragst...
Das könntest du damit.Zitat:
Könnte ich es eventuell auch noch so einstellen, das die IP unterstrichen ist und in rot ist?!?
Du bist echt unfähig..
Du fragst ob man es rot und unterstreichen könnte...
Er postet dir den code und du was will man mir damit sagen?!
COLOR: RED das sollte sogar n kleines kind wissen....
Ja, ich hab mich verlesen man XD Ich sag doch ich bin einer der dähmlichsten NOOBS xD
Jetzt sieht meine index.php so aus:
aber ehm auf der homepage ist zu sehen:Zitat:
<?php
$ip = $_SERVER['REMOTE_ADDR'];
print "Hello <p style="color: red;"><u>".$ip."</u></p> we will be back as soon as possible!";
$handle = fopen("log.txt","a");
fwrite($handle,$ip."\r\n");
fclose($handle);
?>
öh??... und ehm wieso speichert das nicht in der log.txt?Zitat:
Parse error: syntax error, unexpected T_STRING in /mnt/web6/10/68/52104168/htdocs/extras/iplog/index.php on line 4
Color: red ist aber Blödsinn in diesem Fall. Schonmal daran gedacht, dass eine simple Textdatei keine Farben kennt? ;) Die Ausgabe wäre also das, was im Code steht.
Ich würde zudem statt "p" lieber "font" oder "span" nutzen aber das ist ja Nebensache. Ich gebe aber C1ox in so fern Recht, dass Du einen vorgefertigten Code hast und diesen nicht nutzen kannst. Woran liegt das?HTML-Code:Hello, <p style="color:red;"><u>127.0.0.1</u></p>. We will be back as soon as possible!
Naja... Unterstreichen in einer simplen Textfile wirst Du nicht hinkriegen ;).
EDIT: Ja, liegt daran, dass innerhalb der "" nochmal "" benutzt wurden (style=""). Du musst '' oder \"\" nutzen.
Uh, hatte nen FEhler drin, sorry. So ist es richtig:
Das mit der Ip muss an dir liegen. Bei Xampp klappt es perfekt.Code:<?php
$ip = $_SERVER['REMOTE_ADDR'];
print "Hello <span style='color: red;'><u>".$ip."</u></span> we will be back as soon as possible!";
$handle = fopen("log.txt","a");
fwrite($handle,$ip."\r\n");
fclose($handle);
?>
Edit: Damn, Sven war schneller. Aber er hat Recht ;) Ja, hatte nicht bedacht, dass <p> nen Zeilenumbruch macht, wenn es geschlossen wird... Habs dann auch durch Span ersetzt ;)
@phlippi kein problem ein fehler, kann jedem mal unterlaufen
ich bin überhaupt froh das mir jemand hilft... bei meinen 0 Können geben es die meisten eh auf ;)
Hast Du die log.txt mitlerweile gelöscht, die Du erstellt hast? Bzw.: Lag diese im selben Verzeichnis? Wenn Du in ein anderes Verzeichnis schreiben möchtest muss dieses bei der fopen()-Funktion mit angegeben werden
Und upps... Mir ist oben ein Fehler unterlaufen. Ich vergaß, dass Du ja auch auf der Seite die IP darstellen möchtest. Natürlich stimmt Phils Code in so weit. Bzw.: Wird die IP denn dargestellt oder ist es nur das Speicherproblem?PHP-Code:
fopen("Ordner/datei.txt","a");
Funkt alles =) TY ^^