Seite 1 von 1

Einfaches Textfeld Frage

Verfasst: Mi 15. Feb 2017, 10:36
von peanut
Hallo zusammen

Ich bin gerade dran ein einfaches Textfeld als Modul für die Konfiguration pro Artikel zu erstellen und würde mich freuen wenn mal ein Profi darüberschaut ob das so stimmt bevor ich was crashe.

Modul - Einfaches Textfeld

Eingabe

Code: Alles auswählen

?>
<?php echo mi18n("Filename");?>
<input type="text" name="<?php echo "CMS_VAR[0]"; ?>" value="<?php echo "CMS_VALUE[0]"; ?>">
<?php
Ausgabe

Code: Alles auswählen

<?php
$fileName= "CMS_VALUE[0]";
?>

<?php echo $fileName; ?>
Es geht darum das ich in einem Script im Header immer wieder andere Filenamen die man nicht sieht als User, sondern die ein File aufrufen eingeben muss. Dazu wollte ich einfach einen Container in das Script einbauen und über ein Textfeld dort immer wieder anpassen. Geht das so ? Wie gesagt ich könnte es auch einfach testen aber ich bin vorsichtig geworden :-)

Vielen Dank
Gruss
Peanut

Re: Einfaches Textfeld Frage

Verfasst: Mi 15. Feb 2017, 13:33
von Faar
Moin.
Ich weiß nicht, ob ich es richtig verstanden habe, aber du meinst den Dokument-Header?
Wenn das Modul im HTML-Layout richtig plaziert ist, sollte es rudimentär so funktionieren.
Da es eine Ausgabe im HTML ist, würde ich das Output etwas absichern.
Was ist, wenn da jemand <iframe >... eingibt?
Also sowas wie strip_tags (), strip_slashes(), trim() und anderes, um tatsächlich nur den brauchbaren Filename zu bekommen.
Vermutlich wird ä,ö,ü und ß auch nicht erlaubt sein, ebenso wie andere Zeichen wir Kyrillisch.

Re: Einfaches Textfeld Frage

Verfasst: Mi 15. Feb 2017, 14:35
von peanut
Hallo Faar

Danke dir für deine Antwort. Habs nun eingebaut und läuft. Ich musste nur noch die " " in das PHP Modul umkopieren vom Script. Tip Top.