Enviar correo a nuestro msn de los que visitan nuestra web

Iniciado por syskc0, Julio 14, 2010, 07:18:47 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Julio 14, 2010, 07:18:47 PM Ultima modificación: Marzo 22, 2014, 02:21:26 PM por Expermicid
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
<?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');
?>
el mundo es una variable facil inicias facil terminas

=_=

Citar
Código: php
<?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

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


Suerte.
Cada vez que me das Karma me motivas

una pregunta. ¿ Es al solo entrar a la web o tiene que llenar un formulario?

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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?
Cada vez que me das Karma me motivas

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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.

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.
Cada vez que me das Karma me motivas

dame el codigo perfectamente para montarlo a mi sitio y que me llegen a mi gmail los datos de los visitantes.

Julio 15, 2010, 03:53:26 PM #7 Ultima modificación: Julio 15, 2010, 03:55:22 PM por Xt3mP
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
dame el codigo perfectamente para montarlo a mi sitio y que me llegen a mi gmail los datos de los visitantes.

Código: php

<?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á:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Ahi explico lo básico de formularios y envíos de correos.
Cada vez que me das Karma me motivas

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
el mundo es una variable facil inicias facil terminas

=_=

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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.
Cada vez que me das Karma me motivas