stimmt hatte ich übersehen. funzt bis jetzt auch soweit die anzeige.
jetzt hab ich mich dem buttons zugewandt zum ab und anmelden.
funzt net ganz so wie es soll
wird irgendwie ne falsche id zugeordnet
hier mal der code(komplett)
// Mitglieder dabei Anfang
$thread_id = wbb_trim($_REQUEST['threadid']);
$view_id = $db->query("SELECT id FROM bb".$n."_jgs_treffen WHERE threadid = '".addslashes($thread_id)."'");
if($wbbuserdata['jgs_treffen_admin']=="1"){$ja_nein = "";}else{$ja_nein = "AND freigeschaltet = 'y'";}
$result = $db->query("SELECT * FROM bb".$n."_jgs_treffen WHERE id = '".$thread_id."' $ja_nein");
while($row=$db->fetch_array($result))
if(($dabeicheck['userid']==$wbbuserdata['userid'])&&($wbbuserdata['userid']!="0")){
$istbeimtreffen = "1";
}else{
$istbeimtreffen = "";
}
$dabei_bit = "";
$mitgliederdabei = $db->query("SELECT userid FROM bb".$n."_jgs_treffen_mitglieder WHERE treffenid='".addslashes($thread_id)."'");
while($dabei = $db->fetch_array($mitgliederdabei)){
$row3 = $db->query_first("SELECT username,useronlinegroupid FROM bb".$n."_users WHERE userid='".$dabei['userid']."'");
$row4 = $db->query_first("SELECT useronlinemarking FROM bb".$n."_groups WHERE groupid='".$row3['useronlinegroupid']."'");
$row3['username']=sprintf($row4['useronlinemarking'],$row3['username']);
if($dabei_bit!=""){
$dabei_bit .= ", ";
}
$dabei_bit .= "<a href=\"profile.php?userid=".$dabei['userid']."&sid=".$session['hash']."\">".$row3['username']."</a>";
}
$gaeste_dabei=$db->query_first("SELECT sum(zusaetzliche_gaeste) AS gesamtanzahl FROM bb".$n."_jgs_treffen_mitglieder WHERE treffenid='".addslashes($thread_id)."'");
if($gaeste_dabei['gesamtanzahl']==""){$gaeste_dabei['gesamtanzahl'] = "0";}
// Mitglieder dabei Ende
Alles anzeigen
und hier das was ins template kommt:
<tr>
<td class="tableb" valign="top" align="left">
<form action="jgs_treffen.php" name="neuekat" method="post">
<span class="smallfont">
<if($istbeimtreffen=="")><then>
<b>Beim Event anmelden</b>
</then></if>
<if($istbeimtreffen=="")><then>
<br /><br />mit
<select name="zusaetzliche_gaeste">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
</select>
<u>zusätzlichen</u> Gästen<br /><br />
</then></if>
<input type="hidden" name="action" value="<if($istbeimtreffen=="")><then>anmeldung_treffen</then><else>abmeldung_treffen</else></if>" />
<input type="hidden" name="treffenid" value="$view_id" />
<input type="submit" class="input" value="<if($istbeimtreffen=="")><then>Beim Treffen Anmelden</then><else>Beim Treffen Abmelden</else></if>"<if($wbbuserdata['userid']=="0")><then> disabled</then></if> /><input type="hidden" name="sid" value="{$session['hash']}" />
</span>
</form>
</td>
<td class="tableb" valign="top" align="left" colspan="2"><span class="smallfont"><b>Angemeldete Mitglieder:</b><br />$dabei_bit<br /><br /><b>Angemeldete Nichtmitglieder:</b> {$gaeste_dabei['gesamtanzahl']}</span></td>
</tr>
Alles anzeigen
angezeigt im browser wird:
<tr>
<td class="tableb" valign="top" align="left">
<form action="jgs_treffen.php" name="neuekat" method="post">
<span class="smallfont">
<b>Beim Event anmelden</b>
<br /><br />mit
<select name="zusaetzliche_gaeste">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
</select>
<u>zusätzlichen</u> Gästen<br /><br />
<input type="hidden" name="action" value="anmeldung_treffen" />
<input type="hidden" name="treffenid" value="Resource id #64" />
<input type="submit" class="input" value="Beim Treffen Anmelden" /><input type="hidden" name="sid" value="" />
</span>
</form>
</td>
<td class="tableb" valign="top" align="left" colspan="2"><span class="smallfont"><b>Angemeldete Mitglieder:</b><br /><br /><br /><b>Angemeldete Nichtmitglieder:</b> 0</span></td>
</tr>
Alles anzeigen
merkwürdig ist die recource id beim input value. da sollte eigentlich die richtige id stehen ($view_id). aber warum macht er das net?