rykendo
(Rykendo)
#1
Witam!
Przedstawiam wam kolejny mój problem. Mianowicie, postępowałem zgodnie z poradnikiem.
http://www.webdiary.pl/technologie+art.id+50.htm
Niestety nadal nic mi nie działa
index.php
<?php
if(isset($dzial)){
if(file_exists($dzial.".php")){
$plik = $dzial.".php";
include($plik);
}else{
echo "Wystąpił błąd - brak pliku";
}
}else{
include("newsy.php");
}
?>
auto
[/code]
Chomdy ustawione. W auto.php i newsy.php mam samą treść. Co tu jest zgrane?
howks
(Howks0)
#2
Trochę ruski jest ten kod w tym poradniku. Zobacz czy tak przejdzie
<?php
if(isset($_GET['dzial'])) $dzial = $_GET['dzial']; else $dzial = '';
if(!empty($dzial)){
if(file_exists($dzial.".php")){
$plik = $dzial.".php";
include($plik);
}else{
echo "Wystąpił błąd - brak pliku";
}
}else{
include("newsy.php");
}
?>
auto[/code]
Airborn
(Airborn)
#3
jeżeli odnośniki masz w takiej postaci jak w linku
dowolny tekst
[/code]
to warto by zmienić dwie rzeczy:
pierwsze, nie stosować spacji w nazwach działu
drugie jeszcze przed if(isset($dział)) dać $dzial = $_GET[‘dzial’];
niemniej jednak takie rozwiązanie i tak i tak nie jest bezpieczne
Zulowski
(Zulowski)
#4
Ja tam nigdy problemów nie miałem, może dlatego, że jak dołączałem pliki w php, to używałem składni :
<?php
include "nazwa.php";
?>