Hilfe!!!!! Server meldet Zugriff verweigert...! AHR!!!

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hilfe!!!!! Server meldet Zugriff verweigert...! AHR!!!

    Hi Freunde der Sonne,
    habe folgendes Problem...

    schaut es euch am besten mal selber an:

    http://jigger.homeip.net/site/flashgames/index.php

    Das Script funktioniert eigentlich ganz einfach, aus mehreren Ordnern werden aus den Ordnernamen die Themen erstellt (Fett gedruckt) und die Ordnerinhalte werden darunter aufgelistet.

    Das Problem ist ledeglich, sofern man eines der Games anklickt erscheint dies:




    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

    Zugriff verweigert!

    Der Zugriff auf das angeforderte Objekt ist nicht möglich. Entweder kann es vom Server nicht gelesen werden oder es ist zugriffsgeschützt.

    Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
    Error 403
    jigger.homeip.net
    01/06/06 13:44:55
    Apache/2.0.55 (Win32) mod_ssl/2.0.55 OpenSSL/0.9.8a PHP/5.0.5 mod_autoindex_color

    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°



    Warum kommt immer diese Fehlermeldung???
    Kann mir jemand helfen?

    Hier ist der PHP Code der Index.php




    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

    <?php
    # Verzeichnis-Handle
    $dir = "d:/html/site/flashgames/flash";
    $root_dir = opendir($dir);
    ?>

    <html>
    <head>
    <title>FlashGames</title>
    <style type="text/css">

    body {
    font-family : Verdana;
    font-size : 8pt;
    background-color : #87A7BE;
    color : #000080;
    }

    table {
    background-color : #000080;
    border : 1px solid #000080;
    }

    td {
    background-color : #ADD8E6;
    font-size : 8pt;
    }

    a {
    color : #000080;
    text-decoration : none;
    }


    a:link {
    color : #000080;
    text-decoration : none;
    }

    a:hover {
    color : #3366FF;
    text-decoration : none;
    }

    </style>
    <base target="_self">
    </head>
    <body style="background-color: #9BBBDA">
    <p>
    <b><font style="color : red">Wichtig:</font></b><br>Ihr benötigt das Macromedia Flash-Plugin um die Spiele spielen zu können.
    <blockquote>--> <a href="http://www.macromedia.com/software/flashplayer/">Download Flash Plugin</a>
    </blockquote>
    </p>
    <table width="80%" align="center" cellpadding="3" cellspacing="1">
    <?php
    while($filename = readdir($root_dir)){
    if(($filename!=".") && ($filename!="..")) {
    if(is_dir($dir . "/" . $filename)) {
    print "<tr><td colspan=\"2\"><b>".$filename."</td></tr>";
    $new_dir = $dir . "/" . $filename;
    $new_dir_handle = opendir($new_dir);
    while($new_handle = readdir($new_dir_handle)) {
    if(($new_handle!=".") && ($new_handle!="..")) {
    print "<tr>\n<td>
    <a href=%22flash/%22.$filename.%22/%22.$new_handle.%22/%22>".$new_handle."</a></td>\n<td align=\"right\">".round((filesize($dir . "/" . $filename . "/" . $new_handle)/1000),2) ." KB</td>\n</tr>\n";
    }
    }
    }
    }
    }
    ?>
    </table>

    </body>
    </html>

    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°





    Bitte euch dringendz um Hilfe.



    Thx im vorraus

  • #2
    Deine href's sind Scheisse !! Hast du dir mal die Link Adresse ausgeben lassen bzw im Browser angeschaut? Wenn ich dein Server wäre würde ich in diesem Falle auch einen Fehler werfen.

    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      jou, da haste recht, aber wie soll ich das ändern?

      Damit dieser Fehler weg ist?


      Komm da nicht drauf was daran falsch ist

      Kommentar


      • #4
        was kannst du daran nicht verstehen?
        PHP-Code:
         <a href=%22flash/%22.$filename.%22/%22.$new_handle.%22/%22
        schonmal was von anführungszeichen gehört?

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          Ou Damn!!!

          Jou, das ist es...!



          Ahr, dummer Fehler...


          Thx, ändere es eben, hoffe dass es dann funzt...



          Thx

          Kommentar


          • #6
            ??????????????

            Hmmm,

            so müsstz doch jetzt richtig sein, oder?


            <a href="%22flash/%22.$filename.%22/%22.$new_handle.%22/%22">




            Weil jetzt meldet der direkt dies hier:

            http://jigger.homeip.net/site/flashgames/index.php

            Kommentar


            • #7
              Lies mal http://de2.php.net/manual/de/language.types.string.php

              Kommentar


              • #8
                Mann mann warum machst du nicht
                PHP-Code:
                echo '<a href="/flash/'.filename($new_handle).'">'
                oder so was in dieser Richtung ????


                Gruss

                tobi
                Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                Kommentar


                • #9
                  ne, so ne pisse... ich komme nicht druf, jetzt habe ich die ganze Zeile verbastelt und geht nix mehr....



                  "HEUL"!




                  Ich glaube ich tue jetzt und einen



                  kann jemand die Zeile für mich fertig schrieben? Bin zu dumm dafür...

                  Kommentar


                  • #10
                    PHP-Code:
                    if ($new_handle != '.' && $new_handle != '..') {
                    ?>
                    <tr>
                        <td>
                            <a href="flash/<?=$filename ?>/<?=$new_handle ?>"><?=$new_handle ?></a>
                        </td>
                        <td align="right">
                            <?=round((filesize($dir.'/'.$filename.'/'.$new_handle)/1000),2?> KB
                        </td>
                    </tr>
                    <?php 
                    }

                    Kommentar


                    • #11
                      Original geschrieben von jahlives
                      Deine href's sind Scheisse !!
                      OffTopic:

                      Welch genaue Beschreibung.

                      mfg - sagg

                      Kommentar


                      • #12
                        kriege es nicht gebacken...




                        wie bekomme ich denn diesen vorschlag hier:



                        --------------------------------------------------------------------------------------
                        if ($new_handle != '.' && $new_handle != '..') {
                        ?>
                        <tr>
                        <td>
                        <a href="flash/<?=$filename ?>/<?=$new_handle ?>"><?=$new_handle ?></a>
                        </td>
                        <td align="right">
                        <?=round((filesize($dir.'/'.$filename.'/'.$new_handle)/1000),2) ?> KB
                        </td>
                        </tr>
                        <?php
                        }
                        --------------------------------------------------------------------------------------





                        in meinen alten müll rein, ohne das andauern fehlermeldungen vom browser kommen?





                        Alter müll!!
                        --------------------------------------------------------------------------------------
                        </style>
                        <base target="_self">
                        </head>
                        <body style="background-color: #9BBBDA">
                        <p>
                        <b><font style="color : red">Wichtig:</font></b><br>Ihr benötigt das Macromedia Flash-Plugin um die Spiele spielen zu können.
                        <blockquote>--> <a href="http://www.macromedia.com/software/flashplayer/">Download Flash Plugin</a>
                        </blockquote>
                        </p>
                        <table width="80%" align="center" cellpadding="3" cellspacing="1">
                        <?php
                        while($filename = readdir($root_dir)){
                        if(($filename!=".") && ($filename!="..")) {
                        if(is_dir($dir . "/" . $filename)) {
                        print "<tr><td colspan=\"2\"><b>".$filename."</td></tr>";
                        $new_dir = $dir . "/" . $filename;
                        $new_dir_handle = opendir($new_dir);
                        while($new_handle = readdir($new_dir_handle)) {
                        if(($new_handle!=".") && ($new_handle!="..")) {
                        print "<tr>\n<td>
                        <a href=%22flash/%22.$filename.%22/%22.$new_handle.%22/%22>".$new_handle."</a></td>\n<td align=\"right\">".round((filesize($dir . "/" . $filename . "/" . $new_handle)/1000),2) ." KB</td>\n</tr>\n";
                        }
                        }
                        }
                        }
                        }
                        ?>
                        </table>

                        </body>
                        </html>
                        --------------------------------------------------------------------------------------

                        Kommentar


                        • #13
                          Bei aller Liebe, aber bißchen was kannst du auch selbst machen, findest du nicht? Wenn du dazu nicht in der Lage bist, fehlt es dir so dermaßen an Grundlagenwissen, dass du lieber kein PHP einsetzen solltest. Also komm schon, lies dir mal beide Schnipsel da oben durch ... da muß dir doch was auffallen!

                          Kommentar


                          • #14
                            naja, mir fällt da so einiges auf, aber scheinbar nicht das richtige... habe es so eingebunden, halte eigentlich so für richtig...

                            aber es ergibt sich laut browser immer ein fehler in der letzten zeile...


                            warum?



                            ------------------------------------------------------------------------------------------
                            <?php
                            # Verzeichnis-Handle
                            $dir = "d:/html/site/flashgames/flash";
                            $root_dir = opendir($dir);
                            ?>

                            <html>
                            <head>
                            <title>FlashGames</title>
                            <style type="text/css">

                            body {
                            font-family : Verdana;
                            font-size : 8pt;
                            background-color : #87A7BE;
                            color : #000080;
                            }

                            table {
                            background-color : #000080;
                            border : 1px solid #000080;
                            }

                            td {
                            background-color : #ADD8E6;
                            font-size : 8pt;
                            }

                            a {
                            color : #000080;
                            text-decoration : none;
                            }


                            a:link {
                            color : #000080;
                            text-decoration : none;
                            }

                            a:hover {
                            color : #3366FF;
                            text-decoration : none;
                            }

                            </style>
                            <base target="_self">
                            </head>
                            <body style="background-color: #9BBBDA">
                            <p>
                            <b><font style="color : red">Wichtig:</font></b><br>Ihr benötigt das Macromedia Flash-Plugin um die Spiele spielen zu können.
                            <blockquote>--> <a href="http://www.macromedia.com/software/flashplayer/">Download Flash Plugin</a>
                            </blockquote>
                            </p>
                            <table width="80%" align="center" cellpadding="3" cellspacing="1">
                            <?php
                            while($filename = readdir($root_dir)){
                            if ($new_handle != '.' && $new_handle != '..') {
                            ?>
                            <tr>
                            <td>
                            <a href="flash/<?=$filename ?>/<?=$new_handle ?>"><?=$new_handle ?></a>
                            </td>
                            <td align="right">
                            <?=round((filesize($dir.'/'.$filename.'/'.$new_handle)/1000),2) ?> KB
                            </td>
                            </tr>
                            <?php
                            }
                            ?>
                            </table>

                            </body>
                            </html>
                            ---------------------------------------------------------------------------------------

                            Kommentar


                            • #15
                              Wärst du so gütig uns die Felhermeldung auch zu zeigen?

                              Ich schätze einfach mal es ist ein Parse-error, das eine Klammer fehlt.
                              Demzufolge mal alle Klammern nachzählen und ggf. korrigieren.
                              mfg - sagg

                              Kommentar

                              Lädt...
                              X