Autor Zpráva
Radek74
Profil *
Dobrý den,

potřeboval bych poradit :-)

na webu mám odkazy typu index.php?jedna=x&dva=y
A potřeboval bych dostat z toho pro začátek jen index.php?jedna=x

Zkoušel jsem různé rady, zejména zde:
http://www.jakpsatweb.cz/server/mod_rewrite/mod-rewrite-priklady.html#dyntostat

Ale nedaří se mi nic :-(

Byl by prosím někdo ochotný k radě ?

Děkuji Radek
Kajman_
Profil *
Radek74:
na webu mám odkazy typu index.php?jedna=x&dva=y
A potřeboval bych dostat z toho pro začátek jen index.php?jedna=x

Pro začátek si zařiďte, ať máte na webu odkazy, po kterých toužíte. Pak teprve řešte nějaké přesměrování.
Radek74
Profil *
O to se právě snažím :-)

Jde mi o to, že ze URI index.php?jedna=x&dva=y
potřebuji, aby bylo vidět (přesměrovat ) na index.php?jedna=x
A podsrtčit obsah ze stránky index.php?jedna=x&dva=y
Louka
Profil
Radek74:
Takže chceš, aby uživatel klikl na odkaz ?jedna=x&dva=y, ale v adrese bylo vidět jen ?jedna=x , přičemž by se zobrazoval obsah z původního odkazu? Můžu se zeptat, k čemu to :)?

Jinak bych to řešil tak, že v index.php bych hned na začátku měl
<?php 
if($_GET['jedna'] && $_GET['dva'] ) 
  { 
      setcookie("dva",$_GET['dva']);
      Header("Location: /?jedna=x");
  }
  
if ( $_COOKIE['dva'] ) { $dva = $_COOKIE['dva']; }


Je to blbost, ale splní účel :). S proměnnou $_GET['dva'] budeš pracovat jako s $dva kterou si vytáhneš z cookie, který slouží jen pro to, aby mohla být ona proměnná vynechána z adresy.
Radek74
Profil *
Chtěl bych udělat příjemnější URI :)
děkuji moc Louko :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: