hele simpele vraag over schrijfwijze
Het zal wel te maken hebben met de slashes maar ik krijg het niet voor elkaar.
Jullie zien de fout ongetwijfeld direct!?
Als je " gebruikt moet je ook ".." gebruiken, als je ' gebruikt dan zo '..'
Wellicht is het handig om te vermelden wat er mis gaat.
Bestaat je $id eigenlijk wel?
Ok en wat is je foutmelding? error_reporting(E_ALL); bovenaan je script proppen.
Gebruik daarom altijd, voor interne paden,
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# Set Constants SEPARATOR:
#DIRECTORY_SEPARATOR; //windows or unix
define ('DIRURLLink', '/'); //public links
# SET boottrap
$applicationPath = realpath(dirname(__FILE__) . DIRECTORY_SEPARATOR. '../..' . DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR;
define ('SitePath', $applicationPath);
$map = 'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.$ID.DIRECTORY_SEPARATOR;
#DIRECTORY_SEPARATOR; //windows or unix
define ('DIRURLLink', '/'); //public links
# SET boottrap
$applicationPath = realpath(dirname(__FILE__) . DIRECTORY_SEPARATOR. '../..' . DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR;
define ('SitePath', $applicationPath);
$map = 'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.$ID.DIRECTORY_SEPARATOR;
dan moet het zeker gaan werken, mits het ID leeg is natuurlijk
Gewijzigd op 17/08/2010 20:01:31 door Mark Beets
Oei, hoe gebruik ik dit dan?
Mark Beets op 17/08/2010 19:57:47:
Het kan zijn dat je script schrikt van /",
Gebruik daarom altijd, voor interne paden,
dan moet het zeker gaan werken, mits het ID leeg is natuurlijk
Gebruik daarom altijd, voor interne paden,
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# Set Constants SEPARATOR:
#DIRECTORY_SEPARATOR; //windows or unix
define ('DIRURLLink', '/'); //public links
# SET boottrap
$applicationPath = realpath(dirname(__FILE__) . DIRECTORY_SEPARATOR. '../..' . DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR;
define ('SitePath', $applicationPath);
$map = 'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.$ID.DIRECTORY_SEPARATOR;
#DIRECTORY_SEPARATOR; //windows or unix
define ('DIRURLLink', '/'); //public links
# SET boottrap
$applicationPath = realpath(dirname(__FILE__) . DIRECTORY_SEPARATOR. '../..' . DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR;
define ('SitePath', $applicationPath);
$map = 'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.'1'.DIRECTORY_SEPARATOR;
$map = SitePath.'link'.DIRECTORY_SEPARATOR.$ID.DIRECTORY_SEPARATOR;
dan moet het zeker gaan werken, mits het ID leeg is natuurlijk
Waarvoor maak je daar een constante aan? DIRECTORY_SEPARATOR is voldoende.
@boudewijn, ik vind het altijd het lekkerste werken om vanaf SitePath te werken, je root. Heb je en basis vanuit waar je werkt. Set die boottrap ergens in je script. Je kan SITEPATH en DIRECTORY_SEPARATOR overal aanroepen.