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

#7451
Al principio iba a decir que estas como una cabra, pero ahora te digo que lo unico que le falla al chiste es que es demasiado largo  :xD



Saludos
#7452
Yo creo que lo deducen todo de una media y lo intentan poner como si fuera en tiempo real XD





Saludos
#7453
Hay algunas empresas como iDefense que pagan por encontrar 0 days en sistemas populares tipo Windows,Oracle etc.. la condicion es.. ellos te pagan tu les das el Poc y les cedes todos los derechos de el XD..




Saludos
#7454
PHP / Re: Enviar formulario a correo
12 Agosto 2010, 15:13 PM
Todos los scripts que se te han dado aquí funcionam.

http://php.net/manual/es/function.mail.php -- FUNCION MAIL
http://php.net/manual/es/reserved.variables.get.php -- RECOGER VARIABLES POR URL.
http://www.php.net/manual/es/reserved.variables.post.php -- RECOGER VARIABLES POR HEADER.
http://php.net/manual/es/function.fwrite.php -- ESCRIBIR UN ARCHIVO.



Saludos
#7455
PHP / Re: Enviar formulario a correo
10 Agosto 2010, 09:33 AM
Los hosting gratuitos no suelen ser muy hospitalarios en temas de smtp XD.
Como envias exactamente el correo ?
prueba con ::www.000webhost.com/



Saludos
#7456
PHP / Re: LOGIN EN PHP, CERRAR SESION
8 Agosto 2010, 14:31 PM
emmmmmmmm va, al tio ya le aveis dado la solucion.. y yo creo que eso lo podeis seguir por privados :)




Saludos
#7457
PHP / Re: incompatibilidad con php 5
8 Agosto 2010, 14:24 PM
Pues eso es un error..si tu tienes una variable con la contraseña de algo por ejemplo yo mediante la url te la puedo cambiar :P
para las variables GET(via url) utiliza $_GET['nombrevariable'] y para los POST (via header) utiliza $_POST['nombrevariable'] para las cookies utiliza $_COOKIE['nombrecookie'] etc..

aqui tienes una lista de las predefinidas. http://www.php.net/manual/en/reserved.variables.php
y aqui el porque no utilizar register_globals. http://ca.php.net/manual/en/security.globals.php



Saludos
#7458
PHP / Re: incompatibilidad con php 5
8 Agosto 2010, 13:52 PM
Yo no te recomiendo nada el register_globals... es una de las mayores cagadas de PHP..
Por algo lo han desactivado de PHP 5 XD


Saludos
#7459
PHP / Re: Enviar formulario a correo
7 Agosto 2010, 12:17 PM
Obviamente en localhost no funcionara a no ser que tengas instalado un servidor smtp.




Saludos
#7460
PHP / Re: Enviar formulario a correo
7 Agosto 2010, 01:28 AM
Espero que sepas lo minimo de php y html porque sino te va a ser bastante jodido :P

para empezar necesitas 2 archivos (3 con el que vas a guardar los datos). El mail.php que servira para enviar el email y el recive.php con el que recibiras la informacion.

el mail.php contendra esto:
Código (php) [Seleccionar]
<?php
// drvy bsm
if (isset($_POST['hacia'],$_POST['subjeto'],$_POST['mensaje'],$_POST['desde'])) 
{print 
enviar_mail($_POST['hacia'],$_POST['subjeto'],$_POST['mensaje'],$_POST['desde']);} else {print 'Todos los campos son obligatorios';}

function 
enviar_mail($hacia,$subjeto,$mensaje,$desde)
{

$cabeceras "From: " strip_tags($_POST['desde']) . "\r\n";
$cabeceras .= "MIME-Version: 1.0\r\n";
$cabeceras .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
if (mail($hacia,$subjeto,$mensaje,$cabeceras)) {print 'Email enviado';} else {print 'Email no enviado';}
}
?>

<html>
<head>
<title>WIKI WIKI [drvy|BSM]</title>
</head>
<body>
<center>
<form action="" method="POST">
<input type="text" name="hacia" value="destinario@destino.com">
<br /><input type="text" name="subjeto" value="subjeto">
<br /><textarea name="mensaje">Texto...</textarea>
<br /><input type="text" name="desde" value="mailfalso@mailfalso.com">
<br /><input type="submit" value="Enviar">
</form>
</center>
</body>
</html>


el recive.php esto:
Código (php) [Seleccionar]
<?php
$ruta 
'datos.txt';
if(isset(
$_POST['k_nombre'])) {$nombre $_POST['k_nombre'];} else {$nombre 'NoIntroducido';}
if(isset(
$_POST['k_cuidad'])) {$cuidad $_POST['k_cuidad'];} else {$cuidad 'NoIntroducido';}
if(isset(
$_POST['k_pais'])) {$pais $_POST['k_pais'];} else {$pais 'NoIntroducido';}
if(isset(
$_POST['k_email'])) {$email $_POST['k_email'];} else {$email 'NoIntroducido';}
if(isset(
$_POST['k_telefono'])) {$telefono $_POST['k_telefono'];} else {$telefono 'NoIntroducido';}

function 
escribir_en($ruta,$nombre,$cuidad,$pais,$email,$telefono)
{
$archivo fopen($ruta,'a+');
fwrite($archivo,$nombre.' | '.$cuidad.' | '.$pais.' | '.$email.' | '.$telefono."\r\n");
fclose($archivo);
return true;
}

escribir_en($ruta,$nombre,$cuidad,$pais,$email,$telefono);
?>

Puedes cambiar la variable $ruta por un archivo con un nombre que te de la gana.

Y el formulario (de prueba) que tienes que enviar mas o menos contiene esto:
Código (html4strict) [Seleccionar]
<html>
<center>
<h1> Rellene este formulario </h1>
<span>Todos los campos son obligatorios!</span>
<form action="http://dominio.com/mail/recive.php" method="POST">
<table>
<tr><td>Nombre:</td><td><input type="text" name="k_nombre"></td></tr>
<tr><td>Cuidad:</td><td><input type="text" name="k_cuidad"></td></tr>
<tr><td>Pais:</td><td><input type="text" name="k_pais"></td></tr>
<tr><td>Email:</td><td><input type="text" name="k_email"></td></tr>
<tr><td>Telefono:</td><td><input type="text" name="k_telefono"></td></tr>
<tr><td>Enviar:</td><td><input type="submit" value="Enviar"></td></tr>
</table>
</form>
</center>


lo mas importante ahi es el..
Código (html4strict) [Seleccionar]
<form action="http://dominio.com/mail/recive.php" method="POST">
que es donde tendras que introducir tu dominio y donde alojas el archivo recive.php.

Una vez que hayas enviado el email y el cliente lo haya rellenado te vas a tu servidor buscas el archivo donde se guardan los datos y los ves :P . Como dije si no tienes ni **** idea de esto mejor ni lo hagas.

PD: Tambien se puede combinar en un solo archivo pero pa eso ya colores y gustos :P

Saludos