Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Radio Buttons

  1. #1
    Azubi(ne)
    Registriert seit
    28.07.2004
    Beiträge
    84
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Radio Buttons

    Servus,

    Ich habe folgendes Problem.
    Ich habe 2 Radio Buttons.
    <input type="Radio" name="Radio_FirstLast" value="1" <?php echo $Radio_FirstLast[1]; ?> >
    <input type="Radio" name="Radio_FirstLast" value="2" <?php echo $Radio_FirstLast[2]; ?> >

    Je nach dem, welcher ausgewählt wird, wird ein Eintrag in in TXT-File eingetragen:

    global $Radio_FirstLast

    if (isset($_REQUEST['Radio_FirstLast']))
    {
    $Radio_FirstLast = "clicked";

    switch($_REQUEST['Radio_FirstLast'])
    {
    case "1" : fwrite($fp, "$Radio_FirstLast\n");
    fwrite($fp, "x\n");
    break;
    case "2" : fwrite($fp, "x\n");
    fwrite($fp, "$Radio_FirstLast\n");
    break;
    default: break;
    }

    }

    Nun habe ich probleme beim auslesen des Files.
    Und zwar möchte ich je nach Eintrag des Files die Radio Buttons setzten.
    bei :

    clicked
    x

    sollte der erste Radio Button gesetzt sein und bei:

    x
    clicked
    der andere.

    Ich habe schon über if abgefragt, hab schon ein strcmp probiert, usw.
    Ich checks net......

    Weiss jemand ne Lösung?

    mfg
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Moin!

    Ein Radiobutton wird durch den Zusatz 'checked' im Input-Tag aktiviert:


    Code:
    <input type="Radio" name="Radio_FirstLast" value="1" checked> 
    <input type="Radio" name="Radio_FirstLast" value="2">
    Das kannst du natürlich auch mit PHP einfügen.

    G.a.d.M.

    Ronald

  3. #3
    Gast

    Standard

    Genau das will ich ja nicht.
    Ich möchte in dem File auslesen, welcher ausgewählt worden ist und beim nächsten öffnen der Seite ihn automatisch setzten.
    O.K?

  4. #4
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das war mir schon klar.
    Mach es wie gehabt, nur benutze bei deinem PHP-echo den Wert "checked" anstatt 'clicked'

  5. #5
    Azubi(ne)
    Themenstarter

    Registriert seit
    28.07.2004
    Beiträge
    84
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das funzt auch nicht.
    Clicked war ja nur dafür da, um es ins File zu schreiben.
    Wollte dann über ne If Schleife abfragen, ob der Eintrag ein "clicked" ist oder nicht.
    Hat jemand einen Code zum "clicked" auslesen und dann dem Radio-Button zuzuweisen......?

  6. #6
    Youngster
    Registriert seit
    20.09.2004
    Beiträge
    10
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    $_REQUEST wird doch, wenn ich mich nicht täusche per GET übergeben oder?

    Welche URL würde denn in deinem beispiel in der Adresszeile stehen?
    Also was übergibt er denn? (wenn das mit dem checked nicht schon die lösung war)

    EDIT: ups ich war wohl zu langsam *fg

  7. #7
    Azubi(ne)
    Themenstarter

    Registriert seit
    28.07.2004
    Beiträge
    84
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ich habe es so versucht:
    for ($line =116; $line<117,$line++) // 116, da steht das clicked im File
    {
    $Radio = fgets($fp, filesize($fname));

    if ($Radio == 'clikced')
    {
    $Radio_FirstLast[1] = checked; // Radio in Html Teil
    }

    elseif ($Radio == 'x')
    {
    $Radio_FirstLast[2] = checked;
    }

    }

    Aber das geht nicht.........

  8. #8
    Youngster
    Registriert seit
    20.09.2004
    Beiträge
    10
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    checked sollter aber schon in ".." stehen oder?

    weiter frage ich mich: kommt denn überhaupt ein "x" vor irgendwo?

  9. #9
    Kaiser(in)
    Registriert seit
    03.06.2004
    Beiträge
    2.557
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ok. du willst einfach den wert speichern, der als letztes angeklickt wurde, sehe ich das richtig?
    du hast dafür aber ein mächtig kompliziertes script.

    Code:
    <?php
    $file="datei.txt";
    $fp=fopen&#40;$file,"r"&#41;;
    $cont=fgets&#40;$fp,1&#41;;
    fclose&#40;$fp&#41;;
    
    if &#40;$cont=="1"&#41; &#123;
    $v1="checked";
    $v2="";
    &#125;
    if &#40;$cont=="2"&#41; &#123;
    $v1="";
    $v2="checked";
    &#125;
    ?>
    
    <input type="radio" name="name" value="1" <?php echo $v1; ?>>
    <input type="radio" name="name" value="2" <?php echo $v2; ?>>

    ...und das reinschreiben sollte ja kein problem sein....

  10. #10
    Azubi(ne)
    Themenstarter

    Registriert seit
    28.07.2004
    Beiträge
    84
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Das reinschrieben ist echt kein Problem.
    Ich habe gerade diesen Code ausprobiert.
    Geht aber auch nicht richtig.
    Ich kann es zwar auslesen, aber
    wie setzte ich nun wieder den Radio-Button anhand des Eintrages im File?
    Das ist genau der Punkt, den ich brauche.

Ähnliche Themen

  1. Radio Buttons..
    Von Darkxor im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 09.12.2007, 17:57
  2. radio Buttons abfragen
    Von OliverN26 im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 29.03.2007, 19:10
  3. Radio Buttons deaktivieren
    Von Gast im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 26.09.2005, 22:56
  4. radio-buttons automatisch anwählen?
    Von straesser im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 02.06.2005, 15:32
  5. Probleme mit Radio-buttons
    Von Philipp Hammelstein im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 16.04.2004, 16:28

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •