Verwirrte Php-Page

  • Verwirrte Php-Page

    Mahlzeit -


    Bevor ich mir noch eine neue Tastatur kaufe, die ich dann auch wieder aus Frust zerbeiße, möchte ich eine unabhängige Person mal über diese Website schauen lassen, -
    Das Problem, welches mich zur Hilfesuche antreibt ist dieses hier:

    [Blockierte Grafik: http://oi40.tinypic.com/2zxsewh.jpg]

    Dies ist die Bannliste (banlist.php) unserer Website/des Games.
    Datenbank ist ordentlich aufgesetzt, denke ich.

    Nachfolgen der verantwortliche Code

    Quellcode

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    5. <title><?php require('include/title.php'); ?></title>
    6. <link href="Content/css/global2ae6.css" rel="stylesheet" type="text/css" />
    7. <link href="Content/theme/themef796.css" rel="stylesheet" type="text/css" />
    8. <script src="Scripts/jquery.min.js" type="text/javascript"></script>
    9. <script src="Scripts/global6d93.js" type="text/javascript"></script>
    10. <script src="Content/theme/rustyle.css" rel="stylesheet" type="text/css" />
    11. <script type="text/javascript" src="../www.n.com/RULC/Home/SignOnJS52b3html.html?.r=1039038721"></script>
    12. <script type="text/javascript"> checkLogIn(false); </script></head>
    13. <body>
    14. <div id="topWrap">
    15. <div id="topNav">
    16. <div id="topNavSiteInfo">
    17. <h1>Noxen RoM</h1>
    18. </div>
    19. <?php require('include/upside.php'); ?>
    20. </div>
    21. <div id="mainWrap">
    22. <div id="mainBox" class="clear">
    23. <div id="side">
    24. <div id="sideTop">
    25. <div class="title">Status And Time</div>
    26. <div class="status offline"></div>
    27. <div id="serverTime">
    28. <script type="text/javascript">clock()</script>
    29. </div>
    30. </div>
    31. <?php require('include/left_menu.php'); ?>
    32. <div id="main">
    33. <div class="topBanner"><?php require('include/slider.php'); ?></div>
    34. <div class="title">Ban List</div>
    35. <div class="group">
    36. <div class="content">
    37. <?php
    38. include 'banlist.php';
    39. echo "<center>";
    40. $rank = mysql_query("SELECT a_index,a_idname,a_regi_date,a_end_date,a_enable FROM $db_auth.t_users WHERE a_enable = 3 ORDER BY a_index DESC LIMIT 100",$con);
    41. $count = 0;
    42. echo "<table width='100%' border='0' cellspacing='0' class='banList'>";
    43. echo "<tr><th></th><th class='cDate'>ID</th><th class='cOperator'>Name</th><th class='cDate'>Date of Register</th><th class='cDate'>Last Access</th></tr>";
    44. while($row = mysql_fetch_assoc($rank)) {
    45. if($row["a_enable"] == 3 ) {
    46. $count = $count + 1;
    47. echo "<tr>";
    48. echo "<th width=40 >".$count."</th>";
    49. echo "<td width=100 align=center><font size='2'>".$row['a_index']."</td>";
    50. echo "<td width=240 align=center><font size='2'>".$row["a_idname"]."</td>";
    51. echo "<td width=240 align=center><font size='2'>".$row["a_regi_date"]."</td>";
    52. echo "<td width=250 align=center><font size='2'>".$row['a_end_date']."</td>";
    53. }
    54. }
    55. echo "</tr>";
    56. echo "</table>";
    57. echo "</center>";
    58. ?>
    59. </div>
    60. </div>
    61. </div>
    62. </div>
    63. </div>
    64. <?php require('include/footer.php'); ?>
    65. <div id="flashboxheader">
    66. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1600" height="350" id="eow_v2b_960x433" align="middle">
    67. <param name="movie" value="ht" />
    68. <param name="quality" value="high" />
    69. <param name="bgcolor" value="#333333" />
    70. <param name="play" value="true" />
    71. <param name="loop" value="true" />
    72. <param name="wmode" value="transparent" />
    73. <param name="scale" value="showall" />
    74. <param name="menu" value="true" />
    75. <param name="devicefont" value="false" />
    76. <param name="salign" value="" />
    77. <param name="allowScriptAccess" value="sameDomain" />
    78. <!--[if !IE]>-->
    79. <object type="application/x-shockwave-flash" data="ht" width="1600" height="350">
    80. <param name="movie" value="ht" />
    81. <param name="quality" value="high" />
    82. <param name="bgcolor" value="#333333" />
    83. <param name="play" value="true" />
    84. <param name="loop" value="true" />
    85. <param name="wmode" value="transparent" />
    86. <param name="scale" value="showall" />
    87. <param name="menu" value="true" />
    88. <param name="devicefont" value="false" />
    89. <param name="salign" value="" />
    90. <param name="allowScriptAccess" value="sameDomain" />
    91. <!--<![endif]-->
    92. <!--[if !IE]>-->
    93. </object>
    94. <!--<![endif]-->
    95. </object>
    96. </div>
    97. <!-- Other -->
    98. <div id="fb-root"></div>
    99. <script type="text/javascript">
    100. var _gaq = _gaq || [];
    101. _gaq.push(['_setAccount', 'UA-30471409-1']);
    102. _gaq.push(['_trackPageview']);
    103. (function () {
    104. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    105. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    106. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    107. })();
    108. </script>
    109. </body>
    110. </html>
    Alles anzeigen



    Ich wäre für jeden Zuruf was da im Argen liegen könnte, sehr dankbar!
  • Fipsi schrieb:

    Glaub ich - wegen Zeil 40 "include("banlist.php"); - wohl eher kaum.


    Dann könnte das ja bereits der grundlegende Fehler dieser Seite sein.

    Ich habe mir die Website komplett via FTP runtergeladen und vor mir - der Code den ich gepostet habe, ist als banlist.php im Hauptverzeichnis der Website, und auch die einzige banlist.php der Website, laut Suchfunktion.
  • Aber dann würde sich die Seite ja selber aufrufen und in einer Endlosschleife enden, welche letzendlich mit "Fatal error: Maximum execution time of 30 seconds exceeded in F:\Webserver\xampp\htdocs\hallo.php on line 2" (Quellcode: "<?php include("hallo.php");) quitiert werden würde.

    Also schätze ich mal, hast du nicht den Quellcode aus der banlist.php gepostet.
  • Fipsi schrieb:

    Aber dann würde sich die Seite ja selber aufrufen und in einer Endlosschleife enden, welche letzendlich mit "Fatal error: Maximum execution time of 30 seconds exceeded in F:\Webserver\xampp\htdocs\hallo.php on line 2" (Quellcode: "<?php include("hallo.php");) quitiert werden würde.

    Also schätze ich mal, hast du nicht den Quellcode aus der banlist.php gepostet.


    So wie ich es heruntergeladen hab vom Server -

    siehe Anhang

    und ein Screenshot davon wie es aussehen müsste auf der Website =/
    Bilder
    • banlist1.png

      5,23 kB, 684×592, 170 mal angesehen
    Dateien
    • banlist.zip

      (1,89 kB, 140 mal heruntergeladen, zuletzt: )
  • bYemma schrieb:

    Fipsi hat Recht, dann würde sich die Datei immer wieder selbst aufrufen!

    Huhu,

    Mhm, dann hat die Website wohl ein größeres Problem als ursprünglich gehofft.
    Das ist doch Käse .__.

    /
    Ich hab jetzt einfach mal den Abschnitt include 'banlist.php' rausgenommen und das Ding hochgeladen -
    es ist die Banlist. Allerdings scheint diese sich nicht mit banlist/banned mysql-datenbanken zu verbinden.
    Kennt sich jemand zufällig damit aus, oder muss ich ins MSQL Forum huschen? :)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Xora ()

  • Fips schrieb:

    Wenn ich wieder daheim bin (nachmittag), schau ich mir den MySQL-Teil an.
    Kannst du mir vllt. n FTP-Zugang machen, dann schau ich mal wegen dem anderen Problem.
    LG
    Fipsi
    (anmeldung will am Handy nich funktionieren..)


    Die FTP Zugänge sind IP-basiert,
    ich könnte dir höchstens Zugang zu unserem Test-Server verschaffen :))
    auf dem die grundlegenden Problemseiten vorhanden sind.
  • Die Lösung für dein Problem habe ich leider nicht auf die Schnelle finden können, aber Zeile 49 ist überflüssig. Da du mit dem SQL-Statement nur Tupel hast bei denen "a_enable" = 3 ist.

    Aber ich sehe in deinem Script bis auf die Zeile die schon angesprochen wurde keinen weiteren Fehler.