Der folgende Beitrag wurde am 12. 11. 2005, 09:48 Uhr von Andreas veröffentlicht.
Hallo,
Ich habe ein Formualt Feld
<form action=\"admin.php?do=savepage&page=$page\" method=\"post\" name=\"realform\" id=\"realform\">
<input type=\"text\" name=\"datei_name\" size=\"50\" value=\"\" />
</form>
wenn ich den Wert wie folgt auslese
echo $_POST["datei_name"];
erhalte ich auch den Inhalt
wenn ich jetzt den Wert als Dateiname schreiben möchte klappt es nicht
switch ($do) {
case "newpage":
$var_filename = $_POST["datei_name"];
$filename = "pages/" . $var_filename . ".php";
if (!file_exists($filename)) {
$fp = fopen($filename,"w");
fwrite($fp,"Neue Seite...");
fclose($fp);
$c = 0;
while ($c < 5) {
$CMS->wait_for_unlock("data/pages.txt",200);
if (!$CMS->is_locked("data/pages.txt")) {
$CMS->write_lock("data/pages.txt");
$fp = fopen("data/pages.txt","a");
fwrite($fp,"\n" . $var_filename . "|Neue Seite");
$CMS->write_unlock("data/pages.txt");
$c = 400;
}
$c++;
}
}
break 1;
}
Wenn ich statt
$var_filename = $_POST["datei_name"];
folgendes ersetze
$var_filename = "Test_Datei";
dann klappt es
woran kann das liegen?
Danke
Der folgende Beitrag wurde am 12. 11. 2005, 11:19 Uhr von Alexander Brock veröffentlicht.
Hallo Freunde des gehobenen Forumsgenusses,
> Ich habe ein Formualt Feld
Was ist Formualt?
> <form action=\"admin.php?do=savepage&page=$page\" method=\"post\" name=\"realform\" id=\"realform\">
> <input type=\"text\" name=\"datei_name\" size=\"50\" value=\"\" />
> </form>
Was sollen diese ganzen \?
> Wenn ich statt
> $var_filename = $_POST["datei_name"];
>
> folgendes ersetze
> $var_filename = "Test_Datei";
> dann klappt es
>
> woran kann das liegen?
Was steht in $_POST["datei_name"]?
Gruß
Alexander Brock
--
Ceterum censeo Carthaginem esse delendam
Der folgende Beitrag wurde am 12. 11. 2005, 13:07 Uhr von Andreas veröffentlicht.
> Hallo Freunde des gehobenen Forumsgenusses,
>
> > Ich habe ein Formualt Feld
>
> Was ist Formualt?
>
> > <form action=\"admin.php?do=savepage&page=$page\" method=\"post\" name=\"realform\" id=\"realform\">
> > <input type=\"text\" name=\"datei_name\" size=\"50\" value=\"\" />
> > </form>
>
> Was sollen diese ganzen \?
>
> > Wenn ich statt
> > $var_filename = $_POST["datei_name"];
> >
> > folgendes ersetze
> > $var_filename = "Test_Datei";
> > dann klappt es
> >
> > woran kann das liegen?
>
> Was steht in $_POST["datei_name"]?
das was ich das Feld
<input type=\"text\" name=\"datei_name\" size=\"50\" value=\"\" />
eingebe
z.B. test
>
> Gruß
> Alexander Brock
Der folgende Beitrag wurde am 12. 11. 2005, 11:49 Uhr von Bodo Thiesen veröffentlicht.
> <form action=\"admin.php?do=savepage&page=$page\" method=\"post\" name=\"realform\" id=\"realform\">
^^^^^^^^^^^
> switch ($do) {
> case "newpage":
^^^^^^^
Ob's damit zusammenhängt?
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4