ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
282
282
EMPFEHLEN
-
Hallo,
ich habe ein paar Probleme mit dem upload von einem Bild.
Hab schon gegoogelt und hier nachgesehen aber hab nix was mir hilft gefunden.
also das problem ist folgendes:
Ich habe ein php Script :
und wenn ich das dann zusammen mit der HTML datei aufrufe kriege ich folgende Fehlermeldung :PHP-Code:<?php
// Variabeln festlegen
$max_byte_size = 2097152;
$allowed_types = "(jpg|jpeg|gif|bmp|png)";
// Formular wurde abgeschickt
if($_POST["submit"] == "Upload") {
// Wurde wirklich eine Datei hochgeladen?
if(is_uploaded_file($_FILES["file"]["tmp_name"])) {
// Gültige Endung? ($ = Am Ende des Dateinamens) (/i = Groß- Kleinschreibung nicht berücksichtigen)
if(preg_match("/\." . $allowed_types . "$/i", $_FILES["file"]["name"])) {
// Datei auch nicht zu groß
if($_FILES["file"]["size"] <= $max_byte_size) {
// Alles OK -> Datei kopieren
if(copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])) {
echo "Datei erfolgreich hochgeladen!<br>";
echo "Name: " . $_FILES["file"]["name"] . "<br>";
echo "Größe: " . $_FILES["file"]["size"] . " Byte<br>";
echo "MIME-Type: " . $_FILES["file"]["type"] . "<br>";
echo "Link: <a href=\"" . $_FILES["file"]["name"] . "\">" . $_FILES["file"]["name"] . "</a>";
}
else {
echo "Datei konnte nicht hochgeladen werden.";
}
}
else {
echo "Die Datei darf nur eine Größe von " . $max_byte_size . " Byte besitzen.";
}
}
else {
echo "Die Datei besitzt keine ungültige Endung.";
}
}
else {
echo "Keine Datei zum Hochladen angegeben.";
}
}
else {
echo "Bitte benutzen Sie das Upload Formular.";
}
?>
Warning: copy(w_eileen.jpg): failed to open stream: Permission denied in /www/usr10245/crossiz.de/htdocs/leer/upload.php on line 20
Was is denn da bei mir jetzt falsch
Danke schonmal,
StoneWicked !
crossiz
-
Steht doch alles da. Du hast kein Schreibrecht. Das musst du schon einstellen.Warning: copy(w_eileen.jpg): failed to open stream: Permission denied in /www/usr10245/crossiz.de/htdocs/leer/upload.php on line 20
PHP-Code:move_uploaded_file($_FILES['file']['tmp_name'], '/pfad/zu/beschreibbarem/verzeichnis/'.$_FILES['file']['name']);
~WonGak~
"And if there is a god, I know he likes to rock."
-
von wo geht der dann aus ? von dem ordner in dem die upload.php liegt ?
Wicked !
crossiz
-
Oder ich glaube der Php Safe mode is on auf dem blöden Server.
Weiß jemand wie man den bei toptip.net umgehen kann ? oder irgendwie ausschalten.... Wär voll net!
also schonmal danke
Vllt hilft meine php info ....:
http://www.crossiz.de/leer/test.phpGeändert von StonE12 (30.01.06 um 14:59 Uhr)
Wicked !
crossiz
-
Wenn PHP im Safe mode läuft könntest du den Dateiupload via FTP realisieren.
Geht im prinzip genauso einfach.
http://at.php.net/manual/de/ref.ftp.php
-
Hmmm entweder raff ich da was net oder, das passt net zu meinen Verwendungszwecken.
Ich will das der User ein Bild für sein Profil hochladen kann ...
Wo ist bei deinem Link die Möglichkeit für den User auszuwählen welche datei usw. ?Wicked !
crossiz
-
Da ist der Benutzer für die FTP Verbindung gemeint.
Die FTP Verbindung mit PHP verhält sich gleich wie bei einem FTP Programm du benötigst einen Host, Benutzername (User) und ein Passwort.
Diese Daten sind für die Verbindung notwendig. Steht aber eigentlich eh alles auf www.php.net
Einfach ein bischen die Suche bemühen dann findest du schon was (auch hier im Forum ist genug darüber geschrieben worden).
Ähnliche Themen
-
Upload Probleme
Von Chaosengel_Gabriel im Forum PHPAntworten: 5Letzter Beitrag: 14.05.08, 19:15 -
Probleme bei Datei upload
Von b_k im Forum PHPAntworten: 3Letzter Beitrag: 05.04.07, 09:44 -
Upload Probleme
Von mckani im Forum PHPAntworten: 3Letzter Beitrag: 17.02.06, 14:08 -
PHP Upload Probleme
Von schleckerbeck im Forum PHPAntworten: 2Letzter Beitrag: 11.05.05, 17:30 -
upload probleme bei coppermine
Von knoesi im Forum PHPAntworten: 1Letzter Beitrag: 07.09.04, 23:33





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren