php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2010, 12:10  
Neuer Benutzer
 
Registriert seit: 11.08.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
schu_mi befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Problem mit RadioButton im Kontaktformular

Hallo,
ich habe wenig Ahnung von PHP.
Möchte mein Kontaktformular jedoch um einen RadioButton erweitern.
RadioButton:
Code:
<form method="POST" action="mail.php">
<input type="radio" name="check[]" value="1" checked> Auswahl1<br>
<input type="radio" name="check[]" value="2"> Auswahl2<br>
</form>
Wie kann ich jetzt erreichen, dass entweder "auswahl1" oder "auswahl2" in der Mail mit übertragen wird?

Mail.php
PHP-Code:
<?php

if ($_POST['Name'] && $_POST['Strasse'] && $_POST['Email']) {
 
    
$headers "From: Kontaktformular\r\n";
    
$headers .="Content-type: text/plain; charset=iso-8859-1";
    
    
$body "Firma: $_POST[Firma]\n";
    
$body .="Name: $_POST[Name]\n";
    
$body .="Vorname: $_POST[Vorname]\n";
    
$body .="Strasse / Nr.: $_POST[Strasse]\n";
    
$body .="Plz / Ort: $_POST[PlzOrt]\n";
    
$body .="Fon: $_POST[Telefon]\n";
    
$body .="Fax: $_POST[Fax]\n";
    
$body .="Email: $_POST[email]\n";
    
$body .="Internet: $_POST[Internet]\n";
    
$body .="Nachricht: $_POST[Nachricht]\n";
    
$body .="Bitte nehmen Sie telefonisch mit mir/uns Kontakt auf: $_POST[Telefonkontakt]\n";

    
mail('test@test.de''Betreff, $body, $headers);
}
include('
erfolg.html);
?>
Es wäre Toll wenn man einen Satz schreibt wie z.B.:
"Folgendes wurde ausgewählt:" und dann entweder "auswahl1" oder "auswahl2".

Weiß jemand von euch weiter?

Vielen Dank
schu_mi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.08.2010, 12:20  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von schu_mi Beitrag anzeigen
Code:
<input type="radio" name="check[]" value="1" checked>
check[] ist falsch, damit gibts du an, das check ein Array ist. einfach nur name="check" angeben.
Dann kannst du einfach im PHP-Teil nach $_POST['check'] abfragen.
PHP-Code:
$_POST[Firma]  //falsch
$_POST['Firma']  //richtig 
das dürfte wohl immer eine Notice werfen, da keys mit Anführungszeichen geschrieben werden müssen.
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline  
Alt 11.08.2010, 12:21  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Mach mal die eckigen Klammern nach "check" weg. Dann brauchst du nur die entsprechende Zeile von $body... ergänzen. Den Bezug zwischen dem Namen im Formular und dem Namen im Code kannst du sicher selbst herstellen, indem du das von dem Code den du schon hast mental ableitest.
chorn ist offline  
Alt 11.08.2010, 12:25  
Neuer Benutzer
 
Registriert seit: 11.08.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
schu_mi befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank!
Problem gelöst.
schu_mi 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
utf8 Problem (Daten aus DB auslesen) go1denboy PHP Tipps 2008 1 23.09.2008 12:19
Problem mit swfobjects R4v3r JavaScript, Ajax und mehr 8 21.09.2008 14:17
Kontaktformular: wo is der Fehler? Mick_Sebutia PHP Tipps 2008 16 15.09.2008 15:09
Kontaktformular mit Spamschutz und include Navigation? chicco4u PHP Tipps 2008 1 11.08.2008 09:52
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Spam Problem mit Kontaktformular djrace PHP Tipps 2007 9 02.01.2006 12:37
Problem mit Kontaktformular PHP Tipps 2007 6 15.11.2005 18:50
Bitte nicht hauen :) .... PHPMailer Problem PHP-Fortgeschrittene 4 18.08.2005 21:31
Problem mit Kontaktformular? PHP Tipps 2004-2 6 13.12.2004 18:48
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
problem mit Kontaktformular PHP Tipps 2004 2 02.06.2004 16:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php kontaktformular radiobutton, http://www.php.de/php-einsteiger/70659-erledigt-problem-mit-radiobutton-im-kontaktformular.html, kontaktformular mit radiobutton, smary radio button abfrage, php kontaktformular mit radiobutton, kontaktformular php mit radiobutton, smarty radio checked, php radiobutton email, \radiobutton php\, radio button mail php, php mailformular radio buttons, kontakformular php radio, kontakt formular php radio button ohne check, php radio button an mail, radio button in kontaktformular, mail.php radio-button, kontaktformular php mit radio, radiobutton php kontaktformular, kontaktformular radiobutton php, mailformular mit radio button

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