php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.11.2004, 16:49  
Gast
 
Beiträge: n/a
Standard Datei/ Bild an Formular anhängen

Hallo an alle zusammen

... ich habe folgendes problem.

Ich habe ein Formular erstellt mit welchem sich der surfer bei mir registrieren kann, die daten werden über POST an eine php-datei geschickt und von dort dann in einer html datei ausgegeben und an meine e-mail gesand.

nun möchte ich es dem surfer auch ermöglichen, eine datei hochzuladen die ich dann gleich bei der e-mail als anhang bekomme.

wie mache ich das?
bin völlig hilflos.
mit bestem dank im vorraus.
tony
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.11.2004, 18:24  
Gast
 
Beiträge: n/a
Standard

11.11. Wie funktioniert ein Datei-Upload über HTML-Formulare?
http://www.php-faq.de/q/q-formular-upload-php4.html

Gruß
phpfan
 
Alt 21.11.2004, 14:11  
Gast
 
Beiträge: n/a
Standard ... aber wie

... aber wie schicke ich diese hochgeladenen Datei an eine EMail?
und
... Wo finde ich dies e datei auf meinem server?

Danke
Tony
 
Alt 21.11.2004, 14:18  
Gast
 
Beiträge: n/a
Standard

Das steht doch in der FAQ, wo du die Datei findest! Und wenn du die Datei an eine Mail hängen willst, dann empfehle ich dir den phpmailer von http://phpmailer.sourceforge.net

Gruß
phpfan
 
Alt 21.11.2004, 17:06  
Gast
 
Beiträge: n/a
Standard danke fürs erste ... aber nun zum zweiten - zugriffsrechte

soweit funktioniert das erst mal alles ... zumindest auf meinem lokalen server ... aber wenn ich die ganze sache ins web stelle ... kommt dann folgende message:

-----------------------------------------------------------------------------------
Warning: move_uploaded_file(./ul_image_surfer/tafel1gr.jpg): failed to open stream: Permission denied in /home/virtual/site153/fst/var/www/html/deutsch/aufnahme_dt/get_file.php on line 14

Warning: move_uploaded_file(): Unable to move '/tmp/php0Ir4o8' to './ul_image_surfer/tafel1gr.jpg' in /home/virtual/site153/fst/var/www/html/deutsch/aufnahme_dt/get_file.php on line 14
-------------------------------------------------------------------------------------

liegt das daran das ich erst noch zugriffsrechte für diesen ordner vergeben muss oder muss ich noch einen gültigen benutzer mit PW in meinem script einfügen über welchen die datei auf den server hochgeladen wird?

Wie kann ich in das script zugangsdaten einfügen?


<?
$mail = $_POST['mail_uploader'];
$name = $_FILES['file_upload']['name'];

if (isset($_FILES['file_upload']) and ! $_FILES['file_upload']['error']) {
// Alternativ: and $_FILES['file_upload']['size']
move_uploaded_file($_FILES['file_upload']['tmp_name'], "./ul_image_surfer/$name");
printf("Die Datei %s (%u Bytes groß und vom Typ %s) ist nun fertig hochgeladen,

sie können mit ihrer Inserateinstellung nun fortfahren.
\n",
$_FILES['file_upload']['name'],$_FILES['file_upload']['size'], $_FILES['file_upload']['type']);
} else {echo "Datei Upload fehlgeschlagen, bitte versuchen sie es erneut oder schicken sie uns ihre Datei direkt per E-Mail.";}

