gesetzt, php radio button standardmäßig aktiviert
Ich habe zwei radio-buttons in meinem Programm aber wenn ich es ausführen keiner von Ihnen aktiviert ist, möchte ich einen von Ihnen, standardmäßig aktiviert werden,
wie kann ich das erreichen ?
<li><input type="radio" name="r1" value="o" onClick="submit();" <?php echo ($_SESSION['r1'] == "o") ? 'checked="checked"' : ''; ?> />On</li>
<li><input type="radio" name="r1" value="p" onClick="submit();" <?php echo ($_SESSION['r1'] == "p") ? 'checked="checked"' : ''; ?> />Off</li>
Ich will, dass die 'On' Taste überprüft werden, wenn ich öffnen Sie die Seite zum ersten mal
InformationsquelleAutor Sufiyan Ghori | 2012-01-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Etwas wie dieses:
InformationsquelleAutor Barif
Hier gehen Sie:
gut, als Sie müssen überprüfen Ihre original-code. dump der
$_SESSION['r1']
und sehen, was es sagt<?php session_start(); if (isset($_POST['r1'])){ $_SESSION['r1']=$_POST['r1']; } ?>
siehe mein edit, sollte jetzt arbeiten. Wenn Sie zum ersten mal auf der Seite, es ist Auf. Wenn Sie ändern Sie ihn auf "off", wird es Ausgeschaltet bleiben.
InformationsquelleAutor DevelRoot
Was dazu:
die Aussage
!$_SESSION['r1']
überprüft es den Wert eingestellt, bei allen. wenn nicht, überprüft wird, festgelegt werden.InformationsquelleAutor zaphod1984
Gut, um für die Auf-Taste, um überprüft, die
$_SESSION['r1']
muss gleich "o". Haben Sie überprüft den Wert von$_SESSION['r1']
?dies beantwortet nicht die Frage
InformationsquelleAutor zuzuleinen