Ik heb een systeem dat bestandjes kopieert, dus bv:

copy("http://www.website.ext/bestand.php","map/bestand.php";);

Maar hoe moet ik de copy() functie gebruiken, als ik het bestand www.website.ext/bestand.php wil kopieeren naar:

/home/website2/domains/website2.nl/bestanden

Als het script wordt uitgevoerd in:

/home/website2/domains/website2.nl/public_html/scripts

Dus er moet een bestand worden gekopieerd naar een map die VOOR de map public_html staat. Is dit mogelijk?

En 2e vraag: hoe include ik een bestand die VOOR de public_html staat?

Bedankt

$dir = '../../bestanden/';

zoiets?
werkt niet, staat voor de public_html he !
../ betekent 1 map terug, dus ../../ is 2 mappen terug.

/home/website2/domains/website2.nl/public_html/scripts/../../bestanden/

uitkomst: /home/website2/domains/website2.nl/bestanden/

Zou moeten werken of anders geen rechten (chmod)?
Hoe kan ik dat precies doen als ik die path heb?

/home/website2/domains/website2.nl/bestanden/
php is server-side, dus kan die wel voorbij de public map, mijn oplossing zou dus moeten werken.
<? copy(); ?>
Oke hoe kom ik dan van:

/home/website2/domains/website2.nl/public_html/scripts

naar:

/home/website2/domains/website2.nl/public_html/scripts/../../bestanden

of:

/home/website2/domains/website2.nl/bestanden/

MBV:

/home/website2/domains/website2.nl/bestanden/
Volgens mij werkt copy() niet met http:// enzow ;) .
@Ponzi, jawel, maar bij een .php bestand zal hij niet de source maar de resterede html kopieren.
@Hipska

Dat vraag ik toch helemaal niet! De copy functie snap ik wel .../

Oke hoe kom ik dan van:

/home/website2/domains/website2.nl/public_html/scripts

naar:

/home/website2/domains/website2.nl/public_html/scripts/../../bestanden

of:

/home/website2/domains/website2.nl/bestanden/

MBV:

/home/website2/domains/website2.nl/bestanden/

vraag ik...

De path is variabel dus hoe kom ik bij ../../bestanden

Reageren