 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
21.04.2004, 23:55
|
#1
|
|
TP-Senior
Registriert seit: Mar 2001
Ort: Bünde
|
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
__________________
------------------------------------------
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]
|
|
|
22.04.2004, 15:57
|
#2
|
|
TP-Senior
Registriert seit: Mar 2001
Ort: Bünde
|
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]
|
|
|
22.04.2004, 16:29
|
#3
|
|
TP-Moderator
Registriert seit: Mar 2002
Ort: Landau, Palatinate, Germany
|
Du darfst class glaub ich nicht für file definieren.... bin aber nicht sicher...
|
|
|
22.04.2004, 17:42
|
#4
|
|
TP-Supporter
Registriert seit: Jun 2001
Ort: Berlin
|
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
|
|
|
23.04.2004, 16:20
|
#5
|
|
TP-Senior
Registriert seit: Mar 2001
Ort: Bünde
|
@ 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]
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:00 Uhr.
|
 |