Hallo,
also ich hab den Ordner /x/ und den Ordner /x/admin/
Die Datei, die Dateien (html) erstellen soll ist im Ordner /x/admin/
Also Dateien dann im gleichen Ordner zu erstellen ist ja relativ easy, nur wie kann ich Dateien dann im untergeordnetetn /x/ Ordner erstellen?
1.chdir("/x/")
2.wenn nicht vorhanden, mkdir("/admin/")
3.chdir("/admin/")
4.wir haben fertig.
Das Problem ist ja, dass ich mich schon in dem Ordner admin befinde
EDIT:
ok hab mir ne lösung gebastelt, danke
dateien erstellen geht mit fopen gaaanz einfach :D und dann erstellst du halt eine datei mit:
fopen("../datei.html","w+");
Oder mit [dok]touch[/dok]
Quote
Original von xyz-141el
Oder mit [dok]touch[/dok]
ohh wusste garnicht, das, das auch geht....gut...das ist die bessere lösung :D weil anders musst du den filehandler wieder schliessen ;)
schön...man kann immer was dazu lernen
Quote
Original von xyz-161
[quote]Original von xyz-141el
Oder mit [dok]touch[/dok]
ohh wusste garnicht, das, das auch geht....gut...das ist die bessere lösung :D weil anders musst du den filehandler wieder schliessen ;)
schön...man kann immer was dazu lernen[/quote]
file_put_contents
Die Funktion ersetzt das ganze Zeugs mit fopen und so, wenn ich mich nicht irre.
Kommt immer darauf an, was man machen will.
Quote
Original von xyz-161
dateien erstellen geht mit fopen gaaanz einfach :D und dann erstellst du halt eine datei mit:
fopen("../datei.html","w+");
Is klar, war ja nicht meine frage. Ich wollte wissen wie ich das Verezichnis wechseln kann.
Ich habe eine revolutionäre Idee: einfach den Pfad angeben
Quote
Original von xyz-141el
Ich habe eine revolutionäre Idee: einfach den Pfad angeben
genau, das sollte der post auch ausdrücken :D sorry wenn das falsch verstanden wurde: aber das sieht man doch durch ../
das ist aber ein relativer pfad, du kannst ihn auch absolut angeben:
/home/benutzerid/
und so weiter....sollte in phpinfo drinnen stehen ;)
Quote
Original von xyz-161
[quote]Original von xyz-141el
Ich habe eine revolutionäre Idee: einfach den Pfad angeben
genau, das sollte der post auch ausdrücken :D sorry wenn das falsch verstanden wurde: aber das sieht man doch durch ../
das ist aber ein relativer pfad, du kannst ihn auch absolut angeben:
/home/benutzerid/
und so weiter....sollte in phpinfo drinnen stehen ;)[/quote]
Das hatte ich ja auch schon probiert, dort den Pfad anzugeben, hat aber nicht funktioniert.
Evenetuell war der Pfad falsch?
Welche Fehlermeldung kam denn, kam überhaupt eine?