Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2007, 18:57
Avatar de DragonX
DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.433
Antigüedad: 22 años
Puntos: 177
recomendar a un amigo

Amigos estoy medio desesperado tratando de hacer que este script funcione. Mi servidor utiliza FEROZO y es por eso que dicen que necesitan mi password y usuario (de webmail) para poder hacer correr este script. Este no es el problema, ya que omprobe que lo que me dijeron es verdad, ya que probé varios scripts "comunes" y no funcionaron.

Tengo este script
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body>
<?php

$user 
'[email protected]';
$pass 'xxxxxxxxxx';


$urlget $_GET['url'];
$url $_POST['url'];
$de $_POST['remitente'];
$para      $_POST['para'];
$asunto    $_POST['asunto'];
$mensaje   $de " te envio este link <br /><br /> <a href=\"$url\">Link</a>";

$cabeceras $mail->make_header(    $de$para,    $asunto3$de"");

//$cabeceras .= 'From: ' . $de . "\r\n";
$cabeceras .= 'MIME-Version: 1.0' "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' "\r\n"

if(
$para != ""){
  
  
// Se incluye la librería necesaria para el envio
    
require_once("fzo.mail.php");
    
  
$mail = new SMTP("localhost"$user$pass);
    
  
// Se envia el correo y se verifica el error
  
$error $mail->smtp_send($de$para$cabeceras$mensaje$de"");
  
  if (
$error == "0"){
    echo 
"Mail enviado con exito!<br /><br />" $mensaje "<br />";
  }else{
    echo 
$error;
  }
  
}
?> 

<form action="enviamail.php" name="formulario" id="formulario" method="post">
  <input type="hidden" name="url" value="<?php echo $urlget ?>">
  Para <input type="text" name="para" id="para"><br />
  Remitente <input type="text" name="remitente" id="remitente"><br />
  Asunto <input type="text" name="asunto" id="asunto"><br />
  <input type="submit" name="Enviar">
</form>


  </body>
</html>
y me da error en la línea 22
Código PHP:
$cabeceras $mail->make_header(    $de$para,    $asunto3$de""); 
que según la persona que me lo hizo es para que me llegue el DE en el mail.
¿Alguien podría decirme porque no funciona? Si quieren ver cual es el error que me tira, entren aqui.

Muchas gracias a todos!!!!!
__________________
Desarrollos dosLotos
Calendario Maya, Meditación, Osho

Última edición por DragonX; 17/07/2007 a las 19:13 Razón: escribi sin querer la password real =P