Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
639
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Brothers Brothers ist gerade online Mitglied Silber
    Registriert seit
    Dec 2007
    Beiträge
    52
    moin moin

    hab da nen problem mit radiobuttons...

    2 radios, einer is ne vom user unveränderbare var, wenn der andere gechecked ist kann der user selber etwas in ein textfeld eintragen... in dem fall eine url

    wenn der radiobutton "url1" checked ist macht php alles was er soll aber zeigt mir noch einen komischen fehler an (unten im else).
    wenn der radiobutton "url2" checked ist klappt alles wunderbar.

    PHP-Code:
    if($_POST['senden']==true){
        if(
    $_POST["mysqlhostname"] != "" && $_POST["mysqlusername"] != "" && $_POST["mysqlpw"] != "" && $_POST["mysqldbname"] != ""){    
            if(isset(
    $_POST['url1'])){
                echo 
    "url1 gesetzt<br>";
                
    $final_url $_SERVER['SERVER_ADDR'];
                
    mysql_php(); //schreibt mysql daten in die mysql.php
                
    db_settings(); //legt in der mysql db die tabelle settings an
            
    }
            if(isset(
    $_POST['url2'])){
                if(
    $_POST["url_text"] != "http://ihre-domain.de"){
                    echo 
    "url2 gesetzt<br>";
                    
    $final_url $_POST["url_text"];
                    
    mysql_php(); //schreibt mysql daten in die mysql.php
                    
    db_settings(); //legt in der mysql db die tabelle settings an
                
    }else{
                    echo 
    $lang_install_16;
                }
            }else{
                echo 
    "komischer fehler<br>";
            }
        }else{
            echo 
    $lang_install_17;
        }

    ps in den radiobuttons hab ich mit javascript n bissl rumgespielt... wenn man aufs textfeld klickt is automatisch der 2te radio gechecked
     

  2. #2
    Sprint Sprint ist offline Mitglied Platin
    Registriert seit
    Apr 2004
    Ort
    Die heimliche Hauptstadt des Bieres
    Beiträge
    563
    Der komische Fehler kommt, weil die url1 - if unabhängig von der zweiten ist, d.h. er erkennt, daß url1 gesetzt wurde, prüft url2, der nicht gesetzt wurde und geht in den else.
    Entweder verbindest du die erste und zweite Bedingung per elseif, oder du trennst das else ab und machst es zu einer eigenen Bedingung.
     
    Think Different.

  3. #3
    Brothers Brothers ist gerade online Mitglied Silber
    Registriert seit
    Dec 2007
    Beiträge
    52
    is mir abends im bett noch eingefallen was ich für ein trottel bin... war wohl übermüdet

    aber trotzdem danke
     

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 09.06.10, 14:35
  2. Problem mit checked="checked"
    Von Nord-Süd-Richtung im Forum HTML & XHTML
    Antworten: 17
    Letzter Beitrag: 31.07.09, 17:44
  3. is Radiobutton checked [IE]
    Von Headymaster im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 23.10.08, 17:28
  4. Radiobutton checked
    Von Tinoh im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 11.11.05, 17:45
  5. checked menuitem
    Von mashine-obf im Forum .NET Windows Forms
    Antworten: 4
    Letzter Beitrag: 13.10.05, 14:04