Skrypt z adresem url...

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Zbłąkany
Nowy
Nowy
Posty: 22
Rejestracja: pt mar 26, 2004 1:49 pm

Skrypt z adresem url...

Post 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?
Wankster
Nowy
Nowy
Posty: 40
Rejestracja: ndz mar 23, 2003 12:36 am
Lokalizacja: Polska
Kontakt:

Re: Skrypt z adresem url...

Post autor: Wankster »

[php]<?php

if ( !( isSet( $_GET['id'] ) && empty( $_GET['id'] ) ) )
{
Header( 'Location: index.php?id=home' );
exit( ''Redirect...' );
}

/** dalsza część skryptu **/

?>[/php]
Zbłąkany
Nowy
Nowy
Posty: 22
Rejestracja: pt mar 26, 2004 1:49 pm

Re: Skrypt z adresem url...

Post 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'])))
Dreen
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn paź 20, 2003 6:32 pm
Lokalizacja: Żywiec

Re: Skrypt z adresem url...

Post 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.
Gorcik
Posty: 12
Rejestracja: wt maja 04, 2004 8:11 pm

Re: Skrypt z adresem url...

Post autor: Gorcik »

Może mi ktoś ten skrypt napisać w całości tak żeby działał bo mi coś nie chce działać.
wixor
Przelotem
Przelotem
Posty: 336
Rejestracja: śr gru 31, 2003 10:18 pm
Lokalizacja: Wrocław

Re: Skrypt z adresem url...

Post 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
Andrzej Stokowski
Nowy
Nowy
Posty: 25
Rejestracja: czw maja 06, 2004 2:19 pm
Lokalizacja: Warszawa
Kontakt:

Re: Skrypt z adresem url...

Post autor: Andrzej Stokowski »

polecam użyć

[php]<?php

if(!$QUERY_STRING ==''):

Header( 'Location: index.php?id=home' );

endif;


?>[/php]
ODPOWIEDZ