![]() |
PHP: mit vorlage eine datei schreiben...
haallo..
aalso.. ich habe ein problem... ich habe diese seite: http://max.prodesign-coop.net/jugend...%20Bereich.php wenn ich alles ausgefüllt habe dann kommt diese seite http://max.prodesign-coop.net/jugend...in/Vorlage.htm mit den eingesetzten variablen.. (könnt ihr ausprobieren) das ganze geht über die datei adminaction.php die diesen code hat: <?php $foo = addcslashes(implode('', file('Vorlage.htm')), '"'); eval("echo(\"".$foo."\");"); ?> diese 3 datein sind im ordner jugendleiwandtest/Admin... ich will aber das die datei die dann nach dem ausfüllen herauskommt unter jugendleiwandtest/Lokale mit dem namen $name.php gespeichert wird... wichtig ist noch, dass die datei vorlage.htm weiter bestehen bleibt.... kann mir da wer helfen??????? danke im vorraus.. mfg max |
Wäre es nicht einfacher du verwendest - anstatt mit Files zu jonglieren - eine DB bzw. ein indiziertes File aus welchen du die Daten rausliest und einfach dann wieder in die Ausgabeform schreibst?
pong |
ich hab nur keine datenbank...
mfg max |
weißt eh
2.5€/monat @nightman.at inkl db usw ;) |
mit den files ist das zwar wirklich umständlich, aber gehn tuts natürlich schon... wo ist genau das problem??
du kannst zum beispiel das formular so machen: <form action="../lokale/action.php"...> (oder wie auch immer die heißt) dann speichert er dir die dateien in den ordner (außer du hast andere angaben) anstonsten kannst du ja per fopen("datei.xy",a+) eine neue datei erstellen und die dann füttern (fwrite). genaueres dazu: http://php.net/fopen verzeichnisse wechseln: chdir(); von admin nach lokale wechselst du in deinem fall also so: chdir("../lokale") wenn du vorher in admin warst! musst aber aufpassen, dass du damit nicht durcheinanderkommst und ggf. nach dem speichern der datei in den ordner wieder in den derzeitigen ordner zurückwechselst (chdir("../admin")) wennst was geneueres brauchst, dann stell bitte konkretere fragen ;) PS: lies dir auf php.net (link oben) das genau durch und auch die dazugehörigen funktionen von "dateisystemfunktionen" |
aalso.. ich hab jetzt die adminaction.php neu gemacht... hier der quellcode...
PHP-Code:
weiss wer die lösung für mein problem??? dan ist genau hier der richtige platz um mir das zu sagen.. :D.. danke im vorraus mfg max |
Frag mal den Rückgabewert von chmod ab. ;)
|
ich hab das mal ausprobiert und bei mir is das prob. das $foo die vorlage enthält aber ned den eval befehl.
und den krieg ich ums verecken ned ind die blede datei :heul: |
ja das würd mich auch interessieren wie man den eval befehl in eine variable geben kann...
mfg max |
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag