ilch Forum » Allgemein » HTML, PHP, SQL,... » Radiobutton als String "auswerten"

Geschlossen
  1. #1
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    jeder benutzer muss bei mir angeben ob er eine Dauerkarte hat.
    dieses geschieht über 2 Radiobuttons (ja - nein).
    speichern funktioniert einwandfrei.

    jetzt möchte ich aber auf der profilseite eines jeden Mitglieds gerne anzeigen was er angekreuzt hat, aber in Worten, also entweder soll da "ja" oder "nein" stehen.

    wie kann ich das machen? und wo kommt das rein ?

    Die Radiobuttons speichern den wert in {aim} !

    aus regist.htm:
    	<tr class="Cmite">
              <td>Dauerkarte</td>
              <td class="Cnorm"><span>
             <label>
              <input type="radio" name="aim" value="1" {aim1}/>Ja</label>
              <label>
              <input type="radio" name="aim" value="0" {aim0}/>Nein</label>
    	</tr>


    aus Userdetails.htm:
    <tr>
    		<td height="25">Dauerkarte</td>
    		<td height="25">{aim}</td>
    	</tr>


    Funktioniert so leider nicht. er zeigt einfach {aim} an traurig
    ich denke es muss also was in die userdetails.php...

    Link zur Page(Profil):
    supportersms.su.ohost.de/ilchcommunity_1.2.6/index.php?user-details-1


    Zuletzt modifiziert von Domme_09 am 24.08.2008 - 18:59:54
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Das die leute das sich so einfach vorstellen, wenn man keine ahnung hat kann man sowas nid... selbst ich konnte es bis vor ein paar wochen noch nid... das ist nicht einfach was in die regist zu schreiben... du musst die include/includes/func/user.php auch umschreiben,... das nid so einfach...^^
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    warum sollte das nicht "so einfach" sein ?
    der wert ist ja schon gespeichert, aber als Zahl in 0 oder 1 ausgedrückt und letztlich braucht man da ja nur ne if verzweigung oder nicht!?
    muss doch nur in userdetails.php irgendwas rein !?

    if {aim}==0 setze label auf ja
    else setzte label auf nein !?
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Shizoido Mitglied
    Registriert seit
    17.08.2008
    Beiträge
    82
    Beitragswertungen
    0 Beitragspunkte
    if({aim} == '0')
        {
        echo 'Nein';
        }
      else
        {
        echo 'Ja';
        }



    Zuletzt modifiziert von Shizoido am 24.08.2008 - 19:18:34
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    und wo genau muss das hin ?
    in die userdetails.php wohl nicht oder ?
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Shizoido Mitglied
    Registriert seit
    17.08.2008
    Beiträge
    82
    Beitragswertungen
    0 Beitragspunkte
    dort wo du es auswerten möchtest, wo soll das den stehen? in den userdetails nehme ich an
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    genau, in den userdetails (in der php oder? )

    user_details.php:
    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $uid = $menu->get(2);
    
    include('user_infos.php');
    
    $ar = array (
      'NAME' => $row['name'],
    	'JOINED'  => date('d.m.Y',$row['regist']),
    	'LASTAK'  => date('d.m.Y - H:i',$row['llogin']),
    	'POSTS'   => $row['posts'],
    	'postpday' => $postpday,
    	'RANG'    => userrang ($row['posts'],$uid),
    	'AVATA'   => $avatar,
    	'ONLINE' => $online,
    	'USERTITEL' => $usertitel,
    	'EMAIL' => $email,
    	'HOMEPAGE' => $homepage,
    	'GESCHLECHT' => $geschlecht,
    	'GEBDATUM' => $gebdatum,
    	'ALTER' => $alter,
    	'WOHNORT' => $wohnort,
    	'FORUMTOPICS' => $row4['forumtopics'],
    	'NEWSTOPICS' => $row5['newstopics'],
    	'NEWSPOSTS' => $row6['newsposts'],
    	'FORUMPOSTS' => $row7['forumposts'],
    	'SIGNATUR' => $row['sig'],
    	'STAAT' => $staat,
    	'UID' => $uid,
    	'GB_EINTRAEGE' => $gb_eintraege,
    	'GALLERIE_EINTRAEGE' => $gallery_eintraege,
    	'ICQ' => $icq,
    	'AIM' => $aim,
    );
    
    		
    $title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b> <a href=index.php?user-details-'.$uid.'>Details von '.$row['name']."</a>".$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    $tpl = new tpl ( 'user/userdetails' );
    
    $l = profilefields_show ( $uid );
    
    $ar['rowspan'] = 4 + substr_count($l, '<tr><td class="');
    
    $ar['profilefields'] = $l;
    $tpl->set_ar_out($ar,0);
    $design->footer();
    
    
    ?>

    Wo genau soll´s rein?


    Zuletzt modifiziert von Domme_09 am 24.08.2008 - 21:53:14
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    eher so und als Variable ins Template dann $karte einbinden
    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $uid = $menu->get(2);
    
    include('user_infos.php');
    if($row['aim'] == 0)
        {
        $karte = 'Nein';
        }
      else
        {
        $karte = 'Ja';
        }
    $ar = array (
      'NAME' => $row['name'],
        'JOINED'  => date('d.m.Y',$row['regist']),
        'LASTAK'  => date('d.m.Y - H:i',$row['llogin']),
        'POSTS'   => $row['posts'],
        'postpday' => $postpday,
        'RANG'    => userrang ($row['posts'],$uid),
        'AVATA'   => $avatar,
        'ONLINE' => $online,
        'USERTITEL' => $usertitel,
        'EMAIL' => $email,
        'HOMEPAGE' => $homepage,
        'GESCHLECHT' => $geschlecht,
        'GEBDATUM' => $gebdatum,
        'ALTER' => $alter,
        'WOHNORT' => $wohnort,
        'FORUMTOPICS' => $row4['forumtopics'],
        'NEWSTOPICS' => $row5['newstopics'],
        'NEWSPOSTS' => $row6['newsposts'],
        'FORUMPOSTS' => $row7['forumposts'],
        'SIGNATUR' => $row['sig'],
        'STAAT' => $staat,
    'KARTE' => $karte,
        'UID' => $uid,
        'GB_EINTRAEGE' => $gb_eintraege,
        'GALLERIE_EINTRAEGE' => $gallery_eintraege,
        'ICQ' => $icq,
        'AIM' => $aim,
    );
    
            
    $title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?user">Users</a><b> &raquo; </b> <a href=index.php?user-details-'.$uid.'>Details von '.$row['name']."</a>".$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    $tpl = new tpl ( 'user/userdetails' );
    
    $l = profilefields_show ( $uid );
    
    $ar['rowspan'] = 4 + substr_count($l, '<tr><td class="');
    
    $ar['profilefields'] = $l;
    $tpl->set_ar_out($ar,0);
    $design->footer();
    
    
    ?>



    Zuletzt modifiziert von Hassmann am 24.08.2008 - 21:54:11
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    Vielen vielen Danke ! Es funktioniert !!!
    im Template hab ich´s mit "{KARTE}" eingebunden!!!
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten