php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2008, 12:27  
Neuer Benutzer
 
Registriert seit: 11.08.2008
Beiträge: 8
gina911 befindet sich auf einem aufstrebenden Ast
Standard Hilfe mit copy-Funktion

Hallo Leute,
ich brauch mal eure Hilfe:

Ich möchte mit Hilfe des folgenden Codes eine Datei - Status.xls aus dem Stammverzeichniss in ein bestimmtes nach Auftragsnummern sortiertes Verzeichnis kopieren. Dabei soll die Auftragsnummer an die Datei angehängt werden. Das Stammverzeichniss liegt auf dem Server "Localhost" und das Zielverzeichniss befindet sich auf "Chucky1".

Aber irgendwie bekomm ich es nicht hin, hier erstmal mein Code:
PHP-Code:
 
ini_set
('allow_url_fopen''1');
error_reporting(E_ALL);
$min=floor(((int)str_replace('MAL-','',$row['Auftragsnummer']))/100)*100
 
$jahrz=substr ($row['Auftragsnummer'], -2);
$max=$min+99
$verzeichnis=sprintf('AUF_%05d-%05d',$min,$max);
$ori_dir="\\localhost/cdt/wissen/wp-content/uploads/file/status.xls";
 
$copy_dir="\\chucky1\daten$\20".$jahrz."\auftraege\".$verzeichnis."".$row["Auftragsnummer"]."Berichte"";
  
$filename=$row["Auftragsnummer"]."_status.xls";
  
copy ($ori_dir$copy_dir2); 
Dabei spuckt er folgende Fehlermeldung aus:
"Warning: copy(\localhost/cdt/wissen/wp-content/uploads/file/status.xls) [function.copy]: failed to open stream: No such file or directory in /home/.sites/28/site1/.users/54/cdt/web/wissen/wp-content/themes/malabprep_sidebar/liste.php on line 434"

Was mach ich falsch? Die Datei ist vorhanden aber vielleicht ist mit der Verzeichnissangabe etwas falsch?

Vielen Dank euch schonmal im Vorraus...

Geändert von gina911 (11.08.2008 um 12:31 Uhr).
gina911 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.08.2008, 12:35  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

geht es mit "http://localhost/cdt/wissen/wp-content/uploads/file/status.xls" als pfadangabe?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline  
Alt 11.08.2008, 12:38  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Willkommen im Forum.

Du solltest einheitliche Verzeichnisbegrenzer benutzen, am besten /. Ob die Verzeichnisse richtig sind und was Chucky1 ist, können wir auf unserer Seite nur mutmaßen. Lass Dir die Pfade ausgeben und überprüfe die Richtigkeit. Notfalls benutze getcwd und den chdir Befehl.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 11.08.2008, 12:44  
Neuer Benutzer
 
Registriert seit: 11.08.2008
Beiträge: 8
gina911 befindet sich auf einem aufstrebenden Ast
Standard

...die Meldung kommt nicht mehr dafür ne andere:
"Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/.sites/28/site1/.users/54/cca/web/cca_wissen/wp-content/themes/malabprep_sidebar/temliste.php on line 432"

Zeile 432 ist die:
PHP-Code:
$filename=$row["Auftragsnummer"]."_status.xls"
ich hab schon geguckt aber ich find den Fehler nicht...
gina911 ist offline  
Alt 11.08.2008, 12:48  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Du hast in einer früheren Zeile vermutlich ein ; eine Klammer oder einen anderen Begrenzer vergessen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 11.08.2008, 12:51  
Neuer Benutzer
 
Registriert seit: 11.08.2008
Beiträge: 8
gina911 befindet sich auf einem aufstrebenden Ast
Standard

...Fehlermeldung Syntax error ist weg....

Habs jetzt mit http und Verzeichnisbegrenzern in eine Richtung probiert und jetzt kommt folgende Meldung:

