ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
379
379
EMPFEHLEN
-
Hallo zusammen,
hab leider schon wieder ein Problem,
Und zwar lade ich ein Bild über ein formular hoch.
Aber wenn ich die Bilder wieder anzeigen lassen will,PHP-Code:$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$path = '/data/wwwcust/ne2-162/html/gtbneu/'.$location.'/images/'.$name;
move_uploaded_file($tempname, $path);
dann werden die nicht angezeigt, weil das Bild keine Lese Rechte für Benutzer hat.
Gibt es einen Befehl der mit die Bilder über das Formular uploadet ohnen, daß die Rechte verändert werden?
Oder liegt es am Webspace-Server?
Gruß kcyberbob
-
Hallo.
Probier es doch mal mit dieser Funktion: chmod().
Als Recht sollte 644 reichen.
mb fansteGruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
könntest du mir da sag wie ich das ungefähr machen soll?
Mir raucht der Kopf schon und ich weiß nicht wie ich das anstellen soll.
-
Nach move_uploaded_file() nutzt Du die Funktion chmod() mit den angegebenen Rechten auf die Datei die in $path steht.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Wie's auf der Seite steht.
chmod ("/somedir/somefile", 0644); //0 + Rechtzahl (777 für vollzugriff)
für somedir musst du den Ordner nennen, in der die Datei liegt.
für somefile den Nmaen der gerade hochgeladenen Datei.
Schreibe diese Funktion am Besten einfach nachdem die Datei hochgeladen wurde, also unter: move_uploaded_file($tempname, $path);
mb fansteGruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
Danke an alle,
es funktioniert.
Ähnliche Themen
-
Loginscript mit 2 Rechten
Von DJmension im Forum PHPAntworten: 11Letzter Beitrag: 17.03.08, 01:02 -
unix problem mit rechten
Von caramba12321 im Forum Linux & UnixAntworten: 9Letzter Beitrag: 23.05.07, 15:38 -
was gehört zu welchen Rechten?
Von Deadshadow im Forum Linux & UnixAntworten: 2Letzter Beitrag: 28.06.05, 12:17 -
Problem mit zugriff und Rechten
Von LightBear im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 06.09.04, 10:15 -
Login mit Text und Rechten
Von d4k4 im Forum PHPAntworten: 4Letzter Beitrag: 01.07.02, 09:43





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren