php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.05.2010, 22:01  
Neuer Benutzer
 
Registriert seit: 13.05.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
OldTrainee befindet sich auf einem aufstrebenden Ast
Standard Kontaktformular mit captcha-funktion ändern und erweitern

Ich verwende dieses Kontaktformular mit captcha funktion.
Ich habe da bei den vordefinierten Feldern schon so einiges hinzugefügt wie Nachname, Vorname, Username, usw.

Es funktioniert auch sehr gut und ohne Problem, jedoch möchte die Email die an mich gesendet wird ändern und zusätzlich dem User die möglichkeit geben, eine Datei anzuhängen.

Zur Emailausgabe

Der aktuelle Code:
Code:
	$nachrichtfertig = $_SESSION['vorname']. $_SESSION['nachname']. " schrieb: \n\n" . $_SESSION['nachricht'];
Die dazugehörige Email:
Zitat:
TestvornameTestnachname schrieb:

Hallo diese Nachricht dient zum test und kann jederzeit getestet werden. Liebe Grüße Testvorname Testnachname
Ich möchte die Emailstruktur ein wenig ändern und habe aber mehrere Eingabefelder dich ich in der Email ausgeben möchte.
Meine Eingabefelder im Kontaktformular:

Code:
	$_SESSION['vorname'] = $_POST['vorname'];
	$_SESSION['nachname'] = $_POST['nachname'];
	$_SESSION['mitgliedsname'] = $_POST['mitgliedsname'];
	$_SESSION['adresse'] = $_POST['adresse'];
	$_SESSION['ort'] = $_POST['ort'];
	$_SESSION['plz'] = $_POST['plz'];
	$_SESSION['land'] = $_POST['land'];
	$_SESSION['email'] = $_POST['email'];
	$_SESSION['betreff'] = $_POST['betreff'];
	$_SESSION['nachricht'] = $_POST['nachricht'];
So soll die Email aussehen wenn jemand das Kontaktformular verwendet:

Zitat:
Neue Kontaktaufname über das Formular von:

Vorname
Nachname
Mitgliedsname
Adresse
Ort
PLZ
Land
Email
-----------------------------------------------------
Hier soll dann der Nachrichten-Text stehen der in das Kontaktformular eingegeben wird.
-----------------------------------------------------
Ich habe schon einiges bei google gelesen, aber ich bringe die oben angezeigte Email einfach nicht so hin.

Geändert von OldTrainee (14.05.2010 um 00:15 Uhr).
OldTrainee ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.05.2010, 10:30  
Erfahrener Benutzer
 
Registriert seit: 06.04.2009
Beiträge: 251
PHP-Kenntnisse:
Fortgeschritten
BlackSpirit befindet sich auf einem aufstrebenden Ast
BlackSpirit eine Nachricht über MSN schicken
Standard

Hi,

dieser Captcha ist sehr gut den habe ich auch mal benützt, und er ist auch sehr leicht zu erweitern und zu ändern.

PHP-Code:
$nachrichtfertig $_SESSION['name']. " schrieb: \n\n" $_SESSION['nachricht'];
$versand mail($empfaenger$_SESSION['betreff'], $nachrichtfertig$email); 
Du kannst den text ja einfach ändern also $nachrichtfertig.
PHP-Code:
$nachrichtfertig "Vorname: ".$_SESSION['vorname']."\n"
."Nachname: ".$_SESSION['nachname']."\n"
."... : ".$_SESSION['mitgliedsname']."\n"
// und der rest
.$_SESSION['nachricht']; 
Ich würde dir aber mailerklassen empfehlen wenn du mit anhängen arbeiten willst, vereinfacht das ganze sehr.

Natürlich funktioniert es auch ohne einer mail klasse ist aber etwas komplizierter, google sollte dir da weiterhelfen.

lg
BlackSpirit ist offline  
Alt 15.05.2010, 01:11  
Neuer Benutzer
 
Registriert seit: 13.05.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
OldTrainee befindet sich auf einem aufstrebenden Ast
Standard

Danke für deine Nachricht. Du hast recht ich muss mit Dateien arbeiten, die über das Kontaktformular mitgesendet werden.

Aber durch deinen mailerklassen Link konnte ich kein Erfolg erzielen.
Kann man da jemand ein wenig durchführen, bin da neu in dem Gebiet.

Danke
OldTrainee ist offline  
Alt 15.05.2010, 01:18  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bitte beachten: Forenrichtlinien

[MOD: Thread geschlossen]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
 


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
[Erledigt] Captcha Funktion PiXeL1337 PHP Tipps 2010 4 10.05.2010 13:22
Kontaktformular mit captcha fehler talkuvit Scriptbörse 7 07.12.2009 23:07
[Erledigt] funktion aufrufen wenn andere funktion aufgerufen wird kalli.c0re PHP Tipps 2009 16 05.06.2009 13:49
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
Captcha Funktion auf Login-Seite Benny199 PHP Tipps 2008 17 07.08.2008 08:36
Funktion erweitern funnx PHP Tipps 2008 2 29.07.2008 20:10
Gleichungs Captcha PHP litterauspirna PHP-Fortgeschrittene 17 25.05.2008 21:06
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
Rückgabewert einer rekrusiven Funktion PHP-Fortgeschrittene 7 06.10.2005 18:44
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Funktion in einer Funktion aufrufen? PHP Tipps 2005-2 11 14.06.2005 15:14
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php kontaktformular captcha, php kontaktformular mit captcha, kontaktformular mit captcha, captcha, php mail captcha, kontaktformular php mit captcha, kontaktformular mit captcha php, kontaktformular php captcha, kontaktformular captcha, kontaktformular chapta, kontaktformular mit chapta, captcha funktion, http://www.php.de/php-einsteiger/67921-kontaktformular-mit-captcha-funktion-aendern-und-erweitern.html, kontaktformular captcha php, php captcha deutsch, kontaktformular html captcha, php kontakt mit captcha, kontaktform captcha, captcha kontaktformular, kontaktformular mit captcha deutsch

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