art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.04.2004, 23:55   #1
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt
Angry

Attachment mit PHP


Hallo allerseits,

ich habe folgendes Problem:

Ich möchte in einem Kontaktformular dem User die Möglichkeit geben, neben seinen Texteingaben, auch eine Datei mit hochzuladen. (wenn möglich sollen nur Dateien in den Formaten JPG und PDF akzepiert werden).

Mit den Texteingaben klappt es super, nur mit dem File-Upload haut es nicht hin.

Folgendermassen ist das ganze aufgebaut:

1) Der User kommt auf die Eingabeseite "kontakt-main.php) wo er seine gesamten Daten eingeben kann (inklusive der Datei)

2) Nach klicken des Sendebutton werden sämtliche Daten an die PHP-Seite "kontakt.inc.php" übergeben. Diese generiert eine eMail, die an meine Adresse geht und eine Bestätigungs-eMail für den User, ausserdem wird der User noch auf eine "Danke-Seite" weitergeleitet.

Soweit so gut. Leider bekomme ich das mit dem Datei-Upload nicht hin. Ich hänge mal beide PHP-Dateien dahinter. Vielleicht kann mir ja einer helfen.

Besten Dank vorab.

Maddog
Angehängte Dateien
Dateityp: zip php.zip (9,0 KB, 23x aufgerufen)
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten


Alt 22.04.2004, 15:57   #2
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt
Ist denn hier niemand, der mir helfen kann ????
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten
Alt 22.04.2004, 16:29   #3
TP-Moderator
 
Benutzerbild von -Andreas-
 
Registriert seit: Mar 2002
Ort: Landau, Palatinate, Germany
-Andreas- bringt sich richtig ein-Andreas- bringt sich richtig ein
Du darfst class glaub ich nicht für file definieren.... bin aber nicht sicher...
__________________
-Andreas- ist offline   Mit Zitat antworten
Alt 22.04.2004, 17:42   #4
TP-Supporter
 
Benutzerbild von Hydrax
 
Registriert seit: Jun 2001
Ort: Berlin
Hydrax macht alles soweit korrekt
In der Variablen $_POST["userfile"] ist lediglich der Name der Datei drin.

Die Informationen und der Pfad zu der upload Datei findest du unter $_FILES.

Aufbau ist ungefähr so (aus dem kopf herraus)

$_FILES[0]['name']
$_FILES[0]['type']
$_FILES[0]['size']
$_FILES[0]['tmp_name']

also müsstest du
$userfile=$_FILES[0]['tmp_name'];
nutzen. Damit der Copy Befehl danach klappt.

Ansonsten solltest du den MimeType der Datei nochmal gegenprüfen, da die Browser hier öfter mal falsches senden.
__________________
keep looking forward... Hydrax
Hydrax ist offline   Mit Zitat antworten
Alt 23.04.2004, 16:20   #5
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt
@ Hydrax & Andreas,

erstmal Danke, dass überhaupt jemand auf meine Hilfeschreie reagiert hat. Aber jetzt mal ehrlich, ich bin ja schon froh und mächtig stolz auf mich, dass ich ein bestehendes PHP-Skript so abändern konnte, dass für meine Bedürfnisse passt. Aber das hier übersteigt mein PHP-Verständnis um Lichtjahre. Wenn Ihr also Zeit (hat man eigentlich nie, ich weiss) und Muße habt, schaut euch doch mal meine beiden PHP-Skripts an und zeigt mir, wo und vorallendingen wie ich das einzubauen habe. Wäre echt klasse, wenn ihr mir da auf´s Pferd helfen könntet.

In diesem Sinn,

Maddog
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Attachment mit PHP Attachment mit PHP
« Beiträge vom forum auf der homepage anzeigen | unique »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:00 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67