[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
PHP Quellcode funktioniert nicht im Template - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
oliwan
Beiträge: 83
Registriert: 21. Jan 2010, 22:35
Wohnort: Hamm

PHP Quellcode funktioniert nicht im Template

21. Mai 2010, 20:21

Heidiho liebe Redaxos!

Ich bastle gerade an einer kleinen Sache, die mir nicht
gelingen will :oops: - und zwar möchte ich ein Template
haben, dass nacheinander alle Bilder aus files/ ausgibt, die
mit partnerlogo beginne (partnerlogo1.jpg, partnerlogo2.jpg usw)

Also habe ich ein Template angelegt mir folgendem Inhalt

Code: Alles auswählen

<?php
$lookingpath=$REX['HTDOCS_PATH']."files/"; 
$dir = opendir($lookingpath);

$ImageList = array();
while($file = readdir($dir)) {
	if(($file != ".") && ($file != "..")) {
		$pos=strpos($file,"partnerlogo")
		if ($pos===true){
			$ImageList[]=$lookingpath."/$file";
		}
	}
}
for ($i=0;$i<count($ImageList);$i++){
	echo "<img src=".'"'.$ImageList[$i].'"'." width=130>";
}
?>
Dummerweise meldet mir das Frontend nun den Fehler

Parse error: syntax error, unexpected T_IF in /kunden/solser.de/webseiten/energiecenter/redaxo/redaxo/include/classes/class.rex_article.inc.php(700) : eval()'d code(92) : eval()'d code on line 9

:evil: GRUMMEL... evtl. kann mir jemand von euch nen Tipp geben, was den hier wohl so los ist :?:

THX IN Dolby schon im voraus

Oliwan
may the source be with you

oliwan
Beiträge: 83
Registriert: 21. Jan 2010, 22:35
Wohnort: Hamm

22. Mai 2010, 11:33

Hi!

.... war mal wieder so ein Wald mit Bäumen uns so... :roll:

strpos hat rumgehumpelt und dann noch die blöde Idee mit dem REX_Doc Pfad .... hier für Neugierige der korrekte Code, der dann auch problemlos funktioniert:

Code: Alles auswählen

<?php
$lookingpath="files/"; 
$dir = opendir($lookingpath);

while($file = readdir($dir)) {
 if (($file!=".") && ($file!="..")){
    if(strpos($file,"artner")!==false){
	echo "<img src=".'"files/'.$file.'"'." width=130>";
    }

 }
}
?>
may the source be with you

Zurück zu „Allgemeines [R3]“