if (mail("harton@gmx.net", "Service-Galaxie --neue Datei--","$name wurde von $mail gesand")) {echo "Benachrichtigung & Datei Upload erfolgreich

MfG ihr Service-Galaxie Team";} else {"Dateiupload erfolgreich, aber Benachrichtigung Fehlgeschlagen, bitte geben sie bei ihrer Inserateinstellung in der Beschreibung den Namen ihres Bildes mit an

MfG ihr Service-Galaxie Team";}
?>
 
Alt 21.11.2004, 17:13  
Gast
 
Beiträge: n/a
Standard

Permission denied:
http://dict.leo.org/?lp=ende&lang=de...sion+denied%22
Gruß
phpfan
 
Alt 21.11.2004, 18:10  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Den Hinweis auf leo.org fand ich jetzt ja nicht sonderlich hilfreich...
Dort steht sicher nicht, welche Erlaubnis von wem warum verweigert wurde und was man dagegen tun kann.

Normalerweise bedeutet die Meldung, dass Du keine zugriffsrechte auf den Ordner hast.

Du solltest in den Infos Deines Providers nachsehen, in welche Verzeichnisse Du schreiben darfst. Evtl. musst Du noch einen Pfad vorne anfügen, um überhaupt zu Deinen Verzeichnissen zu kommen.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 21.11.2004, 21:05  
Gast
 
Beiträge: n/a
Standard ... aber was dagegen tun --> wie fügt man die daten ein d

... danke noch mal für eure schnellen antworten, bin beeindruckt.

das der zugriff verweigert wurde aufgrund fehlender berechtigung,hat ich mir schon fast so gedacht, die sache ist die, klar wenn ich meine daten auf den ftp server hochlade muss ich ja auch mein benutzer namen und PW eingeben, nun ist dies ja in diesem script mit welchem die datei auf den server geladen wird nicht drin (keine Zugangsrechte). wie kann ich das so programmieren das die leute ihren nutzer namen und ihr pw eingeben und dann zugriffsrechte auf diesen ordner haben.

ohne eingabe von nutzer daten muss ich bei dem ordner sozusagen einstellen dass jeder ihn beschreiben kann (write:yes).

danke
 
 


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
Funktionen aus externer Datei includen - Problem Darson PHP Tipps 2008 7 18.01.2008 16:27
Formular & Script in einer Datei nodoubt PHP Tipps 2007 6 10.04.2007 16:49
Datei mit PHP über ein HTML Formular uploaden kevka PHP Tipps 2006 4 22.10.2006 19:47
bild namen aus datei lesen?? CrashonNet PHP Tipps 2005-2 4 26.07.2005 19:42
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
Herausfinden ob Datei ein Bild ist PHP Tipps 2005 6 20.03.2005 02:21
Sichere Vebindung mit MySQL & .htaccess erstellen + Vars PHP Tipps 2005 8 17.03.2005 16:56
Bild verkleinern + upgeloadete Datei PHP Tipps 2005 3 07.03.2005 13:24
Daten von gleichen Datei (formular) ins DB abschicken? test022 PHP Tipps 2005 2 18.02.2005 18:59
[Erledigt] PHP Bild als signatur ????? PHP Tipps 2004-2 5 29.12.2004 18:15
Kann man ein Formular an die eine oder andere Datei weiterge d-81 PHP Tipps 2004-2 7 03.12.2004 17:06
is_image. ist datei ein bild? Promaetheus PHP Tipps 2004 7 30.10.2004 13:43
[Erledigt] formular werte in datenbank in einer datei Datenbanken 5 30.07.2004 12:59
Formular Daten an Funktion in selber Datei übergeben PHP Tipps 2004 5 21.07.2004 13:42

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
formular mit datei-upload und anhängen, wie schick ich ein bild aus meinem ordner zu gmx, wie kann ich bilder an php anhängen, php formular datei hochladen als email anlage, formular datei upload an email anhängen, e mail formular mit bild, html formular bild anhängen, bild an php formular anhängen, php datei anängen, bild an mail hängen formular, wie kann ich bilder an ein formular anhängen, bilder anhängen als datei in php formular, bilder anhängen als datei in php, php anhängen formular, php jpg an email anhängen, selfhtml formular datei anfügen, bilder an html kontaktformular anhängen, email php bild anhängen, php formular bilder an mail anhängen, php bilder anhängen

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.