php funktion in array
cr
- php
0 SorgenkindMech0 SorgenkindMech0 cr
hallo,
ich lese eine txt aus und gebe sie als array aus...ist es möglich, dass man in dieser txt auch noch eine php-funktion reinschreibt, diese dann auch ausgeführt wird? oder behandelt der browser bzw. server dies dann als reinen text?
danke für eure antworten
grüße
cr
hallo,
ich lese eine txt aus und gebe sie als array aus...ist es möglich, dass man in dieser txt auch noch eine php-funktion reinschreibt, diese dann auch ausgeführt wird? oder behandelt der browser bzw. server dies dann als reinen text?
moins
erstmal als reinen text
mit der funktion eval() solltet du allerdings weiter kommen
aber vorsicht, sollte jemand zugriff auf die textdatei bekommen, kann man jeden x-beliebigen code ausführen, wenn du da keine vorsichtsmaßnahmen ergreifst
gruß
der mech
hallo,
ich lese eine txt aus und gebe sie als array aus...ist es möglich, dass man in dieser txt auch noch eine php-funktion reinschreibt, diese dann auch ausgeführt wird? oder behandelt der browser bzw. server dies dann als reinen text?
moins
erstmal als reinen text
mit der funktion eval() solltet du allerdings weiter kommenaber vorsicht, sollte jemand zugriff auf die textdatei bekommen, kann man jeden x-beliebigen code ausführen, wenn du da keine vorsichtsmaßnahmen ergreifst
gruß
der mech
achja, wenn die funktion über mehrere zeilen geht, dann vergiss nicht, die verschiedenen array-elemente zu einem striong zu joinen ;)
übrigens, wozu willst du das machen? ich sehe den sinn in deinem vorhaben grad nich wirklich ...
hallo,
danke für die hilfe!
grund:
ein cms welches auf txt-datei basiert. in dieser sollen weitere php scripte (wie z.b. ein bewertungsscript) reingeschrieben werden, die dann auf der hp ausgeführt werden.
da ich noch php-neuling bin, wie fasse ich das zu einem string zusammen?
danke und grüße
cr
sicherheitseinrichtung ist eine .htaccess. ausreichend, zugriff haben nur eine handvoll personen, alle mit programmierkenntnissen?
hallo,
danke für die hilfe!
grund:
ein cms welches auf txt-datei basiert. in dieser sollen weitere php scripte (wie z.b. ein bewertungsscript) reingeschrieben werden, die dann auf der hp ausgeführt werden.
ein cms basierend auf textdateien?
ich sehe immernoch keinen sinn darin ...
ich denke mal, mit ein paar mehr erklärungen bezüglich inhalt der seite und inhalt dieser seltsamen textdateien würden wir weiter kommen ;)
da ich noch php-neuling bin, wie fasse ich das zu einem string zusammen?
wenn du es unbedingt so machen willst:
du musst das array natürlich erstmal durchlaufen, und den anfang sowie das ende des auszuführenden php-quellcodes ermitteln
dann extrahierst du den teil des arrays, und joinst ihn zu einem String
in der php-dokumentation bei den Array-Funktionen solltest du entsprechende funktionen finden (extract und join solltest du dort finden)
aber ich bezweifle immernoch, dass dies die beste lösung für ein CMS ist ... oder ich habe dich falsch verstanden
danke und grüße
cr
bis denn
der mech