![]() |
|
#1
|
||||
|
||||
Um das ganze mal ins deutsche zu bekommen... Übersetzt lautet die Fehlermeldung so:
erwartet mindestens 4 Parameter, 3 gegeben und das sind diese 3: PHP-Code:
Also denke ich daß in deinem Script irgendwo noch ein Parameter vorhanden ist, der hier nicht übergeben wird und daher diese Meldung auslöst, aber wo?
__________________
![]() ![]() ![]() ![]() ![]() ![]() Du findest einen Beitrag gut oder dir konnte geholfen werden? Dann klicke auf dieses Symbol ![]() uwe367@pixabay | My Homepage | Uwe367@Adobe Stock |
#2
|
||||
|
||||
Zur Echo-Ausgabe von HTML:
Funktioniert genauso als würdest du es selbst schreiben. Alles was PHP per Echo ausgibt kommt als text beim Browser an, ao als würdest du es selbst schreiben. Der Browser sieht also alles mit Echo ausgegebene wie HTML-Code an (vorausgesetzt es steht innerhalb von html-tags ![]() Zum FTP-Put: Also php-manual sagt folgendes: Code:
bool ftp_put ( resource $ftp_stream , string $remote_file , string $local_file , int $mode [, int $startpos = 0 ] ) Also 5 parameter, 1 optional Dir scheint der zweite Prameter "remote_file" zu fehlen, also wie du schon sachst der Zielordner inklusive dateiname als string. Das kann doch theoretisch in jedem Ordner unterhalb deines Webspace-Roots geschehen wenn ich mich recht erinnere... Die Sache ist jetzt, dass man teilweise den Pfad aber absolut (also vom Serverroot ausgehend) angeben muss, und teilweise nicht (also vom webspace root), müsste man ausprobieren Im originalcode steht der Parameter ja auch noch drin ($zieldatei). Der Wert kommt per Post, also aus einem Formular. Warum per Post ist mir nich ganz klar, kommt wahrscheinlich daher weil das Script modular eingebunden werden soll... den Pfad könnte man auch einfach hardcoden auf die variable $zieldatei. Ansonsten per verstecktem Post-Feld aus einem Formular übergeben. mit bestimmten PHP-Variablen kriegt man auch den webspace-rootpfad als variable, wo dat jetz aber genau war müsst ich auch erst nachgucken,weiss aber grad nicht wo ![]() Hoffe das war nicht allzu wirr ![]()
__________________
»Der Klügere gibt nach! Eine traurige Wahrheit, sie begründet die Weltherrschaft der Dummheit. (Marie von Ebner - Eschenbach, öst. Schriftst.,1830 - 1916)« Geändert von brehn (17.06.13 um 18:43 Uhr). |
![]() |
Lesezeichen |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Bild-Upload-Script | Ylloh | Rund ums Photoshop Cafe | 29 | 07.12.09 14:58 |