Bin leider immer noch nicht weiter
Versionen auf dem neuen Server:
PHP Version 5.2.4-2ubuntu5.5
Mysql Server Version: 5.0.51a-3ubuntu5.4
Alter Server:
PHP 5.1.2
Mysql Server 5.0.51a
Ich habe nun auch beide Varianten versucht:
Variante 1:
Code: Alles auswählen
<?php
print '<img src="CMS_IMG[1]" alt="CMS_IMGTITLE[1]" >';
if ($edit) echo "CMS_IMGEDIT[1]";
?>
Hier wird die Fehlermeldung im Backend (immer) und Frontend Bereich (nicht immer) ausgegeben:
Parse error: syntax error, unexpected '?' in /var/www/web20/web/contenido/includes/functions.con2.php(407) : eval()'d code on line 4
und die "1" erscheint nur im Backend Bereich statt dem Knopf um ein Bild einzufügen.
Variante 2:
Code: Alles auswählen
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="CMS_IMG[1]" border="0">';
$imagelink = "CMS_LINK[1]";
if ($imagelink != "http://" && !empty($imagelink) && $imagelink != $cfgClient[$client]["path"]["htmlpath"])
{
$img = sprintf('<a href="%s" target="%s">%s</a>',"$imagelink", "CMS_LINKTARGET[1]", $img);
}
else {$img = '<img src="CMS_IMG[1]" border="0">';}
echo $img;
}
echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "<br>";
echo "CMS_LINKDESCR[1]";
echo "<br>";
?>
Hier werden 2 Fehlermeldungen ausgegeben:
Parse error: syntax error, unexpected '?' in /var/www/web20/web/contenido/includes/functions.con2.php(407) : eval()'d code on line 7
Parse error: syntax error, unexpected '?' in /var/www/web20/web/contenido/includes/functions.con2.php(407) : eval()'d code on line 9
und die "1" erscheint sowohl im Backend als auch im Frontend Bereich doppelt.
Das frustriert mich langsam ganz schön
