![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 03.09.2000
Beiträge: 4.010
|
![]() Hi @all,
ich möchte über ein Web-Formular ein Bild auf meinen Webspace kopieren; das unten stehende php-Script sollte das Speichern der Datei übernehmen: PHP-Code:
Wäre für etwaige Hinweise, die zur Lösung des Problemes beiträgt, sehr dankbar!
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen. |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 08.11.2000
Alter: 42
Beiträge: 1.524
|
![]() genaue fehlermeldung?
____________________________________
H.E.W.L.E.T.T.: Hydraulic Electronic Worker Limited to Exploration and Terran Troubleshooting |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 03.09.2000
Beiträge: 4.010
|
![]() Warning: copy() [function.copy]: Unable to access in /var/www/html/web474/html/putbanner.php on line 46
Es schaut für mich so aus, als ob die Datei einfach nicht auf den Server übertragen wird. Zumindest ist die Variable $banner immer leer....
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen. |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 03.09.2000
Beiträge: 4.010
|
![]() Hier übrigens der Teil aus dem HTML-Dokument:
PHP-Code:
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen. |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() |
![]() $ziel=$fziel.$bannername;
$stat=copy($banner, $ziel); Versuche mal hier diese Zeile anzuhängen chmod( $ziel, 0755); Hatte selbes Problem, zu Hause gings, am Server nicht mehr. (ps: $ziel wäre die hochgeladenen Datei) |
![]() |
![]() |
![]() |
#6 |
Inventar
![]() Registriert seit: 03.09.2000
Beiträge: 4.010
|
![]() @reemrev:
Danke für den Tipp; bringt leider auch nichts. Hatte schon vorher befürchtet, dass das nichts bringt, weil es so aussieht, als ob die Datei einfach nicht auf den Server übertragen wird. Wie gesagt, die Variable $banner ist nach dem Aufruf des Scripts leer, obwohl dort ja der Pfad und Name der Datei drin stehen sollte. Ist es denkbar, dass der Provider den HTML-Upload entweder falsch eingerichtet hat oder nicht erlaubt?
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen. |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 08.11.2000
Alter: 42
Beiträge: 1.524
|
![]() Code:
copy($_FILES['banner']['tmp_name'],"tmp".$ext); So machs ich, und so funktionierst auch. Lies dir mal das durch http://www.php-center.de/de-html-man...le-upload.html dann wird dir vielleicht einiges klarer!
____________________________________
H.E.W.L.E.T.T.: Hydraulic Electronic Worker Limited to Exploration and Terran Troubleshooting |
![]() |
![]() |
![]() |
#8 |
Master
![]() Registriert seit: 13.08.2003
Beiträge: 624
|
![]() Jo, ich glaub das Hauptproblem liegt daran, dass einfach
$banner=$_POST['banner']; nicht funktioniert. Wirf mal Google zu dem Thema an, oder schau hier rein: http://de.php.net/manual/en/features.file-upload.php |
![]() |
![]() |
![]() |
#9 |
Inventar
![]() Registriert seit: 03.09.2000
Beiträge: 4.010
|
![]() Thanks - genau DAS hat geholfen....
![]()
____________________________________
Für ein friedliches Zusammenleben im Forum werde ich ab sofort keine Trolle mehr füttern, und zwar unabhängig von der Sinnhaftigkeit ihrer Wortmeldungen. |
![]() |
![]() |
![]() |
#10 |
Inventar
![]() |
![]() kurze Frage noch:
lag der Fehler in dieser Zeile "$banner=$_POST['banner'];"? Hab mal eine Stunde gebraucht um zu erkennen, dass $_SESSION['banner']= $_POST['banner'] nicht funktioniert, $banner=$_POST['banner'] hingegen schon. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|