Was ist falsch??
zerko
- php
Hey...
Könnt Ihr mal über den Quellcode schauen??
<?php
function GetOrdner($neuOrdner){
$strAction = opendir($neuOrdner);
while($strBild = readdir($strAction)){
if ($strBild){
echo $strBild.'<br>'; echo "<table border=1 cellpadding=0 cellspacing=5>\n";
echo "<tr>\n";
echo "<td width=100 height=75>";
echo "<img src='".$neuOrdner."Img_001.jpg' border = 0 />\n"; echo "</td>\n";
echo "<td width=325>Hallo ich bin ein Text</td>\n";
echo "</tr>";
echo "</table>\n";
}
}
}
GetOrdner("../_ImageExplorer/_MyGallery");
?>
Leider funktioniert das net...., ich finde auf die schnelle keinen Fehler!!
Vielleicht schaut mal jemand drüber und findet was??
Gruss
zerko
Hey...
Könnt Ihr mal über den Quellcode schauen??
<?php
function GetOrdner($neuOrdner){
$strAction = opendir($neuOrdner);while($strBild = readdir($strAction)){
if ($strBild){
echo $strBild.'<br>'; echo "<table border=1 cellpadding=0 cellspacing=5>\n";
echo "<tr>\n";
echo "<td width=100 height=75>";
echo "<img src='".$neuOrdner."Img_001.jpg' border = 0 />\n"; echo "</td>\n";
echo "<td width=325>Hallo ich bin ein Text</td>\n";
echo "</tr>";
echo "</table>\n";
}
}
}GetOrdner("../_ImageExplorer/_MyGallery");
?>Leider funktioniert das net...., ich finde auf die schnelle keinen Fehler!!
Vielleicht schaut mal jemand drüber und findet was??Gruss
zerko
Hallo zerko,
du musst die Einträge "." und ".." überlesen, dann klappt es.
Grüße,
Wolfram
Danke... klappt aber nicht!!
if(!preg_match("!(.|..)$!", $strBild)){
...
...
}
Ich bekomme den PHP Code im Browser angezeigt??
wie kann das sein...
Ich bekomme den PHP Code im Browser angezeigt??
wie kann das sein...
Hi
Die Dateiendung muss php sein, sonst ist es nichts mit php auf deiner Seite.
Grüße, Chris
Hallo Chris,
Die Dateiendung muss php sein,
nein, muss sie nicht - wenn du aber html o.ä. verwenden willst, musst du das dem Apachen (oder welchen Server du auch verwendest) natürlich sagen (im Apache mit "AddType application/x-httpd-php .html") :-)
Grüße aus Nürnberg
Tobias
(im Apache mit "AddType application/x-httpd-php .html") :-)
Da hat er Recht :)
Aber ohne das und mit Dateiendung html geht definitiv nix.
Grüße aus Baden,
Chris
Da hat er Recht :)
Aber ohne das und mit Dateiendung html geht definitiv nix.
das stimmt nicht ganz, du kannst deinem webserver alles beibringen z.b dass er .html .asp und .xyz als php code interprtiert...
;)
gruss aus zürich
patrik
das stimmt nicht ganz, du kannst deinem webserver alles beibringen z.b dass er .html .asp und .xyz als php code interprtiert...
Aber das ganu meinte Tobias doch, wenn ich mich nicht irre.
AddType application/x-httpd-php .html in die .htaccess und schon werden html Seiten zuerst auf php geparst.
Grüße, Chris
Hi,
if(!preg_match("!(.|..)$!", $strBild)){
--------------------------^
Da fehlt noch ein \ davor
if(!preg_match("!(.|..)$!", $strBild)){
Thats all Folks
eb4
Ohhhhhhhh... HäHä :)
Gott bin ich dumm...
Die Datei hatte die Endung *.htm :)
Hello,
Hey...
Könnt Ihr mal über den Quellcode schauen??
<?php
function GetOrdner($neuOrdner)
{
$strAction = opendir($neuOrdner);
while(false !== ($strBild = readdir($strAction)) # Die Datei mit Namen '0' beendet
{ # sonst die Schleife
if (isfile($neuordner.'/'.$strBild)
{
echo $strBild.'<br>';
echo "<table border=1 cellpadding=0 cellspacing=5>\n";
echo "<tr>\n";
echo "<td width=100 height=75>";
echo "<img src='$neuOrdner/$strBild' border=0 />\n";
echo "</td>\n";
echo "<td width=325>Hallo ich bin ein Text</td>\n";
echo "</tr>";
echo "</table>\n";
}
}
}
GetOrdner("../_ImageExplorer/_MyGallery");
# ^
#----------------------------------------+
?>
Leider funktioniert das net...., ich finde auf die schnelle keinen Fehler!!
Vielleicht schaut mal jemand drüber und findet was??
Ich würde eine "Funktion", die keinen Rückgabewert hat, sondern einfach auf die Standardausgabe sendet, nicht mit "get" beginnen. Die get ja gar nix, die put oder print ja. Außerdem würde ich das streng trennen. Funktionen für das Beschaffen von Daten nicht vermischen mit denen für das Wegschreiben oder ausgeben. das aber nur so am Rande
Was willst Du denn eigentlich anzeigen? Deine Bilder im Directory? Dann solltest Du darauf auch referenzieren.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hello,
<?php
function GetOrdner($neuOrdner)
{
$strAction = opendir($neuOrdner);
while(false !== ($strBild = readdir($strAction)) # Die Datei mit Namen '0' beendet
{ # sonst die Schleife
if (is_file($neuordner.'/'.$strBild) and getImageSize($neuordner.'/'.$strBild))
{
echo "<table border=1 cellpadding=0 cellspacing=5>\n";
echo "<tr>\n";
echo "<td colspan='2'>$strBild</td>\n";
echo "</tr>\n<tr>\n";
echo "<td width=100 height=75>";
echo "<img src='$neuOrdner/$strBild' border=0 />\n";
echo "</td>\n";
echo "<td width=325>Hallo ich bin ein Text</td>\n";
echo "</tr>";
echo "</table>\n";
}
}
}
GetOrdner("../_ImageExplorer/_MyGallery");
?>
Harzliche Grüße aus http://www.annerschbarrich.de
Tom