Antworten auf deine Fragen:
Neues Thema erstellen

Benötige Hilfe - Kontaktformular mit Anhang?

nostra87

Nicht mehr ganz neu hier

Hallo,

ich nutze schon seit Ewigkeiten mein Formular welches man
Problemlos Daten bzw. Text verschicken kann.

PHP:
<?php
$empfaenger = "info@maxmustermann.de";
$name = addslashes(htmlspecialchars($_POST["name"]));
$email = addslashes(htmlspecialchars($_POST["email"]));
$betreff = addslashes(htmlspecialchars($_POST["betreff"]));
$ip = $_POST["ip"];
$nachricht = addslashes(htmlspecialchars($_POST["nachricht"]));

$datum = date("d.m.Y", time());
$zeit = date("H:i", time()); 
$ausgabe = "Datum: $datum / Zeit: $zeit Uhr
.................................................
Name: $name
.................................................
E-Mail: $email
.................................................
Betreff: $betreff
.................................................
Nachricht: $nachricht";

if($_POST["submit"]){
    if(empty($name) OR empty($email) OR empty($betreff) OR empty($nachricht)){
        echo "Bitte füllen Sie die entsprechenden Felder aus";
    } else {
        mail($empfaenger, $betreff, $ausgabe, "FROM: $email");
        echo "Ihre Nachricht wurde erfolgreich versandt";
        
    }
}
?>
If und else Abfragen sind soweit verständlich und die Variablen
ebenfalls. Aber nun möchte ich zusätzlich noch ein Anhang einbauen,
sodass der Nutzer beispielsweise 1 Bild mitanhängen kann, welches ich
dann gesendet bekomme.

Kann mir jmd. diesbezüglich evtl. helfen? Das wäre wirklich sehr nett.
 

nostra87

Nicht mehr ganz neu hier

AW: Benötige Hilfe - Kontaktformular mit Anhang?

Vielleicht hilft dir folgendes weiter:

PHP-Einfach.de - Email mit Anhang

Hallo und danke für deine Antwort. Also diesen Link habe ich
schon aufgerufen gehabt.

Hab's zusätzlich noch mit:

PHP:
 <?php 
$anhang = array(); 
$anhang["name"] = $_FILES['datei_feld']['name']; 
$anhang["size"] = $_FILES['datei_feld']['size']; 
$anhang["type"] = $_FILES['datei_feld']['type']; 
$anhang["data"] = implode("",file($_FILES['datei_feld']['tmp_name'])); 
  
?>
versucht, doch leider antwortet mein Server:


Warning: implode() [function.implode]: Bad arguments.
und damit ist diese Zeile gemeint:
PHP:
$anhang["data"] = implode("",file($_FILES['datei_feld']['tmp_name']));
:':)':)':)':)':)':)':)':)':)':)'(
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben