Autor |
Nachricht |
nickdesign
Threadersteller
Dabei seit: 28.02.2007
Ort: South London
Alter: 43
Geschlecht:
|
Verfasst Mi 02.09.2009 10:23
Titel Email Absender anders darstellen (Kontaktform) |
|
|
Hallo Leute
die emails die ankommen zeigen die durch das Kontaktformular gesendet werden, zeigen zwei Absender namen an, einmal den Benutzernamens der email Adresse (zb web123p1) und danach die Email Adresse (zb info@email.de).
Wie oder wo kann ich es einstellen das er den Benutzernamen nicht als web123p1 einstellt?
Hat jemand ne Ahnung?
Das ist ein neuer Server eines Kunden, hatte vorher eigentlich nie probleme, er hat das nie angezeigt bei meinen Servern.
|
|
|
|
|
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 02.09.2009 10:43
Titel
|
|
|
Absender so angeben? Vor Nachname<info@emailadresse.de>
Ansonten wäre eine Info zum Hosting interessant...
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 02.09.2009 10:54
Titel
|
|
|
Durch was für ein Kontaktformular? Wie wird es verarbeitet? ...
|
|
|
|
|
nickdesign
Threadersteller
Dabei seit: 28.02.2007
Ort: South London
Alter: 43
Geschlecht:
|
Verfasst Mi 02.09.2009 11:36
Titel
|
|
|
Von kontaktformular.org
Ist gehostet von greatnet, keine DB, soweit ich noch weiss ist das PHP Version 5.
Ist ne Parallels Confixx oberfläche!
Code: | <?php
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// Kontaktformular.org
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// Einstellungen
// Ihre E-Mailadresse
$ihre_emailadresse = 'kunde@emailadresse.de';
// Absender || Muster(From: NAME <EMAIL>) // Beispiel: 'From: Max Mustermann <max@musterdomain.tld>'
$email_absender = 'Von Ihrem Kontaktformular auf www.kunde.de <info@kunde.de>';
// Betreff
$email_betreffzeile = 'Kontaktformular - kunde.de (ONLINE)';
// Hinweismeldungen
#Nicht alle Felder ausgefüllt
$errormessage[0] = 'Fehler, Sie haben nicht alle Felder ausgefüllt:';
#Kein Name eingegeben
$errormessage[1] = '<br />- Ungültiger Name';
#Ungültige E-Mailadresse eingegeben
$errormessage[2] = '<br />- Ungültiger E-Mailadresse';
#Kein Betreff eingegeben
$errormessage[3] = '<br />- Ungültiger Betreff';
#Keine Nachricht eingegeben
$errormessage[4] = '<br />- Ungültige Nachricht';
#Ungültiger Sicherheitscode
$errormessage[5] = '<br />- Ungültiger Sicherheitscode';
#Ungültiger Zeichen (Spamverdacht)
$errormessage[6] = '<br />- Ungültige Zeichen entdeckt';
#Alle Felder sind OK
$okay = 'Vielen Dank für Ihre Nachricht, wir werden Sie demnächst bearbeiten!<br /><br />';
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#######################################
session_start();
#######################################
if(isset($_POST['submit'])) {
#######################################
$name = check($_POST['name']);
$vorname = check($_POST['vorname']);
$geburtsdatum = check($_POST['geburtsdatum']);
$adresse = check($_POST['adresse']);
$plz = check($_POST['plz']);
$ort = check($_POST['ort']);
$telefon = check($_POST['telefon']);
$wann = check($_POST['wann']);
$email = check($_POST['email']);
$betreff = check($_POST['betreff']);
$nachricht = check($_POST['nachricht']);
$homepage = check($_POST['homepage']);
#######################################
$ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($ip);
#######################################
$zeit = time();
$datum = date ("d.m.Y", $zeit);
$uhrzeit = date ("H:i:s", $zeit);
#######################################
$message = '<span style="color:red">' . $errormessage[0];
if($name==''){$message .= $errormessage[1]; $fehler = 1;}
if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,6})$", $email)) {
$message .= $errormessage[2]; $fehler = 1;}
if($betreff==''){$message .= $errormessage[3]; $fehler = 1;}
if($nachricht==''){$message .= $errormessage[4]; $fehler = 1;}
if($_POST['code']=="" || strtolower($_POST['code'])!=$_SESSION['captcha_code']){
$message .= $errormessage[5]; $fehler = 1;}
if(ehi_check()!=0){$message .= $errormessage[6]; $fehler = 1;}
$message .= '</span><br /><br />';
#######################################
#######################################
if(!isset($fehler)){
$email_nachricht = "-- Kontakformularanfrage --\n\nBetreff: $betreff";
$email_nachricht .= "\nName: $name\nE-Mailadresse: $email\nHomepage: $homepage\n\n";
$email_nachricht .= "Nachricht:\n$nachricht\n\nIP: $ip\nHost: $host\n";
$email_nachricht .= "gesendet am $datum um $uhrzeit.";
// Mail senden
@mail($ihre_emailadresse, $email_betreffzeile, $email_nachricht, $email_absender);
//Variablen resetten
$name = '';
$vorname = '';
$geburtsdatum = '';
$adresse = '';
$plz = '';
$ort = '';
$telefon = '';
$wann = '';
$email = '';
$betreff = '';
$nachricht = '';
$homepage = '';
$meldung=$okay;
} else {
$meldung=$message;
}
#######################################
#######################################
} //endissetsubmit
else{$meldung='';}
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
?> |
Form
Code: | <div id="content-text-kontakt"><br />
<form name="kontaktformular" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table style="width:auto">
<tr><td colspan="2"><?php echo $meldung; ?></td></tr>
<tr>
<td style="width:10px"><strong>Name:</strong></td>
<td><input name="name" type="text" value="<?php echo $name; ?>" size="20" maxlength="50" /></td>
</tr>
<tr>
<td style="width:150px"><strong>Vorname:</strong></td>
<td><input name="vorname" type="text" value="<?php echo $vorname; ?>" size="20" maxlength="50" /></td>
</tr>
<tr>
<td style="width:150px"><strong>Telefon:</strong></td>
<td><input name="telefon" type="text" value="<?php echo $telefon; ?>" size="20" maxlength="50" /></td>
</tr>
<tr>
<td style="width:150px;height:20px;"></td>
<td></td>
</tr>
<tr>
<td style="width:150px"><strong>Betreff:</strong><br /></td>
<td><input name="betreff" type="text" id="betreff" value="<?php echo $betreff; ?>" size="20" maxlength="50"/></td>
</tr>
<tr>
<td style="width:150px"><strong>E-Mail Adresse:</strong><br /></td>
<td><input name="email" type="text" id="email" value="<?php echo $email; ?>" size="20" maxlength="50"/></td>
</tr>
<tr>
<td style="width:150px;float:left;"><strong>Nachricht:</strong></td>
<td><textarea name="nachricht" cols="35" rows="10" style="white-space: nowrap;"><?php echo $nachricht; ?></textarea></td>
</tr>
<tr>
<td style="width:150px;height:20px;"> </td>
<td> </td>
</tr>
<tr>
<td style="width:150px"><strong>Sicherheitscode:</strong></td>
<td><img id="captcha" src="captcha.php" alt="captcha" border="1" /><br />
<a href="javascript:void(0);" onclick="reload_captcha();">Neuer Code?</a></td>
</tr>
<tr>
<td style="width:150px"><strong>Sicherheitscode <br />
wiederholen: </strong></td>
<td><input name="code" type="text" size="20" maxlength="50" /></td>
</tr>
<tr>
<td style="width:150px"> </td>
<td><input type="submit" value="Abschicken" name="submit" />
</td>
</tr>
</table>
</form> |
|
|
|
|
|
leinich
Dabei seit: 23.09.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 02.09.2009 11:53
Titel
|
|
|
Im Oberen Bereich mal folgendes einsetzen
Code: |
$email_absender = 'FROM: Von Ihrem Kontaktformular auf www.kunde.de <info@kunde.de> \r\n';
|
|
|
|
|
|
nickdesign
Threadersteller
Dabei seit: 28.02.2007
Ort: South London
Alter: 43
Geschlecht:
|
Verfasst Mi 02.09.2009 12:11
Titel
|
|
|
leinich hat geschrieben: | Im Oberen Bereich mal folgendes einsetzen
Code: |
$email_absender = 'FROM: Von Ihrem Kontaktformular auf www.kunde.de <info@kunde.de> \r\n';
|
|
Nein haut leider nicht hin
Zitat: |
Betreff: Kontaktformular - kunde.de (ONLINE)
Absender: webxxx@server98.greatnet.de
Empfänger: info@kunde.de t |
Das \r\n steht nun in der Email mit drinn
Zitat: | Von Ihrem Kontaktformular auf www.kunde.de <info@kunde.de> \r\n
|
Um etv nochmal auf ein Missverständniss hinzuweisen, ich möchte das oben wo email Adresse, Betreffzeile und der Empfänger drinnsteht die richtige Adresse drinnsteht, momentan steht leider nur die "webxxx"@server98.greatnet.de drinn, das webxxx is der Benutzername des Logins, deshalb will ich nicht das der drinnsteht.
|
|
|
|
|
ApfelQFeierabend
Dabei seit: 05.04.2008
Ort: Regensburg
Alter: 37
Geschlecht:
|
Verfasst Mi 02.09.2009 22:17
Titel
|
|
|
Code: |
$email_absender = 'FROM: Von Ihrem Kontaktformular auf www.kunde.de <info@kunde.de> \r\n';
|
das geht natürlich nicht weil der umbruch in ' ' quotes steht, nimm das hier:
Code: |
$email_absender = 'FROM: Von Ihrem Kontaktformular auf www.kunde.de <info@kunde.de>'."\r\n";
|
|
|
|
|
|
|
|
|
Ähnliche Themen |
php: besuchte links anders darstellen
Frage zu Kontaktform
welche kontaktform am besten nutzen?
Interaktives PDF -- Absender festlegen
Absender-Mailadresse in Zeile „Von“
Frontpage Formular Absender ändern
|
|