Cytat(FliSs_tCv @ 19.07.2007, 01:47:33 )

ok wiec tak masz sobie skrypt

i napotykasz na 1 warunek if ;] w nim jest $_GET[go] to "go" moze byc równiez innym tekstem najlepiej jedno literowym i nie dlugim no ale jak juz bedzie inaczej to chodzby polacz to mysnikiem czy cosik

$_GET[klan-sportowy] czyli index.php?go=klan-sportowy

jezeli chodzi o nastepny warunek if zapraszam do
file_exists 
include raczej wiesz co robi ;] ?
Znowu to samo... gdy wchodze na strone bez podania zmiennej to wywala mi bład:
Kod
Notice: Use of undefined constant go - assumed 'go' in /var/www/htdocs/index.php on line 96
Notice: Undefined index: go in /var/www/htdocs/index.php on line 96
Dobra to FliSs_tCv podam Ci adres strony
więc tak
http//theoutlaw.ath.cx
http://theoutlaw.ath.cx/index.php?go=1porównaj sobie co się wyświetla
pod tymi błędami wyśtwietla się zawartość odpowiednich plików... ale chodzi o te błędy jak je wykluczyć?
Poradziłem sobie

Do sposobu diller24 trzeba było dodać na początku jeszcze jeden warunek

<?php
// zmienna $go przekazana metoda GET
include "strony/index.php";
else {
$go = $_GET['go'] ;
// sprawdzamy czy zmienna $go nie jest pusta
// sprawdzamy czy plik o danej nazwie istnieje
if(is_file("strony/$go.php")) include "strony/$go.php"; // jezeli plik nie istnieje wyswietla się komunikat
else echo "<br />Nie ma takiej strony :-("; }
// jezeli zmienna $go jest pusta wyswietla się strona glowna
else include "strony/index.php";
}
?>
Poradziłem sobie

Do sposobu diller24 trzeba było dodać na początku jeszcze jeden warunek

Kod
<?php
// zmienna $go przekazana metoda GET
if(empty($_GET['go']))
include "strony/index.php";
else {
$go = $_GET['go'];
// sprawdzamy czy zmienna $go nie jest pusta
if(!empty($go)) {
// sprawdzamy czy plik o danej nazwie istnieje
if(is_file("strony/$go.php")) include "strony/$go.php";
// jezeli plik nie istnieje wyswietla się komunikat
else echo "<br />Nie ma takiej strony :-(";
}
// jezeli zmienna $go jest pusta wyswietla się strona glowna
else include "strony/index.php";
}
?>
Poradziłem sobie

Do sposobu diller24 trzeba było dodać na początku jeszcze jeden warunek

Kod
<?php
// zmienna $go przekazana metoda GET
if(empty($_GET['go']))
include "strony/index.php";
else {
$go = $_GET['go'];
// sprawdzamy czy zmienna $go nie jest pusta
if(!empty($go)) {
// sprawdzamy czy plik o danej nazwie istnieje
if(is_file("strony/$go.php")) include "strony/$go.php";
// jezeli plik nie istnieje wyswietla się komunikat
else echo "<br />Nie ma takiej strony :-(";
}
// jezeli zmienna $go jest pusta wyswietla się strona glowna
else include "strony/index.php";
}
?>