Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch in txt datei
coldblood 28-01-2004, 19:15 Hi! Ich hab ein script gemacht, dass die ips loggt, nur leider macht das script das in einer wurst! Wie macht man einen Zeilenumbruch in einer txt datei?
<?php
$besucher_IP= $_SERVER['REMOTE_ADDR'];
echo $besucher_IP;
$datei = fopen("ip.txt","a+");
fwrite($datei, $besucher_IP);
?>
kill_bill 28-01-2004, 19:17 fwrite($datei, $besucher_IP."\n"); :D
coldblood 28-01-2004, 19:25 ja das hab ich auch gedacht, aber da ist kein zeilenumbruch, sondern nur ein 4eck
ich will einen sichtbaren (für mich)
zeilenumbruch!!!!
MelloPie 28-01-2004, 19:27 nerv wenn Du mal suchen würdest würdest Du was finden
\r\n zum Beispiel
coldblood 28-01-2004, 19:41 auch wenn ich nerv, aber die suche bringt so unglaublich viel da würd ich alt werden
<?php
$besucher_IP= $_SERVER['REMOTE_ADDR'];
echo $besucher_IP;
$date= date('d.m.Y');
$datei = fopen("ip.txt","a+");
fwrite($datei, $besucher_IP, $date ."\r\n");
?>
jetzt wird alles in einer wurst geschrieben und das datum is gar nicht da!
MelloPie 28-01-2004, 19:45 zu dumm ne Funktionsreferenz zu lesen oder zu faul?
int fwrite ( int fp, string string [, int length])
coldblood 28-01-2004, 19:47 Original geschrieben von MelloPie
zu dumm ne Funktionsreferenz zu lesen oder zu faul?
int fwrite ( int fp, string string [, int length])
sorry das ich nicht so ein prfi bin wie du
ich hab vorgestern angefangen
könnt ihr mir jetzt bitte sagen, was ich ändern muss?
schnell bitte brauchs morgen für die schule
Also, ich am zweiten Tag in dem ich mich mit PHP beschäftgigt habe habe ich nur ein Problem gehabt, das $_POST und das $_GET aber das war klar.
Zu deinem Problem, das lösi ich so:
for ($i = 0;$i < 9; $i++)
{
fseek($fp, 0, SEEK_END);
fwrite($fp, $angaben[0][$i]);
}
fwrite($fp, "\n");
fclose($fp);
auf Linux (apache 2.0.35 PHP 4.2.1) funktioniert das wunderbar und der Zeilenumbruch ist für mich sichtbar!!! Auf Windows kann ich dir nicht weiterhelfen, weil, na ja.
coldblood 28-01-2004, 20:01 das versteh ich überhaupt nicht! Für was die schleife?
mit $_GET und $_POST hab ich keine probs
In meinem Beispiel ist nie die Rede von $_GET und $-POST, die Schleife ist weil es ohne die schleife nicht wirklich mein Code ist weil so verwende ich den in meinem Script. Ich war ausserdem geistig gerade damit beschäftigt mich über jemanden aufzuregen und deshalb unfähig irgendwas anderes anspruchvolleres zu machen. 'Tschuldigung, war jas nur eine Idee!!!!!!!!!!
Dass links newbie steht ist vollkommen falsch, bin schon fortgeschrittener nur bin ich erst sei ein paar Tagen da, orientiere dich nicht daran.
Original geschrieben von coldblood
schnell bitte brauchs morgen für die schule warum sollen wir für dich die hausaufgaben machen? :mad:
und das 'schnell' ist auch ein wenig aufgringlich. meinst du nicht auch?
BTW. das manual findest du unter www.php.net
|
-
- |