Ich baue mir gerade ein Modul zusammen und bin auf einen merkwürdigen Fehler gestoßen.
Moduleingabe:
Code: Alles auswählen
<strong>Titel</strong>:<br />
<input type="text" name="VALUE[1]" value="REX_VALUE[1]" size="80" class="inp100" />
Code: Alles auswählen
<?php
// Überschrift
$titel = "";
if ("REX_VALUE[1]" != "") {
$titel = REX_VALUE[1];
}
else {
$titel = 'Kein Titel vorhanden!';
}
echo "<p>" . $titel . "</p>";
?>
Probleme gibt es, wenn ich für Titel etwas mit Leerzeichen eingebe, dann gibts eine Fehlermeldung.
Parse error: syntax error, unexpected T_STRING in f:\teddystiftung2008\redaxo\include\classes\class.rex_article.inc.php(596) : eval()'d code on line 130
Wieso??? Bei normalen Formularen auf Webseiten habe ich das oft und da geht das mit Leerzeichen.
Wenn ich das ohne php einfach <p>REX_VALUE[1]</p> ausgebe geht es, mit echo REX_VALUE[1] dann nicht...
Stehe auf dem Schlauch...
Danke und Gruß,
Katharina