php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2009, 14:18  
Benutzer
 
Registriert seit: 30.06.2009
Beiträge: 80
PHP-Kenntnisse:
Fortgeschritten
Gargor kann nur auf Besserung hoffen
Standard [Erledigt] Verzeichnis kopieren

Hallo!

Ich arbeite gerade an einem Script, wo sich User anmelden können und dann einen persönlichen Bereich auf meiner Seite bekommen.

Das heißt es soll ein Ordner auf dem FTP angelegt werden, welcher den eingegebenen Usernamen hat.
Das habe ich auch hinbekommen.

Nun soll aber in diesen Ordner Dateien aus einem Haupt-Ordner kopiert werden.
In dem Hauptordner befinden sich mehrere HTML-Dateien.

Ich habe 1 Stunde gegoogelt, auch ein paar Seiten und befehle gefunden, unter anderen copy(), habe auch vieles probiert, ich bekomme es aber nicht hin.

Kann mir vielleicht jemand ein fertiges Script geben?
Es sind wahrscheinlich nur max 10 Zeilen, soweit ich es mitbekommen habe.

Oder mir Lösungshilfe geben?


Danke!
MfG Gargor
Gargor ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.06.2009, 14:46  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

woran scheitert es genau?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 30.06.2009, 14:51  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Vom Prinzip her:
PHP-Code:

// Neuen Ordner anlegen
mkdir("NeuerUser");

// Dateien kopieren
foreach($files as $file)
  if(!
copy($file,"NeuerUser/".$file)) print "FEHLER!"
Am Schluß sollte man mit chmod() noch die Rechte für den neuen Ordner und die darin befindlichen Dateien ändern.
Denn soweit ich verwendet mkdir() den Rechte-Modus 0777 als Standard für ein neues Verzeichnis.

Deine Pfade, wo die Original-Dateien liegen, weiß ich natürlich nicht.
Und in $files müssen natürlich die zu kopierenden Dateien,
am besten mit Pfadangabe abgelegt sein.
Arne Drews ist offline  
Alt 30.06.2009, 14:52  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich bezweifle, dass ihm das weiterhilft ...
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 30.06.2009, 15:00  
Benutzer
 
Registriert seit: 30.06.2009
Beiträge: 80
PHP-Kenntnisse:
Fortgeschritten
Gargor kann nur auf Besserung hoffen
Standard

der ordner mit den zu kopierenden dateien liegt im hauptverzeichnis und heißt "quelldaten"

könnt ihr mit vielleicht das kleine script von Arne Drews so anpassen, dass der quellordner schon drin vorkommt? weil alleine bekomme ich das nicht hin.


danke
Gargor ist offline  
Alt 30.06.2009, 15:04  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

doch, wir glauben an dich ^^

PHP: glob - Manual
PHP: copy - Manual
PHP: chmod - Manual
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 30.06.2009, 15:05  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Du bekommst es nicht hin, die Pfade zu den Dateien selbst einzutragen

In Verbindung mit dieser Aussage aus Deiner Thread-Eröffnung:
Zitat:
Zitat von Gargor
Kann mir vielleicht jemand ein fertiges Script geben?
unterstelle ich Dir Faulheit und verlasse diesen Thread.
Arne Drews ist offline  
Alt 30.06.2009, 15:10  
Benutzer
 
Registriert seit: 30.06.2009
Beiträge: 80
PHP-Kenntnisse:
Fortgeschritten
Gargor kann nur auf Besserung hoffen
Standard

ich meinte ja wie genau ich den pfad angeben muss, also zB

var/www/html/123/456
http://www.homepagename.de/123/456
/123/456
123/456
/456

vertsteht ihr?

also ich denke es geht so:
PHP-Code:
$files 'WAS KOMMT HIER REIN'
Gargor ist offline  
Alt 30.06.2009, 15:12  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

aaalso.
wenn du eine fertige lösung suchst, frag doch mal bei der scriptbörse. hier wirst du sowas nicht bekommen.
schau dir mal meinen ersten link von oben etwas genauer an.
und probieren geht über studieren
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 30.06.2009, 15:16  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

Also wenn Du keine Ahnung hast, solltest Du Dein Vorhaben lassen, Du hantierst mit Dateirechten und Nutzern rum und hast keinen blassen Schimmer was Du tust.

Wer weiss was ein Nutzer dann bei Dir so alles machen kann.
HPR1974 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
$_SERVER['REMOTE_USER'] von übergeordnetem Verzeichnis abfragen? mtemp PHP Tipps 2009 2 04.06.2009 16:24
Kopieren verbieten Caliginis JavaScript, Ajax und mehr 15 09.01.2009 19:36
[Erledigt] Verzeichnis auf anderem Server im LAN lesen Ballonfahrer PHP Tipps 2009 11 05.01.2009 17:35
[Erledigt] Verzeichnis lässt sich mit rmdir nicht löschen litterauspirna PHP Tipps 2008 4 12.10.2008 15:59
Problem beim Kopieren von Dateien Smiley PHP Tipps 2006 5 04.02.2006 00:11
bestimmtes verzeichnis immer sperren mAy^daY Server, Hosting und Workstations 3 03.01.2006 12:46
chmod 0755 für alle Dateien in einem Verzeichnis Drago PHP Tipps 2005-2 8 25.10.2005 15:39
Datei aus anderem Verzeichnis laden klappt nicht.. PHP Tipps 2005-2 0 13.10.2005 00:36
Dateien in ein anderes Verzeichnis kopieren PHP Tipps 2005-2 3 09.08.2005 12:03
[Erledigt] Include liegt in einem anderen Verzeichnis - es geht nix PHP Tipps 2005-2 3 03.07.2005 22:40
neues Verzeichnis anlegen - Resource id #1 PHP Tipps 2005-2 2 26.06.2005 14:13
[Erledigt] verzeichnis...öhm..anzeigen lassen... PHP Tipps 2005 3 03.06.2005 14:13
Bilder aus .htaccess - Verzeichnis laden PHP Tipps 2005 2 04.04.2005 19:45
[Erledigt] Automatischer Index von Verzeichnis funktioniert nicht Server, Hosting und Workstations 8 30.03.2005 18:12
Verzeichnis nach E-Maileingang anlegen Beitragsarchiv 0 27.08.2004 10:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php verzeichnis kopieren, php ordner kopieren, verzeichniss kopieren html, html verzeichnis kopieren, mit php ordner kopieren, php, ordner kopieren benutzer php, http://www.php.de/php-einsteiger/56581-erledigt-verzeichnis-kopieren.html

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum