[PHP] Include Bron bestand

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
Hej,

Een hele simpele vraag waar ik maar niet achter kom:

2 situatie's
• het bestand (connect.inc) includen in telefoon/index.php
• het bestand (connect.inc) includen in fotosite/input.php

Nu wil ik dat connect.inc kan 'zien' dat index.php hem geincluded heeft in situatie 1.
Dus dat je een soort van variable krijgt ($INC_BRON ofzo) die je de waarde "telefoon/index.php" terug geeft (of "fotosite/input.php" als input.php connect.inc geinclude heeft).
Het belang is hier grotendeels bij de Directorie! Dus variabellen zomaar meegeven etc. is geen optie omdat ik vaak dezelfde files gebruik met meerdere applicatie's (editten vergeet je gewoon of gaat fout).

Ik hoop dat mijn verhaal duidelijk is (en er een oplossing voor is ;) )

Tnx!!

[ Voor 22% gewijzigd door Mir op 19-06-2003 15:10 ]


Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 11:40
connect.inc kan zelf vrij weinig... Je kan wel een variabele stoppen in je file, dan die file includen, en als die dan true is/bestaat dan is je include gelukt...

|>


Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
Ja, maar dat vind ik zo'n enge oplossing (dingen die je ook vergeet met nieuwe bestanden ofzo..)

Ik hoop dat het mooier kan! ;)

Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

$_SERVER["SCRIPT_FILENAME"]

Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 11:40
Mir schreef op 19 June 2003 @ 15:08:
Ja, maar dat vind ik zo'n enge oplossing (dingen die je ook vergeet met nieuwe bestanden ofzo..)

Ik hoop dat het mooier kan! ;)
Ik zie het nut niet, als je een check doet op de file (of die bestaat) dan ben je er toch al? Ik snap niet helemaal waarom je het zo zou doen?

|>


Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
Erkens--> Ik ga het proberen!
Simon---> Ik heb m'n first post even geedit..was wat vergeten! :)

Acties:
  • 0 Henk 'm!

  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 05-08 13:55
edit:
Niet goed gelezen :X

[ Voor 75% gewijzigd door Sn3akz op 19-06-2003 15:12 ]


Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 11:40
Dus wilt zien waar de file zich in bevind, dus het 'dynamische' gedeelte zit in connect.inc?

Waarom doe je dan niet in file1 een var die heet bijvoorbeeld $dirincofzo, en ook in file twee, en dan bij het includen dan weet je welke file dir je het over hebt, als je het gek wilt doen, maar je kan ook $_SERVER['DOCUMENT_ROOT'] gebruiken, toch?

|>


Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
$_SERVER["SCRIPT_FILENAME"] pakt 'ie niet

hij kent SCRIPT_FILENAME niet

ik zoek ondertussen wel even verder...

Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 11:40
Mir schreef op 19 June 2003 @ 15:13:
$_SERVER["SCRIPT_FILENAME"] pakt 'ie niet

hij kent SCRIPT_FILENAME niet

ik zoek ondertussen wel even verder...
Welke php versie draai je?

|>


Acties:
  • 0 Henk 'm!

  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 05-08 13:55
Mir schreef op 19 June 2003 @ 15:13:
$_SERVER["SCRIPT_FILENAME"] pakt 'ie niet

hij kent SCRIPT_FILENAME niet

ik zoek ondertussen wel even verder...
kijk anders even met phpinfo() of print_r($_SERVER) welke hij wel pakt...

Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
$_ENV["SCRIPT_NAME"]

werkt..
tnx!!

gewoon even strippen en ik weet waar hij uit komt!

Acties:
  • 0 Henk 'm!

  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 05-08 13:55
Had je dit niet uit kunnen zoeken zonder topic? :D

Acties:
  • 0 Henk 'm!

  • Mir
  • Registratie: Maart 2001
  • Niet online
Niet als je al een hele dag ah zoeken bent ;)

Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Mir schreef op 19 June 2003 @ 16:06:
Niet als je al een hele dag ah zoeken bent ;)
mja, in zulke gevallen doe ik een phpinfo() om te zien wat ik allemaal aan data heb ;)
Pagina: 1