🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #2906

Re: Ayudita con PHP

#2906
From: Jos� Miguel Santib��ez
Date: Thu, 14 Jul 2005 03:56
45 lines
2552 bytes
En el cap�tulo anterior (news:87y88atg2o.fsf@guti.no-ip.org), Cristian
Gutierrez <crgutier@dcc.uchile.cl> dijo: 

> Hoy en la tarde, pintamono79@yahoo.es dijo:
>> Tengo la siguiente l�nea en php
>> echo "<a
>> href=\"audit.php?usuar=".$variable."&filtrito=".$variable[1]."&op=2\">
>> Hace algo</a> /
>> <a
>> href=\"audith.php?usuar=".$row41[0]."&filtrito=".$row41[1]."&op=1\">Ha
>> ce otra cosa</a></font></p>";
>>
>> el problema es que como paso la variable $op por url eso queda
>> anotado en la barra de direcciones como mierda puedo borrar la barra
>> de direcciones desde php??
> 
> Dos alternativas (al menos):
> 
> * Usar POST en vez de GET. Ojo que esto solo hace que no aparezcan las
>   variables en la barra de direcciones; en cuanto a seguridad no se
>   gana nada. Tambien implica que no es un mero <a href="..."> lo que
>   necesitas, sino un formulario con las variables en inputs "hidden".
> 
> * Guardar datos que quieras pasar de un request a otro en la sesion
>   ($_SESSION u otra cosa que cumpla el mismo objetivo).
> 

Una m�s: pasar los datos de _GET a cookies respectivas, se leen con el 
$_REQUEST

ejemplo simple:
if(strlen($_SERVER["QUERY_STRING"]) > 0) {
  foreach($_GET as $k => $v) 
   setcookie($k, $v);
  header("location: $PHP_SELF");
  exit;
}

luego viene el c�digo normal...

(hay otro, pero es de pago ;-) )
-- 
                           Jose M. Santiba�ez A.
                             <jms@nivel5.cl>
                           <http://caos.cl/jms>
Technical Details
Message-ID: <Xns9692F3960435Cjmsnews@200.27.221.71>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!nntp-server.pubsub.com!news1.nivel5.cl!news.vcd.cl!not-for-mail
References: <1121274843.311781.144200@g43g2000cwa.googlegroups.com> <87y88atg2o.fsf@guti.no-ip.org>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,a436de1a2dcb84a5
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Newsgroups: chile.comp.programacion
Subject: Re: Ayudita con PHP
From: "Jos� Miguel Santib��ez" <jms@nospam.nivel5.cl>
References: <1121274843.311781.144200@g43g2000cwa.googlegroups.com> <87y88atg2o.fsf@guti.no-ip.org>
Organization: Caos Consultores
Message-ID: <Xns9692F3960435Cjmsnews@200.27.221.71>
User-Agent: Xnews/5.04.25
X-Face: +|NgjgFM{<rs%\Q|vUu16]a6,}?MJTA<!PEEI+x&Gw-Gyq+?$}fvo+.(,-r;)~Qzn)#{{nxU,OT?w^s<7m4ckCJ*L$c#I)yHL7b)GdU*#l
NNTP-Posting-Host: 201.246.204.150
X-Original-NNTP-Posting-Host: 201.246.204.150
Date: 13 Jul 2005 23:56:31 -0400
X-Trace: news.vcd.cl!not-for-mail 1121309791 201.246.204.150 (13 Jul 2005 23:56:31 -0400)
X-Original-Trace: 13 Jul 2005 23:56:31 -0400, 201.246.204.150
Lines: 45
X-Authenticated-User: jms
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!nntp-server.pubsub.com!news1.nivel5.cl!news.vcd.cl!not-for-mail