Underc0de - La Casa de los Informáticos

Programación Web => Back-end => Mensaje iniciado por: syskc0 en Julio 14, 2010, 07:18:47 PM

Título: Enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: syskc0 en Julio 14, 2010, 07:18:47 PM
bueno me puse bien creativo y me e puesto a dar mis primeros pasos en php algo bueno o malo no lo se
cuando visitante entra a nuestro sitio web enviara un correo a nuestra bandeja msn con ip , puerto , host , puerto host

Código (php) [Seleccionar]
<?php
//email informacion visitante
$email  '[email protected]';//tu email a donde quieres que llegue el mensaje
$asunto 'llego informacion de un visitante';//asunto mensaje
$cuerpo '<center><table width="525" border="1">
  <tr>
    <td colspan="2" align="center"><font color="#FF0000" face="Courier New, Courier, monospace" size="6">pr0gr4m1ng by syskc0</font></td>
  </tr><font color="#0000FF" face="Courier New, Courier, monospace" size="3">
  <tr>
    <td width="224" align="center"> la ip enviado</td>
    <td width="285" align="center"><?php $_SERVER['
REMOTE_ADDR']; ?>
</td>
  </tr>
  <tr>
    <td align="center"><font color="#0000FF" face="Courier New, Courier, monospace" size="3">puerto visitante</font></td>
    <td align="center"><?php $_SERVER['REMOTE_PORT']; ?></td>
  </tr>
  </font><tr>
    <td align="center"><font color="#0000FF" size="3" face="Courier New, Courier, monospace">eviado del puerto</font></td>
    <td align="center"><?php $_SERVER['SERVER_PORT']; ?></td>
  </tr><font color="#0000FF" face="Courier New, Courier, monospace" size="3">
  <tr>
    <td align="center">enviado de</td>
    <td align="center"><?php $_SERVER['REMOTE_HOST']; ?></td>
  </tr>
  <tr>
    <td align="center">fecha hora</td>
    <td align="center"><?php $mysqltime date ("Y-m-d H:i:s"$phptime); ?></td>
  </tr>
  </font><tr>
    <td colspan="2" align="center"><font color="#0000FF" face="Courier New, Courier, monospace" size="3"><font color="#FF0000" size="6">c-intrud3rs</font></font></td>
  </tr>
 
</table>
<p>&nbsp;</p>
<p>&nbsp;</p></center>
';
$cabeceras  = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail('$email','$asunto','$cuerpo','$cabeceras');
?>
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: Xt3mP en Julio 15, 2010, 01:13:47 PM
Citar
Código (php) [Seleccionar]
<?php $cuerpo '<center><table width="525" border="1">
  <tr>
    <td colspan="2" align="center"><font color="#FF0000" face="Courier New, Courier, monospace" size="6">pr0gr4m1ng by syskc0</font></td>
  </tr><font color="#0000FF" face="Courier New, Courier, monospace" size="3">
  <tr>
    <td width="224" align="center"> la ip enviado</td>
    <td width="285" align="center"><?php $_SERVER['
REMOTE_ADDR]; ?>
</td>

No se si ví mal pero en la variable $cuerpo NO ES NECESARIO VOLVER A PONER "<?php y ?>" ya que estás dentro de la variable, tendrías que concatenar, "string".$var."string";

Ejemplo:
Código (php) [Seleccionar]

<?php
$cuerpo 
'
<td width="224" align="center"> la ip enviado</td>
<td width="285" align="center">'
.$_SERVER['REMOTE_ADDR'].'</td>';
?>



Suerte.
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: 303010 en Julio 15, 2010, 01:18:02 PM
una pregunta. ¿ Es al solo entrar a la web o tiene que llenar un formulario?
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: Xt3mP en Julio 15, 2010, 01:34:20 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
una pregunta. ¿ Es al solo entrar a la web o tiene que llenar un formulario?

Pues el código creo que seria digamos con un include("capturarip.php"); y así automáticamente enviaría los datos, pero no se por que utilizo tablas si es tan fácil hacer "IP: ".$_SERVER['REMOTE_ADDR']."etc";

¿Quiéres al llenar formulario?
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: 303010 en Julio 15, 2010, 02:01:12 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
una pregunta. ¿ Es al solo entrar a la web o tiene que llenar un formulario?

Pues el código creo que seria digamos con un include("capturarip.php"); y así automáticamente enviaría los datos, pero no se por que utilizo tablas si es tan fácil hacer "IP: ".$_SERVER['REMOTE_ADDR']."etc";

¿Quiéres al llenar formulario?

Como crees que es mejor? es solo entrar al sitio y enviar informacion.
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: Xt3mP en Julio 15, 2010, 02:27:29 PM
Efectivamente es mejor directamente, aunque algunos hostings tienen cPanel (ó parecido) que te hacen esta misma labor, pero es mejor tener un back-up al correo, solo que el código de el a simple vista me pareció mal, pero bueno, habría que testearlo, suerte, si tienes alguna duda pregunta.
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: 303010 en Julio 15, 2010, 02:54:54 PM
dame el codigo perfectamente para montarlo a mi sitio y que me llegen a mi gmail los datos de los visitantes.
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: Xt3mP en Julio 15, 2010, 03:53:26 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
dame el codigo perfectamente para montarlo a mi sitio y que me llegen a mi gmail los datos de los visitantes.

Código (php) [Seleccionar]

<?php
$ma  
'MAIL';
$as 'ASUNTO';
$bo 'IP: '.$_SERVER['SERVER_PORT'].'<br>Puerto: '$_SERVER['REMOTE_HOST'].'<br>Fecha: '.date().'';
$headers  'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
mail('$ma','$as','$bo','$headers');
?>



Ocupas tener la función mail(); activada.

P.D: Pasate por acá:
http://ash-labs.org/foro/index.php?topic=2190.0

Ahi explico lo básico de formularios y envíos de correos.
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: syskc0 en Julio 15, 2010, 04:41:27 PM
yo si decia que si la estava cagando no hay que llenar formulario apenas entras a la pagina te manda unas tablas con la informacion gracias XTEMP lo editare

lo malo de hacerlo en un cybercafe y apuro notepad
Título: Re:enviar correo a nuestro msn de los que visitan nuestra web
Publicado por: Xt3mP en Julio 15, 2010, 04:53:35 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
yo si decia que si la estava cagando no hay que llenar formulario apenas entras a la pagina te manda unas tablas con la informacion gracias XTEMP lo editare

lo malo de hacerlo en un cybercafe y apuro notepad

Si, pero en estos casos como es información privada no es necesario tanto diseño, con unos simples <br> para saltos de línea y listo, y de nada, para eso estamos.