Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - :ohk<any>

#831
PHP / Re: Ayuda php.ini
3 Marzo 2008, 16:22 PM
me cansé de ir por ahí, asi que decidí usar el smtp del gmail para enviar mis mails

pero me sale este error

Citar
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://smtp.gmail.com:465 (Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?) in C:\web services\xampp\htdocs\class.smtp.php on line 122
Mailer Error: Language string failed to load: connect_host

He googleado para ver como solucionarlo, pero solo encuentro gente con el mismo problema  :-\

alguien puede darme una mano?
se que estoy dando lata (sorry  :P)
#832
PHP / Re: Ayuda php.ini
3 Marzo 2008, 14:52 PM
Cita de: H4RR13R en  2 Marzo 2008, 02:00 AM
Cita de: ohk en  1 Marzo 2008, 12:36 PM
:xD Gracias, muchas gracias en serio   ;)

EDITO: El problema persiste, pero me las voy a arreglar como sea  :xD :xD

has probado si te funciona con ese codigo enviar mails desde tu host/ algo que no sea tu localhost?

es para verificar si tienes bien "escrito" la funcion mail, que aveces da errores :P, quiza no sea problema del php.ini, quiza...
saludos

mi idea era no postear el código para no aburrirlos, pero realmente necesito ayuda  :-\


<?php
       
@putenv("TZ=Europe/Paris");

//Aqui coloca el mensaje que quieres que aparezca como titulo del mail.

$titulo="Saludos";

//********************************************
//Aqui no tienes que tocar nada

$msg="";
$email_form="";
$nombre_form="";
$mensaje_form="";
$mail_destino="";

