Seite 1 von 1
					
				Kontaktformular und Platzhalter á la #USER#
				Verfasst: Mi 2. Jul 2008, 07:48
				von rethus
				Hallo Leute,
was mich bei meinem Kontaktformular momentan nervt, ist, dass wenn sich jemand von der Webseite meldet... steht in der Absende-Email meine eigene Email drin, so das ich mir laufend eine Antwort-Mail an mich selbst sende  
 
Nun würde ich gerne wissen, ob es schon jemand implementiert hat, das der Absender (der ja Email etc. m Kontaktformular angeben muss) via Platzhalter in der Vorkunfiguration des Kontaktmoduls - z.B. via. #absender# übernommen werden kann.
 
			 
			
					
				
				Verfasst: Mi 2. Jul 2008, 09:07
				von OliverL
				mmmmmhhh...
dann müsste man das User-Mail-Feld:
- als Pflichtfeld machen
- die Adresse auf richtige Syntaks prüfen
- und diese dann als Absender eintragen
Heute Abend werde ich mein Kontakt-Modul aufräumen und dir bereitstellen.
Ganz nach dem Motto: "Wie du mir so ich dir!" (Entschlaktes TinyMCE 

 )
mfg OliverL
 
			 
			
					
				
				Verfasst: Mi 2. Jul 2008, 09:18
				von rethus
				Ok, find ich gut 

 
			 
			
					
				
				Verfasst: Fr 4. Jul 2008, 13:47
				von rethus
				Hast du zufälligerweise schon mal einen Dateiupload in das Forumlar integriert, mit der Option, das dieser dann per Mail an mich weitergeleitet wird?
Brauch ich derzeit dafür, dass ich Usern ermöglichen will, mir eine Datei über mein Kontaktformular zu schicken.
			 
			
					
				
				Verfasst: Fr 4. Jul 2008, 14:43
				von OliverL
				Jo!
für ein Bewerbungsformular. Mit class.phpmailer.php ganz ganz einfach.
Anhängen an die Mail:
nach "$xyz123  = new phpmailer;"
vor "$xyz123->Send();"
Code: Alles auswählen
if("CMS_VALUE[20]" and $_FILES['attachment']['name'] ) {
  $mail->AddAttachment($_FILES['attachment']['tmp_name'], $_FILES['attachment']['name']);
}
Template:
Code: Alles auswählen
<p>{ATTACHMENT} </p>
<p> <input name="attachment" type="file" style="height:20px;" maxlength="100000" accept="text/*"></p>
 
PS. Den Fehler Kontaktform 2.2 prüfe ich ganz in ruhe am WE. 
			 
			
					
				
				Verfasst: Fr 4. Jul 2008, 15:18
				von rethus
				Dank Dir.
Übrigens, nicht zu vergessen:
 im Form-Tag, wenn Grafiken oder ähnliches verschickt werden sollen.
Übrigens, ich hab gerade ein seltsames Phänomen. Ich hab die Daten wie von dir beschrieben ergänst.
Zudem im Modul noch die Zeile:
Er ersetzt mir aber den Platzhalter {ATTACHMENT} icht gegen den von mir gewählten String.
Sowas hab ich noch nicht gehabt. Hast du ne Idee, woran das liegt?
 
			 
			
					
				
				Verfasst: Fr 4. Jul 2008, 16:19
				von OliverL
				Kann es sein das es inerhalb eines Blocks ist?
Da das:
(Und lade das Template auch hoch! vergess das selber manchmal 

 )
 
			 
			
					
				
				Verfasst: Mo 7. Jul 2008, 13:09
				von rethus
				Der Anhang wird bei mir nicht mitversendet.
Irgend eine Idee aus dem Stehgreif, woran das liegen kann?
			 
			
					
				
				Verfasst: Mo 7. Jul 2008, 13:30
				von rethus
				Der Fehler ist wegen deinem Code:
Code: Alles auswählen
if("CMS_VALUE[20]" and $_FILES['attachment']['name'] ) {
  $mail->AddAttachment($_FILES['attachment']['tmp_name'], $_FILES['attachment']['name']);
}
Unklar ist, was CMS_VALUE[20] ist. Das scheint eine für dein Formular spezifizierte Abfrage zu sein.
 
			 
			
					
				
				Verfasst: Mo 7. Jul 2008, 13:34
				von OliverL
				CMS_VALUE[20] kannste löschen.
mfg OliverL