Staffliste zeigt keine Staffs an

  • <?php include_once'includes/header.php' ?>

    <title> <?= $config['hotelName'] ?> ~ Management</title>

    <link href="https://fonts.googleapis.com/css?family=Rubik" rel="stylesheet">

    <!-- edit by score © -->

    <style>

    .slideInRight {

    -webkit-animation-name: slideInRight;

    animation-name: slideInRight;

    -webkit-animation-duration: 1s;

    animation-duration: 1s;

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both;

    }

    @-webkit-keyframes slideInRight {

    0% {

    -webkit-transform: translateX(100%);

    transform: translateX(100%);

    visibility: visible;

    }

    100% {

    -webkit-transform: translateX(0);

    transform: translateX(0);

    }

    }

    @keyframes slideInRight {

    0% {

    -webkit-transform: translateX(100%);

    transform: translateX(100%);

    visibility: visible;

    }

    100% {

    -webkit-transform: translateX(0);

    transform: translateX(0);

    }

    }

    .slideInLeft {

    -webkit-animation-name: slideInLeft;

    animation-name: slideInLeft;

    -webkit-animation-duration: 1s;

    animation-duration: 1s;

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both;

    }

    @-webkit-keyframes slideInLeft {

    0% {

    -webkit-transform: translateX(-100%);

    transform: translateX(-100%);

    visibility: visible;

    }

    100% {

    -webkit-transform: translateX(0);

    transform: translateX(0);

    }

    }

    @keyframes slideInLeft {

    0% {

    -webkit-transform: translateX(-100%);

    transform: translateX(-100%);

    visibility: visible;

    }

    100% {

    -webkit-transform: translateX(0);

    transform: translateX(0);

    }

    }


    div#mspielername {

    font-weight: bold;

    text-transform: uppercase;

    background-position: 129px;

    }

    </style>

    <div class="container_24">

    <div id="center" class="marginTop">

    <div id="left" class="slideInLeft">

    <h2 style="font-family: 'Rubik', sans-serif;">TECHNIKER</h2>

    <div class="box" style="border-top: 3px solid red;">


    <?php

    {

    $getMembers = $dbh->prepare("SELECT id,username,motto,look,online,beschreibung FROM users WHERE rank = 8");

    $getMembers->execute();

    if ($getMembers->RowCount() > 0)

    {

    while ($member = $getMembers->fetch())

    {

    $username = filter($member['username']);

    $beschreibung = filter($member['beschreibung']);

    $motto = filter($member['motto']);

    $look = filter($member['look']);

    $lastonline = filter($member['lastonline']);

    $online = filter($member['online']);

    if($online == 1){ $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/online.gif'>"; } else { $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/offline.png'>";}

    ?>

    <div class="grid_3">

    <div class="boxb" onmouseenter="staffhover(this)" style="height: 180px; margin-top: 20px; background-image:url('http://i.imgur.com/IgL6jH3.png'); -webkit-box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.2); box-shadow: 0px 0px 0px 2px rgba(0,0,0,0.2); cursor: pointer;">

    <div class="staffavatar" style="background-image:url('http://avatar-retro.com/habbo-imaging/avatarimage?figure={userstaff.USERLOOK}&direction=2&head_direction=3&action=wav&direction=2&head_direction=3&action=wav&size=l&gesture=sml&gesture=sml');"></div>

    <div class="stafftitle">{userstaff.USERNAME}</div>

    <div class="staffhover" id="staffhvr">

    <img align="right" src="http://habboe.com/swf/c_images/album1584/TNK.gif">

    <b>Motto: </b><br><i>{userstaff.USERMOTTO}</i>

    <br><b>Aufgaben: </b><br><i>{userstaff.USERWORKING}</i></br>

    <br><!- IF userstaff.USERONLINE == 0 ->{userstaff.USERLONLINE} Online <!- ELSE -> <b style="color:green">Jetzt online</b><!- ENDIF -></span><br>

    </div>

    </div>

    </div>


    </div></div></div>

    <?php

    }

    }

    else

    {

    echo "<p style='margin-left:10px;'>".$lang['Snostaff'];"</p>";

    }

    }

    ?>

    </div>

    <h2 style="font-family: 'Rubik', sans-serif;">HOTELLEITER</h2>

    <div class="box" style="border-top: 3px solid red;">

    <?php

    {

    $getMembers = $dbh->prepare("SELECT id,username,motto,look,online,beschreibung FROM users WHERE rank = 7");

    $getMembers->execute();

    if ($getMembers->RowCount() > 0)

    {

    while ($member = $getMembers->fetch())

    {

    $username = filter($member['username']);

    $beschreibung = filter($member['beschreibung']);

    $motto = filter($member['motto']);

    $look = filter($member['look']);

    $lastonline = filter($member['lastonline']);

    $online = filter($member['online']);

    if($online == 1){ $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/online.gif'>"; } else { $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/offline.png'>";}

    ?>

    <div class="staffBox"><a href='/home/<?php echo $username; ?>'><img class="head" src="https://www.habbo.de/habbo-imaging/avatarimage?figure=<?php echo $look; ?>&head_direction=3&action=get,wav&gesture=sml"></a><div class="RightSide"><div class="nameStaff">

    <div id="mspielername" style="background-image:url(http://qubbo.eu/nab/forumtitle.gif);"><?php echo $username; ?> </div><td><?php if ($online == 0)echo $OnlineStatus; ?><?php if ($online == 1)echo $OnlineStatus; ?></span></td></div><br><div class="functStaff">Motto: <?php echo $motto; ?><p><div style="font-size: 17pt;"><?php echo $beschreibung; ?></div></p>

    </div></div></div>

    <?php

    }

    }

    else

    {

    echo "<p style='margin-left:10px;'>".$lang['Snostaff'];"</p>";

    }

    }

    ?>

    </div>

    <h2 style="font-family: 'Rubik', sans-serif;">COMMUNITY MANAGER</h2>

    <div class="box" style="border-top: 3px solid purple;">

    <?php

    {

    $getMembers = $dbh->prepare("SELECT id,username,motto,look,online,beschreibung FROM users WHERE rank = 6");

    $getMembers->execute();

    if ($getMembers->RowCount() > 0)

    {

    while ($member = $getMembers->fetch())

    {

    $username = filter($member['username']);

    $motto = filter($member['motto']);

    $beschreibung = filter($member['beschreibung']);

    $look = filter($member['look']);

    $lastonline = filter($member['lastonline']);

    $online = filter($member['online']);

    if($online == 1){ $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/online.gif'>"; } else { $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/offline.png'>";}

    ?>

    <div class="staffBox"><a href='/home/<?php echo $username; ?>'><img class="head" src="https://www.habbo.de/habbo-imaging/avatarimage?figure=<?php echo $look; ?>&head_direction=3&action=get,wav&gesture=sml"></a><div class="RightSide"><div class="nameStaff">

    <div id="mspielername" style="background-image:url(http://qubbo.eu/nab/forumtitle.gif);"><?php echo $username; ?> </div><td><?php if ($online == 0)echo $OnlineStatus; ?><?php if ($online == 1)echo $OnlineStatus; ?></span></td></div><br><div class="functStaff">Motto: <?php echo $motto; ?><p><div style="font-size: 17pt;"><?php echo $beschreibung; ?></div></p>

    </div></div></div>

    <?php

    }

    }

    else

    {

    echo "<p style='margin-left:10px;'>".$lang['Snostaff'];"</p>";

    }

    }

    ?>

    </div>

    <h2 style="font-family: 'Rubik', sans-serif;">EVENT MANAGER</h2>

    <div class="box" style="border-top: 3px solid green;">

    <?php

    {

    $getMembers = $dbh->prepare("SELECT id,username,motto,look,online,beschreibung FROM users WHERE rank = 5");

    $getMembers->execute();

    if ($getMembers->RowCount() > 0)

    {

    while ($member = $getMembers->fetch())

    {

    $username = filter($member['username']);

    $motto = filter($member['motto']);

    $beschreibung = filter($member['beschreibung']);

    $look = filter($member['look']);

    $lastonline = filter($member['lastonline']);

    $online = filter($member['online']);

    if($online == 1){ $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/online.gif'>"; } else { $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/offline.png'>";}

    ?>

    <div class="staffBox"><a href='/home/<?php echo $username; ?>'><img class="head" src="https://www.habbo.de/habbo-imaging/avatarimage?figure=<?php echo $look; ?>&head_direction=3&action=get,wav&gesture=sml"></a><div class="RightSide"><div class="nameStaff">

    <div id="mspielername" style="background-image:url(http://qubbo.eu/nab/forumtitle.gif);"><?php echo $username; ?> </div><td><?php if ($online == 0)echo $OnlineStatus; ?><?php if ($online == 1)echo $OnlineStatus; ?></span></td></div><br><div class="functStaff">Motto: <?php echo $motto; ?><p><div style="font-size: 17pt;"><?php echo $beschreibung; ?></div></p>

    </div></div></div>

    <?php

    }

    }

    else

    {

    echo "<p style='margin-left:10px;'>".$lang['Snostaff'];"</p>";

    }

    }

    ?>

    </div>

    <h2 style="font-family: 'Rubik', sans-serif;">MODERATOREN</h2>

    <div class="box" style="border-top: 3px solid blue;">

    <?php

    {

    $getMembers = $dbh->prepare("SELECT id,username,motto,look,online,beschreibung FROM users WHERE rank = 4");

    $getMembers->execute();

    if ($getMembers->RowCount() > 0)

    {

    while ($member = $getMembers->fetch())

    {

    $username = filter($member['username']);

    $beschreibung = filter($member['beschreibung']);

    $motto = filter($member['motto']);

    $look = filter($member['look']);

    $lastonline = filter($member['lastonline']);

    $online = filter($member['online']);

    if($online == 1){ $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/online.gif'>"; } else { $OnlineStatus = "<img src='/templates/Nabbo/style/images/cms/offline.png'>";}

    ?>

    <div class="staffBox"><a href='/home/<?php echo $username; ?>'><img class="head" src="https://www.habbo.de/habbo-imaging/avatarimage?figure=<?php echo $look; ?>&head_direction=3&action=get,wav&gesture=sml"></a><div class="RightSide"><div class="nameStaff">

    <div id="mspielername" style="background-image:url(http://qubbo.eu/nab/forumtitle.gif);"><?php echo $username; ?> </div><td><?php if ($online == 0)echo $OnlineStatus; ?><?php if ($online == 1)echo $OnlineStatus; ?></span></td></div><br><div class="functStaff">Motto: <?php echo $motto; ?><p><div style="font-size: 17pt;"><?php echo $beschreibung; ?></div></p>

    </div></div></div>


    <?php

    }

    }

    else

    {

    echo "<p style='margin-left:10px;'>".$lang['Snostaff'];"</p>";

    }

    }

    ?>

    </div>

    </div>

    <div id="right" class="slideInRight">

    <h2 style="font-family: 'Rubik', sans-serif;">UNSERE MITARBEITER</h2>

    <div class="box" style="border-top: 3px solid #7B1FA2;">

    <p>Qubbo Mitarbeiter entwickeln und moderieren im Hotel. Das Personal sorgt dafür, dass alles im Hotel reibungslos verläuft und sicher bleibt. Alle Mitarbeiter von Qubbo werden auf dieser Seite erwähnt. Außerdem können Sie sie immer an ihrem Personalausweis im Hotel erkennen. Um auch Nabbo-Mitarbeiter zu werden, müssen Sie sich zuerst bewerben. Dies ist nur zum Zeitpunkt der Eröffnung der offenen Stellen möglich. Dies wird immer in unserem Nachrichtenangebot erwähnt. </p>

    </div>

    <h2 style="font-family: 'Rubik', sans-serif;">NEUE MITARBEITER</h2>

    <div class="box" style="border-top: 3px solid #7B1FA2;">

    <p> Um die Sicherheit in Qubbo zu gewährleisten und zu gewährleisten, suchen wir regelmäßig nach neuen kreativen Mitarbeitern. Allerdings müssen Sie eine Reihe von Voraussetzungen erfüllen, um unserem Staff Team beitreten zu können.

    <br> <br>

    <b> 1. </b> Sie müssen stressresistent und in der Lage sein, reibungslos zu arbeiten. <br>

    <b> 2. </b> Events können ohne Zeitüberschreitungen dazwischen abgehalten werden <br>

    <b> 3. </b> Seien Sie kreativ und offen für Veränderungen im Team <br>

    <B> 4. </b> Viele online und zugänglich manchmal. <br>

    <b> 5. </b> Behalte immer die Regeln und benimm dich. <br>

    <b> 6. </b> Seien Sie sozial und wissen Sie, wie Sie vorsichtig vorgehen. </p>

    </div>

    </div>

    </div>

    </div>

    </div>


    </body>

    </html>

    </body></html>

  • Xc

    Der code kommt in die Top 50 der miserabelsten Codeausschnitte die ich jemals gesehen hab.

    Erstmal herzlichen Glückwunsch dazu :thumbup:;)

    Ein Fehler der mir aufgefallen ist (wenn man beide Augen schliesst und versucht an was schönes zu denken) ist folgender:

    PHP
    $lastonline = filter($member['lastonline']);

    Du versuchst auf diese Spalte zuzugreifen, forderst sie aber nicht im Query an. Das funktioniert so natürlich nicht. Würdest du dein Error Reporting bei PHP mal ordentlich einstellen, dann müsstest du das eigentlich auch angezeigt bekommen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!