if(isset(
$_POST['nombre'])){
   
$email_form=$_POST['email'];
$nombre_form=$_POST['nombre'];
$mensaje_form=$_POST['mensaje'];
$mail_destino=$_POST['mail'];

/*Aqui verificamos si nos estan haciendo spam */
function verificar_spam($verificar) {
   
$msg="";
  
$palabras_prohibidas = array(
                
"content-type:"
                
,"mime-version:"
                
,"multipart/mixed"
                  
,"Content-Transfer-Encoding:"
                
,"bcc:"
                  
,"cc:"
                  
,"to:"   );
 
  foreach(
$palabras_prohibidas as $palabra) {
    if(
eregi($palabrastrtolower($verificar))) {
      
$msg.= "Se encontro una palabra prohibida <b><u>$palabra</u></b> en el nombre o Email<br />";
    }
  }
 
   if(
preg_match("/(%0A|%0D|\\n+|\\r+)/i"$verificar) != 0) {
     
$msg.= "El nombre o Email no pude contener saltos de linea <br />";
   }
  return 
$msg;
}


$msg.=verificar_spam($email_form);
$msg.=verificar_spam($nombre_form);

/*Aqui termina la la verificacion de spam */

/*Aqui verificamos los campos del formulario */

if($email_form != "")
{
   
$email_form=trim($email_form);
  if (!
eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$"$email_form))
  
$msg.="Tu E-mail es invalido <br />";
}else
 
$msg.="Tu e-mail es obligatorio <br />";

if(
$nombre_form != ""){
   
$nombre_form=trim($nombre_form);
   if(!
preg_match("/^[\w\s_]+$/",$nombre_form))
   
$msg.="El nombre no es valido <br />";
}else
$msg.="Tu nombre es obligatorio <br />";

if(
$mensaje_form == "")   $msg.="El mensaje es obligatorio <br />";


if(
$msg == ""){
 
$headers  "MIME-Version: 1.0\r\n";
 
$headers .= "From: ".$email_form."\n";
 
$headers .= "To: ".$mail_destino."\n";
 
$headers .= "Reply-To: ".$email_form."\n";
 
$headers .= "Return-Path: ".$email_form."\n";
 
$headers .= "X-Priority: 1\n";
 
$headers .= "X-Mailer:PHP ".phpversion()."\n";
 
$headers .= "Content-Type: text/plain; charset=iso-8859-1";
 
$contenido="Te ha enviado un mensaje ".$nombre_form." desde la web Ohk\r\n";
 
$contenido.="Nombre: ".$nombre_form."\r\n";
 
$contenido.="Email: ".$email_form."\r\n";
 
$contenido.="Mensaje: ".$mensaje_form."\r\n";
 
 if(
mail($mail_destino$titulo$contenido$headers))
 {
 
header("location:".$_SERVER['PHP_SELF']."?ok=ok"); 
 }
 else
 
$msg.="Ocurrio un error al enviar el mensaje";
 
}

}
if(isset(
$_GET['ok'])) $msg="El mensaje se ha enviado correctamente";
   
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Mailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.texto{color:#42606C;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;}
body td,form {font-family:verdana;font-size:11px;color:#535353;}
form input,textarea{margin-bottom:4px;font-size:11px;background-color:#F0F0F0;border:1px solid #C0C0C0;}
.boton {color:#FFFFFF;height:20px;width:55px;border:1px solid #698B9A;background-color:#8BA6B1;font-size:11px;font-weight:bold;}
</style>   
</head>
<body>
<div align="center">
  <p><br>
    <span class="texto">Envia un correo electronico a un amigo desde aqui.</span><br>
    <br>
  </p>
</div>
<center>
<table cellspacing='2' cellpadding='2'>
   <tr>
      <td>
          <span style='font-size:11px;font-weight:bold;color:#F20000;'><?php echo $msg?></span>
         
      </td>
   </tr>
   <tr>
    <td>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method='post'>
<span class='texto'>* Tu nombre:</span><br />
<input type='text' name='nombre' size='28' value="<?php echo $nombre_form;?>"/><br />
<span class='texto'>* Para: (email destino) </span><br />
<input type='text' name='mail' size='28' value="<?php echo $mail_destino;?>"/><br />
<span class='texto'>* Tu email:</span><br />
<input type='text' name='email' size='28' value="<?php echo $email_form;?>" /><br />
<span class='texto'>* Mensaje:</span><br />
<textarea name='mensaje' rows='10' cols='20'><?php echo $mensaje_form;?></textarea><br />
<input type='submit' value='Enviar' class='boton' />
</form>
</td>
</tr>
</table>
<p class="texto">Debes llenar todos los campos sin falta </p>
<p><a href="../" class="boton">Salir</a> <span class="texto">|</span> <a href="../forum/" class="boton">Comentar en el Foro </a></p>
</center>
</body>
</html>



el error dice:

CitarWarning: mail() [function.mail]: SMTP server response: 551 Client was not authenticated in C:\web services\xampp\htdocs\emailer_.php on line 89

les agradezo su paciencia  :xD :xD

pdta. como hago que el código php que posteo se vea en colores?
#834
PHP / Re: Ayuda php.ini
1 Marzo 2008, 12:36 PM
 :xD Gracias, muchas gracias en serio   ;)

EDITO: El problema persiste, pero me las voy a arreglar como sea  :xD :xD
#835
PHP / Ayuda php.ini
1 Marzo 2008, 02:01 AM
Hola foro

he buscado como habilitar la función mail en php, he buscado en el foro y he encontrado una chicheta.

http://foro.elhacker.net/index.php/topic,251.0.html

Bueno la idea es que ahí me dice que modifique...

[mail function]
;For Win32 only. //aca
SMTP = localhost
smtp_port = 25

;For Win32 only.
; sendmail_from = me@example.com //aca

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path = "C:\web services\xampp\sendmail\sendmail.exe -t" //aca

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =


pero de todas formas no puedo enviar un mail desde php, miren mi phpmailer, este es el error que me sale.

Warning: mail() [function.mail]: SMTP server response: 550 Invalid recipient: ohk.george@gmail.com in C:\web services\xampp\htdocs\emailer_.php on line 97

y en mi emailer_.php en la linea 97

if(mail($mail_destino, $titulo, $contenido, $headers))

Nosé si podrían ayudarme con esto de la [function mail]. Se los agradezco de antemano.  :xD
#836
Gracias por el dato Azielito,  :xD :xD
#837
Foro Libre / Re: Sus escritorios
28 Febrero 2008, 16:27 PM
Cita de: sarkis en 28 Febrero 2008, 16:03 PM
He aqui mi nuevo aspecto del escritorio, no varia mucho pero tiene unos cauantos efectos chulos y sobre todo, sencillo y limpio como a mi me gusta. ;D ;D ;D ;D


http://img142.¡mageshack.us/my.php?image=pantallazomu9.png


PD> En mi ordenador no veo la foto, no se si se le vera a ustedes si no se ven avisadme que lo arregle.

no se ve la foto, pq lo hiciste mal  :xD



[img]link[/img]


o puede que el link este mal  :xD
#838
PHP / Re: usuarios php
27 Febrero 2008, 14:25 PM
Cita de: Red Mx en 27 Febrero 2008, 04:14 AM
codigo por que tampoco te lo vamos hacer
Citar

1-como puedo crear un recuperar password en mi sistema de usuarios ?

mmm has una sección donde ingresen su mail vas a la base y comparas donde veas el e-mail que conincide seleccionas el campo de la contraseña lo cuardas en una variable y  envias un mail con la funcion main()

...Pregunta si el password en la base de datos esta en MD5 o en Sha1, como es que se lo mando a su correo...??? como lo hago legible¿?
#839
Por otro lado no le veo nada extraordinario que este en la universidad a los 17, yo terminé la secundaria a los 16 años y estoy en Ing. Informática.  ::)

Citar

animo i djate d shingaderas  :D


salu2

#840
 >:(

Completamente en contra de la pornografía infantil   :D