Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2007, 21:33
Avatar de Bile
Bile
 
Fecha de Ingreso: diciembre-2006
Mensajes: 786
Antigüedad: 18 años, 1 mes
Puntos: 9
Crear salto de linea en la funcion fopen

Estoy haciendo un pequeño script que agregar usuario:contraceña en el archivo .htpasswds a medida que va agregando usuarios se escribe en la misma linea todos los usuarios. este es script que tengo.

agregar.php

Código PHP:
<?php
$archivo 
$_SERVER["DOCUMENT_ROOT"].'/privado/.htpasswds';
$contenido = [COLOR="Red"]$username.":".crypt($password);[/COLOR]

if (
is_writable($archivo)) {
 if (!
$handle fopen($archivo'a')) {
    echo 
"No se puede abrir el archivo ($archivo)";
    exit;
 }

 if (
fwrite($handle$contenido) === FALSE) {
   echo 
"No se puede escribir en el archivo ($archivo)";
 }
 
 
 
fclose($handle);

} else {
 echo 
"El archivo $archivo no se puede escribir";
}
?>
He tratado de agregar un salto de linea con una concatenacion pero no me funciona: $contenido = $username.":".crypt($password."\n");

Como debo agregar el salto de linea?