Hogy lehetne azt megcsinálni PHP-ben, hogy ha az url egy megadott akkor átirányít?
Írtam néhány kódot:
//if $actual_link = 'localhost/docs/headertest.php' {
//header( 'Location: [link] );};
//echo $actual_link = " http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]<br>";
//echo $_SERVER['SERVER_NAME'];
//echo "<br>";
//echo $_SERVER['SERVER_NAME']$_SERVER['REQUEST_URI'];
//if $actual_link =;
//if $_SERVER[REQUEST_URI] = "/docs/headertest.php" {
//header( 'Location: [link] )};
$url = "$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
echo $url;
if $url = "localhost/docs/headertest.php" {
echo "asd";};
//header( 'Location: [link] );};
1. értelmetlen:
$url = "$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
helyette:
$url = " [link]
2. A feltételes szerkezetek feltétel részét zárójelek közé tesszük!
3. a csoportosított utasítások záró } jele után nem kell pontosvessző!
Konklúzió: ha nem tudod mit csinálsz, akkor a.) tanuld meg és úgy csináld, b.) ne csináld egyáltalán.
$ha_link = 'localhost/docs/headertest.php';
$ujlink = 'ÚJLINKIDEJÖN';
if($_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] === $ha_link) {
header("Location: $ujlink");
}
Amúgy le kell írnom hogy egy részét innen másoltad:
(rossz szokás ha innen másolod és nem jelented be)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!