#1 9. August 2011 Css-Zugriff verweigert Hallo Leute, ich habe ein kleines Problem und zwar habe ich eine funktion die die URL einliest und dann die dazugehörigen CSS-Dateien lädt. Bis jetzt funktioniert alles wunderbar, leider bekomme ich beider Ausgabe der CSS einen Fehler, dass der Zugriff verweigert wird. Weiss eventuell einer wie man das lösen kann?? hier die Funktion PHP: public function load_css () { // DB Abfgae $uri = $this -> uri -> segment_array (); // wenn die uri leer ist, dann default_style if(empty( $uri )) { array_push ( $uri , $this -> default_style ); } // Foreach-Schleife mit DB-Zugriff foreach( $uri as $segments ) { $query = $this -> db -> query ( "SELECT tag,filename FROM style__css WHERE tag = '" . mysql_real_escape_string ( $segments ). "'" ); //Wenn nicht leer if( $query -> num_rows () > 0 ) { // Foreach des Results durchführen foreach ( $query -> result () as $row ) { $filename = $this -> style_css__path . $row -> filename ; // Wenn die Datei und der Ordner existieren, dann einfuegen if( is_file ( $filename )) { array_push ( $this -> style_css_array , $filename ); } } return $this -> style_css_array ; } } return; } die Funktion wird dann wie folgt aufgerufen: PHP: foreach( $CI -> template -> load_Css () as $key => $val ) { echo "<link href=\" $val \" rel=\"stylesheet\" media=\"screen\">" ; } dabei Bekomme ich den Fehler: Code: .... <head> <title>Zugriff verweigert!</title> <link rev="made" href="mailto:webmaster@localhost" /> <style type="text/css"><!--/*--><![CDATA[/*><!--*/ body { color: #000000; background-color: #FFFFFF; } a:link { color: #0000CC; } p, address {margin-left: 3em;} span {font-size: smaller;} /*]]>*/--></style> </head> <body> <h1>Zugriff verweigert!</h1> <p> Der Zugriff auf das angeforderte Objekt ist nicht möglich. Entweder kann es vom Server nicht gelesen werden oder es ist zugriffsgeschützt. </p> <p> Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den <a href="mailto:webmaster@localhost">Webmaster</a> hierüber. </p> <h2>Error 403</h2> <address> <a href="/">localhost</a><br /> ..... würd mich freuen, wenn mir jemand helfen könne das Problem zu lösen. + Multi-Zitat Zitieren
#2 9. August 2011 AW: Css-Zugriff verweigert Für mich sieht das so aus, als wenn das gar nicht explizit an dem Script liegt... Haste schonmal was anderes in die .php-Datei geschrieben? Und wenn ja, konntest du darauf zugreifen? MfG + Multi-Zitat Zitieren
#3 9. August 2011 AW: Css-Zugriff verweigert Hast Recht es hat nicht an dem Script gelegen. Hab die Css-Dateien aus dem aursprünglichen rauskopiert und nun gehts. vG atkaz + Multi-Zitat Zitieren