und was ist nicht gut daran?
sieht die Mailadresse zufällig so aus: redakxyz@xyz.org ?
Punkt weg bei $select.=$redaktion
Mach mal am Anfang und nach der Abfrage
echo $select;
Hallo Community,
habe da ein kleines Prob mit meinem Mailscript und hoffe Ihr könnt mir dabei helfen !
Zum Problem:
Der Benutzer soll aus einer Dropdownliste auswählen können, an welche Instanz (Empfänger) er schreiben möchte. Bei Betätigung des Buttons, soll das Script die in der Liste, momentan "selected" Instanz in die Mail() schreiben. Wie mache ich das ? Bin mit meinem Latein am Ende!
Das Script:
PHP-Code:<?php
$select=$HTTP_POST_VARS['select'];
$name=$HTTP_POST_VARS['name'];
$mail=$HTTP_POST_VARS['mail'];
$comment=$HTTP_POST_VARS['comment'];
$check=$HTTP_POST_VARS['copy'];
$redaktion='xyz@xyz.org';
$admin='abc@abc.de';
$info='pqr@pgr.de';
$ip=$REMOTE_ADDR;
$datum = date("d.m.Y - H:i");
if ($select=='redak') {
$select.=$redaktion }
if ($select=='admin') {
$select.=$admin }
if ($select=='info') {
$select.=$info }
if ($mail!="") {
$mailtext="Name:";
$mailtext.=$name;
$mailtext.="\n";
$mailtext.="E-Post Adress:";
$mailtext.=$mail;
$mailtext.="\n";
$mailtext.="IP:";
$mailtext.="\n";
$mailtext.=$ip;
$mailtext.="\n";
$mailtext.=$datum;
$mailtext.="\n";
$mailtext.="Anfrage:";
$mailtext.="\n";
$mailtext.=$comment;
$absender="Von:";
$absender.=$mail;
mail($select, 'Anfrage über das Kontaktformular', $mailtext, $absender);
echo ('Ihre E-Post wurde erfolgreich verschickt');
echo ("<p><a href=''>Zurück</a></p>"); }
else {
echo ("Sie haben keine E-Post Adresse angegeben...<br>");
echo ("<a href=''>Zurück</a></br>"); }
?>
und was ist nicht gut daran?
sieht die Mailadresse zufällig so aus: redakxyz@xyz.org ?
Punkt weg bei $select.=$redaktion
Mach mal am Anfang und nach der Abfrage
echo $select;
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
Danke für die Hilfe ! Das Problem hat sich mittlerweile aber gelöst, da die "Post-Methode" ja den aktuellen Value-Wert mit übergibt.
D.h.
value=redakxyz@xyz.org ==
$select=redakxyz@xyz.org
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)