[PHP]Include

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.
lluck
Posty: 16
Rejestracja: ndz lip 04, 2004 1:42 pm
Lokalizacja: Skierniewice

[PHP]Include

Post autor: lluck »

Witam mam kilka pytan dotyczacych include.Mam 2 tabelki : w lewej jest menu , a w prawej sa ladowane strony.W tabelce prawej mam nastepujacy kod :
<?
if(!(isset($_GET['akcja']))) { //Jezeli nie istnieje GET
echo("tralalal"); //pokazuje zawartosc indexu
} else { //Jesli istnieje to
if(is_file("".$_GET["akcja"].".php")) { //sprawdza czy plik jest
include("".$_GET["akcja"].".php"); //Jesli te warunki zostana spelnione, includuje
} else { //Jesli nie..
echo "Błąd 404!"; } } //Wyrzuca błąd
?>
Linki wygladaja tak :
"index.php?akcja=twój plik"
Wiec tak : Na samym poczatku po uruchomieniu indexu pojawia sie text "tralalal". Jak do tego textu wyswietlanego na poczatku dodac np. zdjecie ?

I jesli np. zaladuje jakas inna strone to co pozniej dac w linku aby wrocic do tego co wyswietla sie na poczatku "tralalal" ??

Mam jeszcze jedno pytanie : zalozmy,ze tabelka do ktorej laduje nowe strony ma wymiary 500 x 400. Jesli zaladuje text nie mieszczacy sie w niej tabelka sie rozciagnie.Jesli przygotowuje strone do zaladowania w tej tabelce musze uwazac aby text zajmowal tyle aby zmiescil sie w tabelce. Jak to kontrolowac ? Robilem tabelke o tych samych wymiarach,ale gdy zaladuje taka strone to prawej tabelki ona sie rozciaga ....

Mam nadzieje,ze rozumieci o co mi chodzi :)

PHP dopiero sie ucze - na razie nic nie umiem wiec prosze was o pomoc.
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [PHP]Include

Post autor: Grzegorz Winiarski »

[php]<?php
echo "tre <img src=jakis.jpg>";

?>[/php]
Żeby wrócić to pierwszej strony możesz zrobić taki link

Kod: Zaznacz cały

<a href="index.php">link</a>
albo zrobić tak:
[php]<?php
if(!isset($_GET['akcja']) || $_GET['akcja']=='start') {
/... tutaj reszta skryptu
}

?>[/php]
a link bedzie wygladal tak

Kod: Zaznacz cały

<a href="index.php?akcja=start">link</a>
lluck
Posty: 16
Rejestracja: ndz lip 04, 2004 1:42 pm
Lokalizacja: Skierniewice

Re: [PHP]Include

Post autor: lluck »

Dlaczego nie moge zrobic czegos takiego :
to nie dziala...

Slyszalem,ze serwer musi miec wlaczona obsluge zdalnych plikow,czy to prawda ? Jesli tak,to jak to zrobic - mam konto na http://www.tripod.lycos.co.uk.
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [PHP]Include

Post autor: Grzegorz Winiarski »

Na Lycosie chyba nie możesz tego zrobić musisz mieć dostęp do ustawień serwera.
lluck
Posty: 16
Rejestracja: ndz lip 04, 2004 1:42 pm
Lokalizacja: Skierniewice

Re: [PHP]Include

Post autor: lluck »

A jest jakis darmowy serwer na ktorym moge ?
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [PHP]Include

Post autor: Grzegorz Winiarski »

Nie wiem.
ODPOWIEDZ