30. oktober 2005 - 20:26
Der er
8 kommentarer og 1 løsning
PHP require hjælp
hej På min index.php bruger jeg "require" til at kalde nogle sider frem. Eks.: <?php require 'layout/venstre_top.php'; ?> Men så hvis jeg klikker på et link til en anden side virker den require funktion ikke mere. den anden side ligger ikke i samme mappe som index.php Hvad skal jeg dog gøre for at løse dette problem? Hilsen ReneDK
Annonceindlæg fra QNAP
30. oktober 2005 - 20:28
#1
Hvorfor ændre du ikke bare stien på den nye side sådan at den stemmer med hvordan venstre_top.php ligger i forhold til den i filstrukruren?
30. oktober 2005 - 20:33
#2
Den anden side ligger i en mappe der hedder aktiviteter. Derfor burde koden jo stadig at være ? <?php require 'layout/venstre_top.php'; ?> Er eller er det bare mig?
30. oktober 2005 - 20:44
#3
require tager i forhold til der hvor dit PHP-script ligger. Hvis du er inde i en folder som hedder aktiviteter, vil den derfor lede efter en undermappe i denne ved navn layout og i denne vil den forvente at der ligger et script som hedder venstre_top.php.
30. oktober 2005 - 20:47
#4
ok... hvordan kan man så lave det anderledes så det fungerer??
30. oktober 2005 - 20:52
#5
Måske sådan her: <?php require '../layout/venstre_top.php'; ?> - men om det virker afhænger dog af hvordan din server er konfigureret (og om jeg har forstået din filstruktur korrekt ;^)
30. oktober 2005 - 20:56
#6
Flot arbejde.. DEt virker bare nu..!! :) takker.
30. oktober 2005 - 21:01
#7
Svar :^)
30. oktober 2005 - 21:03
#8
håber du kan hjælpe en anden god gang... er lidt noob på *PHP området stadig
30. oktober 2005 - 21:04
#9
Selvfølgeligt :^)
Vi tilbyder markedets bedste kurser inden for webudvikling