Includen gaat verkeerd.

  • Onderwerp starter Onderwerp starter Wess
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Wess

Gebruiker
Lid geworden
19 jun 2008
Berichten
5
Beste medeforummers,

Ik ben echt een totale noob in de programmeertaal PHP. Wellicht dat jullie dat nog weten van m'n vorige topic ;-)

Nu ben ik weer tegen een dom probleem aangelopen. Ik wil graag een login pagina includen. Dat gaat niet goed. Ik gebruik de volgende regel:

Code:
<? include("/gallery/gallery.inc.php?mgdo=admin");?>

Het resultaat is hier te zien:
http://www.wb-design.net/lordnelson/login.php

Let wel: er is ook een iFrame aanwezig, maar dat vind ik een waardeloze oplossing.

Heeft er iemand een idee wat ik verkeerd doe?

Alvast bedankt!
Wessel.
 
De URL naar het bestand loopt verkeerd.

Aangezien je een / aan het begin hebt staan gaat hij uit van de root.
Dat is dus jouw domein en niet de map waarin je deze bestanden hebt staan...

Lijkt mij dat je gewoon die slash weg moet halen.
 
Als ik de slash weghaal houd ik dezelfde melding...
Ook het hele pad invullen (vanaf http://) heeft geen zin.

Wat doe ik toch verkeerd? :)
 
Je stuurt hem naar deze pagina, die geeft een 404 dus er zit iets fout in de url.

Gebruik anders het formulier in die pagina en laat hem niet includen. Geef gewoon de action op naar de juist pagina.
 
Laatst bewerkt:
Maar dat is niet zo. Zoals je in de beginpost kunt zien geef ik 'm wel degelijk de goede url... Of het zomaar mogelijk is om het formulier uit dat script te trekken weet ik niet. Volgens mij niet, want het script zit behoorlijk ingewikkeld in elkaar!
 
De PHP site geeft dit aan
PHP:
// Won't work; file.txt wasn't handled by www.example.com as PHP
include 'http://www.example.com/file.txt?foo=1&bar=2';

// Won't work; looks for a file named 'file.php?foo=1&bar=2' on the
// local filesystem.
include 'file.php?foo=1&bar=2';

// Works.
include 'http://www.example.com/file.php?foo=1&bar=2';
Je zult dus het volledige pad moeten gebruiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan