/
Forside
/
Teknologi
/
Udvikling
/
PHP
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
PHP
#
Navn
Point
1
rfh
3959
2
natmaden
3372
3
poul_from
3310
4
funbreak
2700
5
stone47
2230
6
Jin2k
1960
7
Angband
1743
8
Bjerner
1249
9
refi
1185
10
Interkril..
1146
Forskel på webservere
Fra :
Kenneth Kristensen
Dato :
18-02-03 18:26
Hej
Jeg har prøvet nedenstående kode på 2 forskellige webservere.
1. Apache/1.3.14 (Unix) PHP/4.0.3pl1 mod_perl/1.24_01 ApacheJServ/ 1.1.2
mod_ssl/2.7.1 OpenSSL/0.9.6
2. Apache/2.0.40 (Red Hat Linux)
På 1 virker det og siderne skiftes, hvorimod det ikke virker på 2.
Nogen der har en ide til hvorfor det ikke virker på 2?
<body>
<table>
<tr>
<td class="menu"><a href="index.php?page=test">Main</a></td>
<td class="menu"><a href="index.php?page=contacts">Project
team</a></td>
<td class="menu"><a
href="index.php?page=timeschedule">Timeschedule</a></td>
<td class="menu"><a href="index.php?page=docs">Documents</a></td>
<td class="menu"><a href="index.php?page=links">Links</a></td>
</tr>
</table>
<br>
<?php
if ( isset($page) )
{
$page = $page . ".php";
require($page);
}
else { require("main.php"); }
?>
</body>
--
/kenne
Fordelen ved Windows er, at man ikke behøver foretage
sig noget dumt, for at få den til at gå ned!
Thomas Lindgaard (
18-02-2003
)
Kommentar
Fra :
Thomas Lindgaard
Dato :
18-02-03 18:55
Kenneth Kristensen <kenne@control.auc.dk> wrote in
news:3E526CB9.F2C2AA9F@control.auc.dk:
> Jeg har pr›vet nedenst†ende kode p† 2 forskellige webservere.
>
> 1. Apache/1.3.14 (Unix) PHP/4.0.3pl1 mod_perl/1.24_01 ApacheJServ/
> 1.1.2 mod_ssl/2.7.1 OpenSSL/0.9.6
> 2. Apache/2.0.40 (Red Hat Linux)
>
> P† 1 virker det og siderne skiftes, hvorimod det ikke virker p† 2.
> Nogen der har en ide til hvorfor det ikke virker p† 2?
Med garanti fordi register_globals er slået til på 1) men ikke på 2).
Prøv med
<?php
if ( isset($_GET['page']) )
{
require($_GET['page'].'.php');
}
else
{
require('main.php');
}
?>
--
Hyggehej
/Thomas
Kenneth Kristensen (
19-02-2003
)
Kommentar
Fra :
Kenneth Kristensen
Dato :
19-02-03 09:51
Thomas Lindgaard wrote:
> Med garanti fordi register_globals er slået til på 1) men ikke på 2).
>
> Prøv med
> <?php
> if ( isset($_GET['page']) )
> {
> require($_GET['page'].'.php');
> }
> else
> {
> require('main.php');
> }
> ?>
Det var lige det der skulle til.
Tak for det.
--
/kenne
Det er aldrig for sent at give op!
Søg
Alle emner
Teknologi
Udvikling
PHP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177825
Tips :
31982
Nyheder :
719565
Indlæg :
6411005
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.