Der Martin: Auslesen und ausgeben von Bildern

Beitrag lesen

Hallo,

<!doctype html>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>jQuery simplyScroll - Logicbox</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
</script>
<!--<script type="text/javascript" src="/js/common.js"></script>-->
<script type="text/javascript" src="./jquery.simplyscroll.js"></script>
<link rel="stylesheet" href="./jquery.simplyscroll.css" media="all" type="text/css">
<script type="text/javascript">
(function($) {
        $(function() {
                $("#scroller").simplyScroll({autoMode: 'loop',
                                             pauseOnHover: false,
                                             pauseOnTouch: false
                                            });
        });
})(jQuery);
</script>
</head>

<body>

<ul id="scroller">


> ~~~php

<?php  

>   
> $dirname = '.../../flag/';  
> $endung = '.gif';  
> $dir = dir($dirname);  
> while ($filename = $dir->read())  
> {  
>    $alt = str_replace($endung,'',$filename);  
>    if ($filename <> $alt)  
>       echo '[img]'.$dirname.$filename.'[/img]'."\n";  
> }  
> $dir->close();  
> ?>

</ul>

</body>
</html>


>   
> und das wird ausgegeben im Scroll:  
> read()) { $alt = str\_replace($endung,'',$filename); if ($filename <> $alt) echo  
  
Das ist ein Stück des Quelltextes aus dem oben gezeigten Blocks, das PHP sein möchte. Anscheinend führt dein Server aber gar kein PHP aus, so dass der PHP-Code ungeparst beim Client ankommt. Der macht nun mit dem unbekannten Tag "<?php" das, was ein HTML-Parser eben mit unbekannten Tags machen soll: Er sucht dessen Ende und ignoriert das Ganze. Das Ende (aus HTML-Sicht) ist das erste Auftreten des Zeichens '>'. Ab da wird der Text wieder normal ausgegeben.  
  
Untersuche also zunächst, warum der PHP-Code nicht ausgeführt wird.  
  
So long,  
 Martin  

-- 
Lieber mit Betty im Wald  
als mit Waldi im Bett.  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(