Warning: copy(http://chucky1/cdt/wissen/wp-content...ile/status.xls) [function.copy]: failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required in /home/.sites/28/site1/.users/54/cca/web/cca_wissen/wp-content/themes/malabprep_sidebar/temliste.php on line 433



Hat das etwas mit Schreiberechten zu tun? (...die ich aber habe ?!?)
gina911 ist offline  
Alt 11.08.2008, 12:59  
Neuer Benutzer
 
Registriert seit: 11.08.2008
Beiträge: 8
gina911 befindet sich auf einem aufstrebenden Ast
Standard

....und statt "http:" jetzt "file:"

---->>>> Warning: copy() [function.copy]: remote host file access not supported, file://chucky1/cdt/web/wissen/wp-con...tem-status.xls in /home/.sites/28/site1/.users/54/cca/web/cca_wissen/wp-content/themes/malabprep_sidebar/temliste.php on line 433

Warning: copy(file://chucky1/cdt/web/wissen/wp-con...tem-status.xls) [function.copy]: failed to open stream: no suitable wrapper could be found in /home/.sites/28/site1/.users/54/cca/web/cca_wissen/wp-content/themes/malabprep_sidebar/temliste.php on line 433

Das ist echt zum Haare raufen !!!!!!
gina911 ist offline  
Alt 11.08.2008, 13:01  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bitte mal relevante Codeteile im aktuellen Stand posten. Du solltest auch Systempfade zum Kopieren verwenden, keine URLs.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 11.08.2008, 14:01  
Neuer Benutzer
 
Registriert seit: 11.08.2008
Beiträge: 8
gina911 befindet sich auf einem aufstrebenden Ast
Standard

...der aktuelle Code lautet:
PHP-Code:
error_reporting(E_ALL);
  
$min=floor(((int)str_replace('MAL-','',$row['Auftragsnummer']))/100)*100
  
$jahrz=substr ($row['Auftragsnummer'], -2);
  
$max=$min+99
  
$verzeichnis=sprintf('MAL_%05d-%05d',$min,$max);
  
$ori_dir="//localhost/cdt/web/wissen/wp-content/uploads/file/status.xls";
  
$copy_dir="//chucky1/daten$\20".$jahrz."/auftraege\".$verzeichnis."\".$row["Auftragsnummer"]."/Berichte/";
  
$filename=$row["Auftragsnummer"]."_status.xls";
  
copy ($ori_dir$copy_dir); 
mit folgender Fehlermeldung:

"Warning: copy(//localhost/cdt/web/wissen/wp-content/uploads/file/status.xls) [function.copy]: failed to open stream: No such file or directory in /home/.sites/28/site1/.users/54/cdt/web/wissen/wp-content/themes/malabprep_sidebar/temliste.php on line 433"

Habe ich die Pfade richtig definiert??
gina911 ist offline  
Alt 11.08.2008, 14:13  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

guck dir doch mal die beiden Pfade in der Fehlermeldung an, oben den den du angegeben hast und unten der, der die Datei angibt wo der Fehler drin ist. Der untere ist auf jeden Fall richtig und jetzt vergleich den mal mit deinem Pfad
cycap 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
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
gpc_quotes funktion: verbesserungsvorschläge? Promaetheus PHP Tipps 2007 10 12.08.2007 19:29
ergi_replace & funktion Hilfe zapate PHP Tipps 2006 6 04.01.2006 13:31
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
fehler in beim übergabewert einer funktion? HTML, Usability und Barrierefreiheit 5 01.12.2005 22:33
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
Hilfe bei kleiner Funktion PHP Tipps 2005-2 1 24.08.2005 09:35
funktion in klasse ruft funktion in anderer klasse auf phpfortgeschrittener PHP Tipps 2005 6 17.04.2005 17:47
[Erledigt] Kein Ausführen der Funktion PHP Tipps 2005 2 27.03.2005 16:56
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
Funktion() anwendung -bitte um Hilfe PHP Tipps 2004-2 17 08.12.2004 11:58
sql anfrage in funktion greenrover PHP Tipps 2004-2 4 10.11.2004 14:58
Anfänger braucht hilfe bei blättern funktion PHP Tipps 2004 3 04.11.2004 12:46
js funktion HTML, Usability und Barrierefreiheit 5 28.07.2004 12:52
Hilfe bei einer if/else funktion PHP Tipps 2004 6 12.07.2004 13:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php copy meldung bei fehler, copy funktion, remote host file access not supported, php warning: copy [function.copy]:, php copy http, php remote host file access not supported, copy php fehlerhaft, \\\copy: parse-fehler bei using\, ajax upload file mit auftragsnummer, was heißt copy the contents of this file, php copyfunktion, php warning: copy(): remote host file access not supported, http_php_remote, php copy funktion, copy in bestimmtes verzeichnis php, \remote host file access not supported\ php, authorization \copy()\ php, authorization copy php, php copy no suitable wrapper, php http copy directory function

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:49 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