php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.01.2006, 16:38  
Gast
 
Beiträge: n/a
Standard radio button

Hallo Leute,

ich habe ein kleines Loch im Hirn. Ich habe einige radio buttons die am Anfang keinen Wert haben (also nichts (ge)checked ist), wenn man das Formular abschicken möchte ohne etwas ausgewählt zu haben, soll angezeigt werden dass er es noch auswählen muss. Die Abfrage erfolgt im selben Dokument.

<tr><td width='40'>Familienstand:</td>
<td width='5'><input type=radio name='familienstand' value='ledig'"; if($eintrag[0][0]=="ledig"){ echo 'checked';}echo "> </td>
<td colspan='2'>ledig</td>
<td width='10' align='Left'><input type=radio name='familienstand' value='verheiratet' "; if($eintrag[0][0]=="verheiratet"){ echo 'checked';}echo "></td>
<td colspan='2'>Verheiratet</td>
<td>{$eintrag[0][1]}</td></tr>
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.01.2006, 16:43  
Gast
 
Beiträge: n/a
Standard

Wie war noch gleich die Frage?
 
Alt 12.01.2006, 16:45  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard

PHP-Code:
if (! isset($_POST['familienstand'])
...
else
...
oder 

if ($_POST['familienstand']=="")
...
else
... 
edit:
edit: (auf bitten von karl-150) UND mit javascript, um das zu testen bevor das formular abgeschickt wird... frag mich aber bitte nicht wie... hab ich vergessen

Crypi
__________________
PostgreSQL Forum:
www.pg-forum.de
Crypi ist offline  
Alt 12.01.2006, 16:48  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Crypi
edit: oder mit javascript, um das zu testen bevor das formular abgeschickt wird...
Aus dem Oder aber bestenfalls noch ein Und machen... :wink:
 
Alt 12.01.2006, 16:53  
Gast
 
Beiträge: n/a
Standard

ups, da hatte ich doch gleich die Frage vergessen . Der übergibt mir leider keine Werte, somit kann ich sie nicht überprüfen.

//Abfrage:
if( $_POST['familiestand']==""||....){

//Speicher der Übergebenen Werte:

$x=0;
foreach($_POST as $eingabe1){
$f_feldy[$x][0]=$eingabe1;
$x++;
}




if($_POST['familienstand']==""){
$f_feldy[0][1]="[img]PfeilRot.gif[/img]";
}

.
.
.
 
Alt 12.01.2006, 16:53  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard

könntest du (karl-150) mal posten wie ich verhindere das das submit abgeschickt wird,also mit javascript... fällt mir einfach nicht ein... (nur so aus interesse )

Crypi
__________________
PostgreSQL Forum:
www.pg-forum.de
Crypi ist offline  
Alt 12.01.2006, 16:54  
Erfahrener Benutzer
 
Registriert seit: 14.09.2004
Beiträge: 382
Crypi
Standard

<form ... > vergessen?

Crypi
__________________
PostgreSQL Forum:
www.pg-forum.de
Crypi ist offline  
Alt 12.01.2006, 17:02  
Gast
 
Beiträge: n/a
Standard

Hmm, also nochmal mit mehr infos

session_start();

function f_eintrag($eintrag1){

for($ii=0;$ii< count($eintrag1);$ii++) {
for($ij=0;$ij< count($eintrag1[$ii]);$ij++){
$eintrag[$ii][$ij]=$eintrag1[$ii][$ij];

}
}



echo "
<table>

<tr><td width='40'>Familienstand:</td>
<td width='5'><input type=radio name='familienstand' value='ledig'"; if($eintrag[0][0]=="ledig"){ echo 'checked';}echo "> </td>
<td colspan='2'>ledig</td>
<td width='10' align='Left'><input type=radio name='familienstand' value='verheiratet' "; if($eintrag[0][0]=="verheiratet"){ echo 'checked';}echo "></td>
<td colspan='2'>Verheiratet</td>
<td>{$eintrag[0][1]}</td></tr>

</table> ";
}
?>

<? echo "<form name='mf' method='post' action='{$_SERVER['PHP_SELF']}'>";
if(isset($_POST['bc'])){


if( $_POST['familiestand']==""|| ..){



//speichern der eingegebenen Felder
$x=0;
foreach($_POST as $eingabe1){
$f_feldy[$x][0]=$eingabe1;
$x++;

}

//array_pop($f_feld);

if($_POST['familienstand']==""){
$f_feldy[0][1]="[img]PfeilRot.gif[/img]";
}

...

f_eintrag($f_feldy);

}

} //ende wenn etwas fehlt!


else{

array_pop($_POST);

foreach($_POST as $wert){
$se[]=$wert;

}
for($i=0;$i<count($se);$i++){
$_SESSION['b'][$i]=$se[$i];

}
echo "<meta http-equiv=\"refresh\" content=\"3; URL=http://www.abc.de/formula3.php\">";

}

else{
f_eintrag($f_feldy);
echo "Sie haben folgende Werte
";
}
 
Alt 12.01.2006, 17:05  
Gast
 
Beiträge: n/a
Standard

er hat nichts im POST Array wenn ich nichts auswähle, deshalb kann er auch nicht überprüfen. D.h. er kennt keinen "familienstand" erst wenn ich etwas auswähle macht er es. Das ist aber nicht der Sinn der Sache.
 
Alt 12.01.2006, 17:11  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von meoss
er hat nichts im POST Array wenn ich nichts auswähle
Dann prüfst Du eben, ob etwas da ist.


Zitat:
Zitat von Cypri
könntest du (karl-150) mal posten wie ich verhindere das das submit abgeschickt wird,also mit javascript...
Code:
<form [...] onSubmit="if (a != b) return false;">
  [...]
</form>
 
 


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
Radio Button robydog HTML, Usability und Barrierefreiheit 4 17.04.2008 13:47
button als link verwenden Zabimaru PHP Tipps 2008 5 03.04.2008 19:51
Reset Button bei Formularen TeazY PHP Tipps 2008 2 24.12.2007 14:59
Prüfen ob Button angeklickt wurde.. krummzahn HTML, Usability und Barrierefreiheit 2 30.04.2006 21:18
Radio Button nach Refresh soll dieser eingestellt bleiben Natheedo PHP Tipps 2006 8 06.02.2006 13:59
radio button mit Funktion.... PHP Tipps 2006 18 13.01.2006 10:08
radio button automatisch setzen HTML, Usability und Barrierefreiheit 2 11.10.2005 07:12
Radio Button durch Link klicks aktivieren CHRIS PHP Tipps 2005-2 8 14.09.2005 17:53
[Erledigt] Radio Button Auswahl HTML, Usability und Barrierefreiheit 6 26.05.2005 15:11
Einen bestimmten Button in einer Radio Group ansprechen HTML, Usability und Barrierefreiheit 2 12.04.2005 16:31
[Erledigt] per Button php in &lt;td&gt; laden PHP Tipps 2004 4 26.10.2004 18:07
Ich habe eine Auswahlliste und einen Button. Wie auswerten? PHP Tipps 2004 1 20.10.2004 16:39
[Erledigt] Radio Button anklicken und weiterleiten??? HTML, Usability und Barrierefreiheit 4 14.10.2004 16:19
[Erledigt] Enum Feld - Radio Button Datenbanken 5 15.06.2004 11:42
formular button linkt an interne Stelle PHP Tipps 2004 1 08.06.2004 10:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html form postgresql php radio button

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.