URL Explode, hvor er fejlen?

Tags:    php

<< < 12 > >>
Hej derude,

Kan i fortælle mig hvorfor det ikke virker når jeg requester www.robertrungholm.dk/blog ?

Min PHP kode:
[code]
<?
$parametre = explode("/", $_SERVER['REQUEST_URI']);

$documenttitle = $parametre['1'];
$pictitle = $parametre['1'];
$pagetitle = $parametre['1'];

require_once("connect.php");
require_once("funktioner.php");
require_once("header.php");

?>

<div class="page">

<div class="pic">
<img src="grafik/<? echo $pictitle; ?>.png" />
</div>

<div class="liner"></div>

<div class="content">

<?

if(($parametre['1'] == "Blog")){

vis_blog();

} else {

echo "Blah blah";

}


?>


</div>

</div>


<?

require_once("footer.php");

?>




19 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Har i nogen idé om hvad der kan være galt?



Hvad siger loggen og hvad ligger der i konfigurationsfilen?



i .htaccess ligger der ingenting.

Noget helt andet er et jeg nu får en fejl 500 på hele min side, jeg har skrevet til mit webhotel og venter bare på svar..



500 skyldes at du har skrevet noget forkert i din .htaccess fil. Det er ikke dit webhotels skyld.



GNU, når jeg sætter din kode ind får jeg bare en fejl 500 :S



Har du husket hele koden??

Hvis ja, så er det webhotellet/serveren der ikke tillader brug af htaccess.

Så må du finde en anden løsning.

evt. lave urls a la http://host.dk/index.php/something/else - bemærk index er skrevet som en rigtig fil.



Hvis webhotellet ikke tillader .htaccess, kommer der ikke en 500-fejl. 500-fejlen kommer kun, hvis .htaccess-filen bliver læst af serveren.



Ja, hele koden er sat ind. Jeg har snakket med supporten igen og brugen af htaccess er slået til.

En anden ting jeg fandt på samme område.
Fold kodeboks ind/udKode 

Vil det ikke virke når jeg requester http://robertrungholm.dk/blog ?



Du finder kun ud af om det virker ved at prøve.



<< < 12 > >>
t