Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/08/2006, 14:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Me pregunto ..

Si el archivo que tienes ".reg" tiene esa estructura tan fija .. por qué no lo defines com una "plantilla":

Código PHP:
<?
$nombre_archivo
="configuracion_outlook.reg";

$email="[email protected]";
$smtp="mail.tal.tal";
$pop="mail.tal.tal";
$nombre_cuenta="blabla blabla";
// etc con el resto ..

// Tu "string" del registro .. uso sintax tipo "Heredoc" para respetar formato rápidamente y saltos de línea ..

$reg=<<<TEXTO
[HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\$email]
"DCEmail"=dword:00000002
"POP3 Server"="$pop"
"POP3 Port"=dword:0000006e
"SMTP Server"="$smtp"
"SMTP Port"=dword:00000019
"Connection Type"=dword:00000003
"POP3 User Name"="$email"
"SMTP Display Name"="$email"
"SMTP Email Address"="$email"
"SMTP Reply To Email Address"="$email"
"SMTP Organization Name"=""
"Account Name"="$nombre_cuenta"
"POP3 Timeout"=dword:0000003c
"SMTP Timeout"=dword:0000003c
"POP3 Secure Connection"=dword:00000000
"Leave Mail On Server"=dword:00000000
"POP3 Skip Account"=dword:00000000
"POP3 Prompt for Password"=dword:00000000
"SMTP User Name"="[email protected]"
"SMTP Use Sicily"=dword:00000003
"SMTP Secure Connection"=dword:00000000
"SMTP Split Messages"=dword:00000000
"SMTP Prompt for Password"=dword:00000000
TEXTO;

header ("Content-type: text/plain");
header ('Content-Disposition: attachment; filename="'.$nombre_archivo.'"');
echo 
$reg;

?>
Sería algo así .. Para las pruebas .. quita los header() y haz un echo a $reg para ver si es lo que esperas una vez generado.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.