Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP 4 a PHP 5, czemu wlasciwie to nie dziala? POMÓŻCIE Dobrzy Ludzie!
andi88
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.07.2008

Ostrzeżenie: (0%)
-----


w moim kodzie HTML pojawiają się następujące elementy PHP:

a). tym kodem podmieniam sobie obrazek tła dla działów, ta opcja DZIAŁA także w PHP 5

<td background="<? switch ($_GET['img']) {
case 1: echo("1"); break;
case 2: echo("2"); break;
case 3: echo("3"); break;
case 4: echo("4"); break;
case 1:default:echo("1");} ?>.jpg" width=515 height=223 valign=top>

cool.gif. wstawiam menu, ta opcja DZIAŁA w php5
<?
include('menu.html');
?>


c) tym kodem dokonuje podmiany zawartosci strony.. działa w php 4 a w PHP 5 NIE DZIAŁA

<?
if($go=="") $go="link1";
if(!file_exists($go.".html"))
{
include "startowa.html";
}
else
{
include_once $go.".html";
}
?>
Ponadto:
w menu linki wyglądają tak:

<a href=index.php?go=profil&img=2 class="a2">Profil</a><br>
<a href=index.php?go=informacje&img=3 class="a2">informacje</a><br>
<a href=index.php?go=kontakt&img=4 class="a2">Kontakt</a>




Głównie Proszę o pomoc z punktem c). bo jak się domyślam tam jest coś nie tak... nie wiem czy chodzi o składnie czy o coś innego. Slabo znam php więc proszę o jak najjaśniejsze odpowiedzi.

Pozdrawiam!
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $go = $_GET[ 'go' ];
  3. ?>


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
andi88
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.07.2008

Ostrzeżenie: (0%)
-----


dzięki bardzo, jedna linijka kodu okazała się zbawienna;)

Ten post edytował andi88 17.07.2008, 11:52:06
Go to the top of the page
+Quote Post
sobstel
post
Post #4





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


dodam tylko, ze nie jest to kwestia PHP4 czy PHP5, ale ustawienia zmiennej konfiguracyjnej register_globals. wygląða na to, że na twoim PHP4 miałeś je włączone, a na PHP5 wyłączone.


--------------------
"If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 06:27