Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]PROBLEM Z KODEM DO PODSTRON
Forum PHP.pl > Forum > Przedszkole
m0num3nt
Witam moze mi ktos powiedziec dlaczego kod mi nie dziala? nie chce ladowac podstron do diva nie wyswietla ich

CODE
<html>
<head>

<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Moja Strona</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/scripts.js"></script>
</head>
<body>
<ul>
<li> <a href="index.php?menu=1">Pozycja pierwsza</a> </li>
<li> <a href="index.php?menu=2">Pozycja druga</a> </li>
<li> <a href="index.php?menu=3">Pozycja trzecia</a> </li>
</ul>

<div id="content">
<?php

$arg = (int)$_GET['menu'];

switch ($arg)
{
case 1:
include('./podstrony/strona1.html');
break;

case 2:
include('./podstrony/strona2.html');
break;

case 3:
include('./podstrony/strona3.html');
break;

default:
include('./podstrony/newsy.html');
break;
}

?></div>
</body>
</html>
maniek.kos
A na pewno dobrze podana jest ściażka do pliku?
m0num3nt
wszystkie podstrony mam w katalogu "podstrony"
testuje na WebServ 2.1 i nie dziala mi jak klikam w ktorys odnosnik to nic mi nie wyswietla
maniek.kos
Spróbuj usunąć ./ przed ścieżką
m0num3nt
probowalem wczesniej i nie dziala :/ albo jakby ktoś mogł mi powiedziec gdzie moge znalezc jakis taki skrypt gotowy(sprawny) to chetnie bym sie przypatrzyl tongue.gif tak samo jak chcialem robic ladowanie podstron na AJAXie to jesli mialem zapisane strony jako html to dzialalo a jako PHP to nie i tez nie wiem czemu ;/
maniek.kos
Spróbuj może coś takiego
  1. $page = strip_tags($_GET['page']);
  2.  
  3. if ( !isset ( $page ) or !$page )
  4. {
  5. include ('./str/home.php');
  6. }
  7. else
  8. if ( is_file ( './str/'.$page.'.php' ) )
  9. {
  10. include ( './str/'.$page.'.php' );
  11. }
  12. else
  13. {
  14. include('brak.php');
  15. }
m0num3nt
nie nadal mi nie dziala :/ kurde potrzebuje jakiegos gotowego skryptu na te ladowanie podstron bo juz od kilku dni w tym internecie szukam i kombinuje metoda prob i bledow i mi nie wychodzi a brakuje mi tego zebym dokonczyl stronke bo jako taki layout juz mam:/
gitbejbe
switch napisany jest dobrze. Wywal narazie include z tej sekcji warunkowej i wklej poprostu gdzieś luzem. Na bank źle masz wpisaną ścieżkę. Ostatnio też zaskoczyła mnie pewna sytuacja, gdy ładowałem strone ajaxem. Czasami trzeba includować nie od głównego folderu a od danego podfolderu. Pokombinuj, powpisuj różne ścieżki
m0num3nt
wrzucilem podstrony do katalogu glownego, dalem
CODE
case 1:
include('strona1.php');
break;

i to czy mam zapisane jako .php czy .html i tak nie dziala :/
Gość
jakie nazwy maja pliki w katalogu podstrony? moze masz .htaccess?
m0num3nt
wrzucilem wszystko do katalogu glownego pliki nazywaja sie strona1.php itd Nie mam tego pliku .htaccess
dżozef
a sprobuj

  1. $nazwa = $_SERVER['HTTP_HOST'];
  2. include $nazwa.'/folder/plik.php';
m0num3nt
cos mam nie tak z tym WebServ 2.1 i nie czyta mi chyba skrypotw bo prosty skrypt

<?php

echo ("TEKST");

?>

w pliku test.php nie dziala i wyswietla pusta strone ? hmm
!*!
Cytat(m0num3nt @ 28.05.2013, 12:14:19 ) *
cos mam nie tak z tym WebServ 2.1
w pliku test.php nie dziala i wyswietla pusta strone ? hmm

A włączyłeś go w ogóle?
m0num3nt
no mam wlaczony bo wrzucilem na ftp wszystko jak trzeba i caly szablon mi sie wyswietla jak trzeba ze wszystkimi divami tylko jak chce zrobic
podstrony wyswietlane w PHP to nie dziala mi to i ogolnie zaden skrypt w PHP nie dziala nawet ten prosty w/w a plik, w ktorym to mam nazywa sie index.php wiec na pewno dzialam po stronie serwera...
!*!
A plik masz na pewno zapisany jako *.php a nie *.php.txt? Sprawdź czy nie masz ukrytych rozszerzeń.
m0num3nt
jest dobrze zapisane typu pliku: Plik PHP (.php)
_Borys_
W jakim folderze umieszczasz pliki ?
Pliki muszą być umieszczane przykładowo Instalacja i konfiguracja WebServ
Jak umieszczasz w innym folderze to musisz zmienić konfigurację.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.