Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: MakiaResc en 9 Septiembre 2007, 07:33 AM

Título: Ocultar ID al entrar a la Pagina
Publicado por: MakiaResc en 9 Septiembre 2007, 07:33 AM
Bueno comienza mi duda, digamos que yo envio un email a un amigo el cual es una broma, pero para ello cuando responda la broma sobrer sexo me llege el wemail a mi sin que se de cuenta.

Es decir hagamos un ejemplo con web fantasma:

www.algojaja.com/id=micorreo@gmail.com

pero lo quew yo quiero es que cuando el haga clic en el correo que por ejemplo va a decir TEXT de SEXO y el link seria el de arriba, como podria hacer para que cuando el hiciera clic en el link, al entrar a la web la web tomara la variable y la guardara, de modo que al entrar a la web el solo viera

www.algojaja.com/

Cabe mencionar que de momento tengo esto:

<INPUT TYPE="hidden" name="destinatario" VALUE="<? echo $id; ?>

Entonces cuando el envia las respuestas de sexo las respuestan van a llegar al correo que este enfrente de id=  pero si el se da cuenta de lo de la ID= logicamente lo va a borrar entonces si lo borra al enviar las respuestas nbo le llegarian a nadie, por ello quiero saber si existe metod de que la web recoja el id y lo borre pero lo deje en este campo oculto

<INPUT TYPE="hidden" name="destinatario" VALUE="<? echo $id; ?>

Espero haberme explicado y espero me puedan ayudar...

Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: Hans el Topo en 9 Septiembre 2007, 13:50 PM
puedes hacer un form que con los datos del GET se rellene y se autoenvie por POST a otro form que será el que tú amiwito va a responder

asi tienes los datos


puedes haerlo también por cookies o sesiones
Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: z0t0 en 9 Septiembre 2007, 13:51 PM
Buenas, mira si estudias un poco como funcionan por ejemplo los formularios en html ...

<form action="..." method=POST> en vez de GET que muestra toda la informacion en la url tanto variables... cambia el method=GET por method=POST...

PD: no se si hay mas funciones asi que te puedan valer.

Un Saludo.

Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: MakiaResc en 9 Septiembre 2007, 18:37 PM
No me entendieron, lo que yo en si quiero es que al entrar a la pagina

www.algojaja.com/id=micorreo@gmail.com

Y que la pagina se autorecarge y aparezca asi

www.algojaja.com/

Pero que en el campo

<INPUT TYPE="hidden" name="destinatario" VALUE="<? echo $id; ?">

Se haya guardado la ID de la primera pagina y al mostrar

www.algojaja.com/


El campo tome el valor de:

<INPUT TYPE="hidden" name="destinatario" VALUE="micorreo@gmail.com">

Y ojala me ayuden con el codigo o el php

Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: alone-in-the-chat en 9 Septiembre 2007, 20:07 PM
Podrias hacer en el index.php de la pagina algo asi


Código (php) [Seleccionar]


<?php
session_start
();
if (isset(
$_GET['id']))
{
    if (
session_is_registered('destinatario') == false)
    {
          
session_register("destinatario");
     }
    
$_SESSION['destinatario'] = $_GET['id'];
    
header("Location http://www.algojaja.com");

}


?>




Eso en la cabecera ,
Y mas abajo podrias colocar algo asi

Código (php) [Seleccionar]

if (isset($_SESSION['destinatario']))
{
   echo "<INPUT TYPE='hidden' name='destinatario' VALUE='".$_SESSION['destinatario']."'>";
}



No lo eh probado  :xD toy de salida pero deberia de funcionarte bien  :D , al menos espero que te ayude


Saludos
Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: MakiaResc en 11 Septiembre 2007, 21:55 PM
Ahorita cuando acabe mi tarea lo pruebo y te aviso pero de antemano gracias por el codigo lo pruebo y os aviso vale...
Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: SirLanceCC en 12 Septiembre 2007, 00:09 AM
tambien puedes codificar el correo en base 64 y así no se vería descaradamente el correo, pero si seguirían estando los caracteres en la url... espero que me entiendas
Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: MakiaResc en 12 Septiembre 2007, 04:00 AM
si se de que me hablas pero el problema es derspues decodificar la url ....

Ya voy a priobar el codigo de arriba

Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: MakiaResc en 12 Septiembre 2007, 04:08 AM
alone-in-the-chat ya lo probe el codigo pero si entro a la página www.www.com/?id=correo@hotmail.com no pasa nada se sige mostrando el correo en la ulr y la segunda parte del codigo si funciona pero en la primera no pasa nada......
Título: Re: Ocultar ID al entrar a la Pagina
Publicado por: alone-in-the-chat en 12 Septiembre 2007, 18:13 PM
Citar
alone-in-the-chat ya lo probe el codigo pero si entro a la página www.www.com/?id=correo@hotmail.com no pasa nada se sige mostrando el correo en la ulr y la segunda parte del codigo si funciona pero en la primera no pasa nada......

XD pero si sere distraido :P weno si te fijas estoy iniciando la session en la parte de arriba vdd??
bueno en ese momento se envian cabeceras al explorador , por ello cuando llega a la parte de ejecutar el
Código (php) [Seleccionar]

header ().....

debe de lanzar un error  por que la funcion header tb envia cabeceras al explorador pero como ya se enviaron no permite

;D

toncssss puedes probar a redireccionar con javascript
como?

Código (php) [Seleccionar]

echo '
<script type = "text/javascript" language="javascript">
document.location.href = "http://www.algojaja.com";
</script> ';




espero que ahora si te sirva xD por cierto de nuevo lo hice a la apurada :P asi que mejoralo

Saludos