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 2 Visitantes 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?

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

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.

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
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

<?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á:
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

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

=_=

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