Strona 1 z 1
Skrypt z adresem url...
: pt mar 26, 2004 11:25 pm
autor: Zbłąkany
Mam pytanie: chcialbym aby skrypt sprawdzal adres jaki mam wpisany do dokumentu i w zaleznosci czy ma on dopisane parametry linku np. /?id=1 lub w ogole nie ma takich parametrow odswiezal strone juz z wprowadzonym jakims domyslnym operatorem, zna ktos jakas taka funkcje?
Re: Skrypt z adresem url...
: pt mar 26, 2004 11:49 pm
autor: Wankster
[php]<?php
if ( !( isSet( $_GET['id'] ) && empty( $_GET['id'] ) ) )
{
Header( 'Location: index.php?id=home' );
exit( ''Redirect...' );
}
/** dalsza część skryptu **/
?>[/php]
Re: Skrypt z adresem url...
: pt mar 26, 2004 11:56 pm
autor: Zbłąkany
Big Thanks:) pomoglo musze to teraz zrozumiec tylko i bedzie si;)
Co jakis czasy wyskakuje mi taki blad:
Parse error: parse error, unexpected T_STRING in
c:\inetpub\wwwroot\index.php on line
5
Z czym to jest zwiazane? moze w niewlasciwe miejsce to wkleilem?? probowalem przed <html> i przed <head> i w <body> nawet ale za chiny nie wiem gdzie:( P.S. Linia 5 to u mnie wiersz:
Kod: Zaznacz cały
if (!(isSet($_GET['id']) && empty($_GET['id'])))
Re: Skrypt z adresem url...
: sob mar 27, 2004 1:40 am
autor: Dreen
[php]if (!(isSet($_GET['id']) && empty($_GET['id'])))[/php]sprobuj przepisac na[php]if (!isset($_GET['id']))[/php]mysle ze tyle powinno wystarczyc jak nie zadziala to zmien[php]Header( 'Location: index.php?id=home' ); exit( ''Redirect...' );[/php]na[php]\* tu ladujesz 'home' tak jak to robisz w index.php *\ die("");[/php]mysle ze to wszystko naraz powinno pomoc.
Re: Skrypt z adresem url...
: wt maja 11, 2004 1:40 pm
autor: Gorcik
Może mi ktoś ten skrypt napisać w całości tak żeby działał bo mi coś nie chce działać.
Re: Skrypt z adresem url...
: wt maja 11, 2004 1:53 pm
autor: wixor
[php]<?php
<?php
if (isset( $_GET["id"])
{
header( "Location: index.php?id=home" );
die();
}
?>
<!DOCTYPE ...>
<html>
<head>
(....)
[/php]
PS. gratuluję tym, którzy zrozumieli twoje pytanie
Re: Skrypt z adresem url...
: czw maja 13, 2004 9:07 pm
autor: Andrzej Stokowski
polecam użyć
[php]<?php
if(!$QUERY_STRING ==''):
Header( 'Location: index.php?id=home' );
endif;
?>[/php]