Gå til innhold

Apache - include() funka ikkje?


Anbefalte innlegg

Skrevet

Enkelt og greit spørsmål.

 

Eg har ei maskin med ein lokal Apache server, vert hovudsakleg brukt til å lage websider på. Eg har lagt inn PHP modulen, og det meste fungerar fint.

 

Men ikkje "include($variabel)". :dontgetit:

 

Noken som har ei løysing?

Videoannonse
Annonse
Skrevet

Ingen feilmelding, den skifter bare ikkje variabelen.

 

include() uten variabel fungerar heilt fint. ( Td. include(main.php) )

Skrevet

Det rare er at vist eg uploader sida til ein webserver på nettet, t.d. Lycos, fungerar det heilt fint.

 

Ein kamerat meinte at det kan vere ein konfigurasjonsfeil i php.ini fila, men eg har ikkje klart å finne noke som omhandla akkurat det. :hmm:

Skrevet
Prøv å bruk include('$variabel')

Funker ikkje. :(

'$variabel' funker som kjent dårlig. dobbeltfnutter er tingen "$variabel"

Åh.. selvsagt :blush:

Skrevet

Hadde et håp om at enkeltfnutter kunne fungere, men det funka like dårlig som doble fnutter.

 

* Banker haudet taktfast i bordet *

 

Plagsomt.

Skrevet

Når eg uploader til ein annan webserver, i ditte tilfellet Lycos, fungerar det heilt fint.

 

Error reporting er eg ganske sikker er på, eg kan sjekke når eg kjem heim.

Skrevet

Eg har ingen anelse om ka OS Lycos bruker, men eg kjører XP heime.

 

Eg bruker "gratispakken" til Lycos, og dei fortel oss lite, i hvertfall so eg har fått med meg.

 

Kan det vere so enkelt at Apache og XP krangler?

Skrevet

include("$variabel") or die("Beklager, kunne ikke inkludere '".$variabel."' av en eller annen merkelig grunn");

 

Burde si noe om hvorvidt $variabel er satt.... Jeg tenker i hvertfall med en gang at du bare henter $varibel fra f.eks. index.php?side=Velkommen og så henter $side direkte uten å ta $side = $_GET['side'].....

Skrevet
include("$variabel") or die("Beklager, kunne ikke inkludere '".$variabel."' av en eller annen merkelig grunn");

 

Burde si noe om hvorvidt $variabel er satt.... Jeg tenker i hvertfall med en gang at du bare henter $varibel fra f.eks. index.php?side=Velkommen og så henter $side direkte uten å ta $side = $_GET['side'].....

Er dette nødvendig?

 

Og i så fall, kvar skal det plasserast?

Skrevet
include("$variabel") or die("Beklager, kunne ikke inkludere '".$variabel."' av en eller annen merkelig grunn");

 

Burde si noe om hvorvidt $variabel er satt.... Jeg tenker i hvertfall med en gang at du bare henter $varibel fra f.eks. index.php?side=Velkommen og så henter $side direkte uten å ta $side = $_GET['side'].....

Er dette nødvendig?

 

Og i så fall, kvar skal det plasserast?

Det er nødvendig ja. Plasseres gjerne sammen med andre variabel-defineringer; i toppen av scriptet.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...