Hilfe bei meinem PHP problem

Dieses Thema im Forum "Webentwicklung" wurde erstellt von nohoff, 14. Juli 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 14. Juli 2005
    kann mir wer bei meinem problem helfen ???
    so sieht das ganze imo aus er zeigt alle user an die online sind
    PHP:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html" charset="Windows-1251">
    <meta http-equiv="Content-Style-Type" content="text/css">
    <meta NAME="Author" CONTENT="kadar and modificated by nohoff">
    <link rel="stylesheet" href="templates/redIce/redIce.css" type="text/css">
    <title>Accounts Online</title>
    </head>
    <body background="Parchment.jpg">
    <body text="#000000" padding="0" leftmargin="0">
    <hr><td><tr><center><b><a href="accounts.php">Accounts</a>&nbsp;&nbsp;&nbsp;<a href="accounts_long.php">Accounts Long</a>&nbsp;&nbsp;&nbsp;<a href="online_accounts2.php">Online Accounts 2</a>&nbsp;&nbsp;&nbsp;<a href="dupe_accounts.php">Dupe Password Accounts</a></b></center></td></tr><hr>


    <?php
    include( "../Connection.php" );
    //Do not remove this header
    //This script package is distributed by kadar of L2j.sourceforge
    //You are free to distribute this package as long as the headers stay intact.

    $FORM  "<table width=100% border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr>
    <td width=100% height=34 colspan=2 align=center class=\"toprow\"><B>
    Accounts Online</td></tr>"
    ;

    $FORM2  "<table width=100% cellspacing=\"0\" cellpadding=\"0\">
    <tr>
    <td width=75% height=34 colspan=8 align=center class=\"toprow\">
    Accounts Online
    </td>
    </tr>
    <tr>
    <td style=\"width:5px;padding-left:10px\" height=34 class=catrow align=center>
    <span class=catrowtext>Pos</span>
    </td>
    <td style=\"width:20px\" class=catrow align=center>
    <span class=catrowtext>account_name</span>
    </td>
    <td style=\"width:10px\" class=catrow align=center>
    <span class=catrowtext>char_name</span>
    </td>
    </tr>"
    ;


    $query_chars  "select account_name from characters where online=1 and accesslevel=100" ;
    $link  mysql_query ( $query_chars );
    $i  1 ;
    $activity  mysql_query ( "select account_name,char_name from characters where online=1 + acceslevel=100" );
    while(
    $row  mysql_fetch_array ( $activity ))
    {
     
    $date  date ( 'm-d-Y H:i:s' $row [ 'lastactive' ]/ 1000 );  
    $FORM2  .=  '<tr>
        <td style="border-right:1px solid gray font-size:14px;font-family:verdana;color:#36648B" class=row1 align=center>'
    . $style_string . $i . '</span></td>
        <td style="border-right:1px solid gray font-size:14px;font-family:verdana;color:#36648B" class=row2 align=center>'
    . $row [ 'account_name' ]. '</td>
      <td style="border-right:1px solid gray font-size:14px;font-family:verdana;color:#36648B" class=row2 align=center>'
    . $row [ 'char_name' ]. '</td>
     

      </tr>'
    ;
     
        
    $i ++;
    }
     
    echo 
    $FORM2 ;

    ?>

    </body>
    </html>
    dass sollte am ende so funzen das nur die Accounts ausgegeben werden die Online sind und Acceslevel 100 haben. Acceslevel ist in der gelichen table in der column 'accesslevel'
    zusätzlich soll das dann so aussehen das am ende anstatt das in ner table auszugeben er einfach den namen und hintendran ein bild anzeigt je nachdem ob er online ist oder offline
     
  2. 14. Juli 2005
    online=1 + acceslevel=100" <- sollte das nicht "WHERE online=1 AND accesslevel = 100 heissen?


    Ansonsten ist das ganze doch relativ easy , nur mit den Online-Offline würde wohl am besten mit Seasons gehen
     
  3. 14. Juli 2005

    Aber nur wenn der jeweilige Benutzer sich mti Session_destroy ausloggt, sonst bleibt der User leider auch so lange online, bis die session verfällt, daher wäre das ziemlich ungenau.
     
  4. 15. Juli 2005
    naja das steht ja in der DB ob er online oder offline is^^

    €dit: hmmm das ganze iwll nur ned so

     
  5. 15. Juli 2005
    Wie schon gesagt wurde: ersetze einfach mal das + mit einem AND

    Dann sollte es eigentlich funktionieren
     
  6. 17. Juli 2005
    habe ich ja gemacht aber trotzdem aht P einen Fehler zu vermelden^^
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.