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 - #!drvy

#7391
PHP / Re: correos en php gmail
25 Enero 2011, 14:27 PM
PHP en si no permite identificarse con contraseña en cuanto smtp. (que yo sepa). Por lo tanto Necesitaras una clase como phpmailer, Pear mail, o otras que se encuentran en google....

A no ser que quieras crear tu propia clase.



Saludos
#7392
PHP / Re: problemas funcion mail()
24 Enero 2011, 23:24 PM
Cita de: Devilboy.Devil en 20 Enero 2011, 20:37 PM
Alo que me refiero es que jamas va a poder mandar correos con el puro apache.

Si usas un smtp ahi claro que si, pero el correo sería de gmail por ejemplo y no va  a poder mandar menssajes usando otro dominio por ejemplo

hacker@SPAM(3)


si fuera asi imaginate cuanto carder no aprovecharia esto

@Devilboy.Devil estas algo equibocado. Instalando un servidor smtp es perfectamente posible enviar correo desde tu PC. Y no es necesario que tengas una cuenta en gmail o hotmail o cualquier otro, puesto que el servidor que la envia es tu ordenador por lo tanto aparecera tu propia IP. Aparte que el "FROM" es perfectamente manipulable desde PHP. Y asi puedes hacer que venga desde policia.es porejemplo (con el problema de que no sera vertificado y muy posiblemente acabe en la carpeta de spam). La razon por la que los carders no aprovechan eso ? Simple, porque en cuanto un usuario mire la IP de la que proviene el correo apareceran las suyas =).

Otra cosa es que ya la mayoria de hostings gratis de hoy en dia, incorporan la funcion mail().

@gowend
El ultimo codigo que has pegado se connecta a otro servidor SMTP para enviar el correo y al parecer se ha prohibido.

Podrias probar instalar tu propio servidor.. creo que uno de los que funcionan todavia es el Mercury..

::http://www.pmail.com/

PD:El USBWEBSERVER en su ultima version ya no incorpora el SMTP.


Saludos
#7393
Código (php) [Seleccionar]
<?php

if(stristr($_SERVER['HTTP_USER_AGENT'],'google')) {die('Fuera google! no estas admitido xD');}

?>

Ponlo en las primeras lineas.

Saludos
#7394
Bases de Datos / Re: Insert Retrazado en MySQL
17 Enero 2011, 03:15 AM
Hola,

Ey No hace falta declararse la guerra por un mal entendido xD.

Por otra parte creo que en mysql no es posible (mientras que en sql si con la funcion waitfor xD).
Tu alternativa es usar Cron si tu servidor lo permite.




Saludos
#7395
Si lo hay.


Se llama Etiquetas y una vez agregado te lo puedes configurar a tu gusto desde la pagina "Diseño".



Saludos
#7396
Lo unico que se me ocurre es por sessiones,cookies,archivos o base de datos.
un ejemplo con session en php.

Código (php) [Seleccionar]

<?php
session_start
();

function 
get_rand($sep,$start,$end){
// by [drvy]
$gen rand($start,$end);
$ses $gen.':'.time();
if(isset($_SESSION['randnum'])){
$arr explode(':',$_SESSION['randnum']);
if(($arr[1]+$sep) < time()){
$_SESSION['randnum'] = $ses;
return $gen;
}
} else {
$_SESSION['randnum'] = $ses;
return $gen;
}
return $arr[0];
}

// imprimir
print get_rand(10,111,999);

?>



En este caso imprimirá un numero aleatorio cada 10 segundos. Si no han pasado los 10 segundos imprimirá el mismo de antes.
los parámetros de la función son:
$sep = Separador. Osease cada cuanto tiempo. Es en segundos por lo tanto si quieres un numero nuevo cada 1 minuto sera 60.
$start = Numero por cual empezar.
$end = Numero por el que terminar.

Lo que hace es comprobar que la session existe de ahí comprobar hace cuanto fue generado y si hace falta generar uno nuevo. En caso contrario mostrar el ultimo.


Saludos




#7397
Estáis todos como unas cabras. Algunos están hablando de navegadores que seguramente no han usado en su vida y les están tachando solo porque les gusta mas el suyo... Déjense de bobadas y prueben cada uno de ellos antes de criticarlo...



Saludos
#7398
Pues a mi manera de ver botnet (botred) es una red de bots que están programados para lo que tu quieras que lo estén... como si infectas 1 millón de pc's y lo único que hace tu bot es mostrar un msgbox Hello world xD



Saludos
#7399
Hola, no tiene sentido usar un code tan largo para hacer lo mismo xD
Simplemente usa urldecode.

Algo asi:

Código (php) [Seleccionar]

<?php
function get_search($referer)
{
preg_match("/q=(.*?)&/"$referer$a);
$b urldecode(str_replace("+"," "$a[1]));
return $b;
}


if(
stristr($_SERVER['HTTP_REFERER'],'google')){
print '<strong>Bienvenido, la busqueda de:</strong> '.get_search($_SERVER['HTTP_REFERER']);
print ' <strong>te ha traido hasta este sitio. Gracias por visitarme =).</strong>';
}
?>


con lo que la busqueda de:
http://www.google.com/search?hl=en&source=hp&biw=1280&bih=923&q=http%3A%2F%2Fsistemasycontroles.net%2Fip&btnG=Google+Search&aq=f&aqi=m1&aql=&oq=&gs_rfai=

te daria:
Bienvenido, la busqueda de: http://sistemasycontroles.net/ te ha traido hasta este sitio. Gracias por visitarme =).


Saludos
#7400
Hola =)
No te recomiendo usar HTTP_X_FORWARDED_FOR. Pues serviría para obtener el proxy (al igual que HTTP_VIA) ( en caso de que el cliente use tal) pero es fácilmente modificable mediante los headers del navegador.

En todo caso usar únicamente REMOTE_ADDR te bastaría a no ser que quieras comprobar si el cliente usa proxy y en tal caso indicarlo.



Saludos