Forma de correo SMTP con PEAR y WAMPServer?

  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 12:29 pm

Su ubicación por defecto de PEAR en su configuración es incorrecta. (Por lo menos creo que...:lol: ) O eso, o si la han puesto los paquetes PEAR en el directorio equivocado. Ponerlos en php5/pear directorio.

¿Qué tipo de servidor es esto? ¿Cuál es la acogida?
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Junio 25th, 2009, 12:29 pm

  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 12:52 pm

Windows Server 2003, creo. El anfitrión es un amigo mío que posee su propio servidor.
Use your words like arrows to shoot toward your goal.
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 12:57 pm

¿Probaste lo que he sugerido?
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 12:59 pm

donde debo poner estos guiones que me diste?

debo sustituir mail.php con la clase que me diste, o debe ir a algún otro sitio?

¿Qué hago con la segunda secuencia de comandos que de alguna manera le dio la clase en relación con mi forma?

¿Dónde ponerlos?
Use your words like arrows to shoot toward your goal.
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 1:06 pm

La clase de correo que te di no es la pera, por lo que no sustituyen a la Mail.php ya en el paquete de PEAR...Acaba de poner bien en el mismo directorio donde está el formulario, o un directorio diferente, no sustituye a nada.

La segunda secuencia de comandos que tengo que de alguna manera los lazos con la clase en mi formulario, usted debe nombrar algo...como en este ejemplo, simplemente sendmail.php.

Luego, en el formulario, poner su acción como sendmail. php y todos deben trabajar después de que (Siempre y cuando haya configurado el SMTP de clase I, le dio con las credenciales correctas).
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 2:25 pm

lol, ahora cuando pulso enviar mi navegador se descarga sendemail.php
Use your words like arrows to shoot toward your goal.
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 2:27 pm

Su descarga la secuencia de comandos que te di?
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 2:37 pm

esperar, es broma. Estaba viendo mi copia local.
Use your words like arrows to shoot toward your goal.
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 2:40 pm

por alguna razón, Im consiguiendo los siguientes errores:
Código: [ Select ]
Warning: include(Mail.php) [function.include]: failed to open stream: No such file or directory in C:\USR\bin\wamp\www\voltec\sendemail.php on line 2

Warning: include() [function.include]: Failed opening 'Mail.php' for inclusion (include_path='.;C:\php5\pear') in C:\USR\bin\wamp\www\voltec\sendemail.php on line 2

Notice: Undefined index: firsstname in C:\USR\bin\wamp\www\voltec\sendemail.php on line 4

Fatal error: Class 'Mail' not found in C:\USR\bin\wamp\www\voltec\sendemail.php on line 22
  1. Warning: include(Mail.php) [function.include]: failed to open stream: No such file or directory in C:\USR\bin\wamp\www\voltec\sendemail.php on line 2
  2. Warning: include() [function.include]: Failed opening 'Mail.php' for inclusion (include_path='.;C:\php5\pear') in C:\USR\bin\wamp\www\voltec\sendemail.php on line 2
  3. Notice: Undefined index: firsstname in C:\USR\bin\wamp\www\voltec\sendemail.php on line 4
  4. Fatal error: Class 'Mail' not found in C:\USR\bin\wamp\www\voltec\sendemail.php on line 22


No me enderstand por qué su diciéndome "Undefined index: firsstname" - me fijo que la noche anterior.

Y el resto de los errores no tienen sentido para mí. Todo esto es usando la clase y la escritura
Use your words like arrows to shoot toward your goal.
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 2:41 pm

¿Ha de volver a cargar los archivos a la acogida? He cumplido con sus formas de control periódicamente y llegó a la conclusión de que no ha subido de nuevo la versión fija.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 2:42 pm

Acabo de poner todo el sitio dos veces con Dreamweaver
Use your words like arrows to shoot toward your goal.
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 2:53 pm

Cambie el nombre de la clase de correo a algo como pcon.php o como algo que ocultar. No olvide cambiar sendemail.php para reflejar el cambio.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 2:57 pm

ok, se enteró de que había 2 copias por separado, dos directorios separados, por el mismo sitio. Yo estaba subiendo al lugar equivocado.

Ahora que su cargado, Im que consigue este error:

Código: [ Select ]
Parse error: parse error in C:\USR\bin\wamp\www\voltec\sendemail.php on line 11


La línea 11 dice lo siguiente:
Código: [ Select ]
$mail_prefix = 'A ' . $_POST['service'] . ' request was sent to you from ' . $_POST['firstname'] . ' ' . $_POST['lastname'] . '\r\n <hr />';
Use your words like arrows to shoot toward your goal.
  • Bogey
  • Bogey
  • Genius
  • Avatar de Usuario
  • Registrado: Jul 14, 2005
  • Mensajes: 8211
  • Loc: USA
  • Status: Offline

Nota Junio 25th, 2009, 3:39 pm

Cambiar la línea a:
Código: [ Select ]
$mail_prefix = 'A ' . $_POST['service'] . ' request was sent to you from ' . $_POST['firstname'] . ' ' . $_POST['lastname'] . "\r\n <hr />";

y cambiar la línea 8 a:
Código: [ Select ]
$adm_email = 'your_email@your_host.com';

He olvidado la coma, después de la línea 8, por lo que te da ese error.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Junio 25th, 2009, 11:23 pm

Código: [ Select ]
Warning: include(../../bin/php/php5.2.9-2/PEAR/Structures/Mail.php) [function.include]: failed to open stream: No such file or directory in C:\USR\bin\wamp\www\voltec\sendemail.php on line 3

Warning: include() [function.include]: Failed opening '../../bin/php/php5.2.9-2/PEAR/Structures/Mail.php' for inclusion (include_path='.;C:\php5\pear') in C:\USR\bin\wamp\www\voltec\sendemail.php on line 3

Warning: require_once(mail.php) [function.require-once]: failed to open stream: No such file or directory in C:\USR\bin\wamp\www\voltec\sendemail.php on line 46

Fatal error: require_once() [function.require]: Failed opening required 'mail.php' (include_path='.;C:\php5\pear') in C:\USR\bin\wamp\www\voltec\sendemail.php on line 46
  1. Warning: include(../../bin/php/php5.2.9-2/PEAR/Structures/Mail.php) [function.include]: failed to open stream: No such file or directory in C:\USR\bin\wamp\www\voltec\sendemail.php on line 3
  2. Warning: include() [function.include]: Failed opening '../../bin/php/php5.2.9-2/PEAR/Structures/Mail.php' for inclusion (include_path='.;C:\php5\pear') in C:\USR\bin\wamp\www\voltec\sendemail.php on line 3
  3. Warning: require_once(mail.php) [function.require-once]: failed to open stream: No such file or directory in C:\USR\bin\wamp\www\voltec\sendemail.php on line 46
  4. Fatal error: require_once() [function.require]: Failed opening required 'mail.php' (include_path='.;C:\php5\pear') in C:\USR\bin\wamp\www\voltec\sendemail.php on line 46
Use your words like arrows to shoot toward your goal.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Junio 25th, 2009, 11:23 pm

Publicar Información

  • Total de mensajes en este tema: 40 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 79 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC