[PHP]Enter op einde regel

Pagina: 1
Acties:

  • Rukapul
  • Registratie: Februari 2000
  • Nu online
Ik wil als een soort logfile telkens 1 regel naar een bestand schrijven eindigend op een enter, maar dat lukt niet.

Dit is de code:
oblog('x ' . $user_id . ' ' . $REMOTE_ADDR . '(' . gethostbyaddr($REMOTE_ADDR) . ')' . "\n");

function oblog($message) {
$fd=fopen("c:\\inetpub\\scripts\\ob.log", "a");
fwrite($fd, $message, strlen($message));
fclose($fd);
}

Hoe krijg ik een enter ipv eoa vaag karakter dat notepad niet kan weergeven :)

Verwijderd

\r ipv \n?

  • GraasGast
  • Registratie: Oktober 2000
  • Laatst online: 30-09 19:55

GraasGast

Analogue Heaven

Op vrijdag 19 januari 2001 02:10 schreef The_dude het volgende:
\r ipv \n?
\n = newline, maar wat is \r dan?

  • Rukapul
  • Registratie: Februari 2000
  • Nu online
Maakt geen verschil...

Maar ik heb het logbestand eens in TextPad geopend en die geeft het wel goed weer.
De vraag is dus nu: hoe maak ik het zo dat ook notepad het goed weergeeft...

  • Rukapul
  • Registratie: Februari 2000
  • Nu online
"\r\n" werkt...

Windows werkt liever met eerst een linefeed en dan een cariage return. Dus \r gevolgd door \n.