Autor Zpráva
m
Profil *
ako mam urobit prosim redirect ? (tak s a to vola myslim :) )
t.z. nechcem dat link priamo: www.nieco.cz ale takto: www.mojastranka.cz/www.nieco.cz (t.z. odkazujem to cez svoju stranku.. ) chapete co myslim ? :)
Ako sa to da urobit pls ?

diki
Akacko
Profil
m
toto www.mojastranka.cz/www.nieco.cz by mělo byt výsledkem mod_rewrite (.htaccess). Předtím by to mohlo vypadat takto www.mojastranka.cz/index.php?kam=www.nieco.cz.

Na stránce pote stačí jednoduchý kód:
<?php
header('location: '.$_GET['kam'].'');
?>
m
Profil *
diki ;)

a teda adresu treba davat tak ako som napisal ? www.mojastranka.cz/www.nieco.cz
?

diki
sh00ter
Profil
a pokud bys chtel pri tom redirectu jeste neco vypisovat pouzij meta tag
<?php
echo "<meta http-equiv='refresh' content='0; URL=".$_GET['kam']."'>";
?>

a ta 0 je cas v sekundach pred redirectem
sh00ter
Profil
pro to abys moh tu adresu zadavat takle si do rootu webu udelej soubor s nazvem .htaccess a dej do nej todle

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/.*\..*\.*$
RewriteRule ^(.*)$ /index.php?kam=$1  [L,NC,QSA]



takle by to melo fungovat

pripadne pokud rozumis regulernim vyrazum tak si ho predelej, ja v tom nak extra neumim...
Akacko
Profil
jo a pokud to děláš pomoci header() tak by to mělo vypadat takto:
<?php
header('location: http://'.$_GET['kam'].'');
?>

nevím jestli by to fungovalo i bez toho, ale pro jistotu.
m
Profil *
diki moc vsetkym ;)
AM
Profil *
Dulezite je to http://, jen pro upresneni,
header("location: http://www.neco.cz"); te presmeruje na adresu neco.cz, kdezto
header("location: www.neco.cz"); te presmeruje na soubor na serveru kde jses s nazvem www.neco.cz

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:

0