<form method="post" action="#">
<select name="choose" size="1" id="choose">
<?php
if ($handle = opendir('../ordner)) {
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
if(strrchr($file,".html")) {
echo "<option>$file</option>";
}
}
closedir($handle);
}
?>
</select>
<input type="submit" name="laden" value="Laden" />
</form><?
if (isset($_POST['laden']))
{
$select_field = $_POST['choose'];
echo $select_field;
$fp = fopen ($select_field, "r");
$txt = fread ($fp, filesize ($select_field));
fclose ($fp);
}
?><form method="post" action="#">
<p>
<textarea name="content" cols="100" rows="35"><?php echo
$txt; ?></textarea>
</p>
<p>
<input type="submit" name="save" value="Speichern" />
</p>
</form>
<?
if(isset($_POST['save'])) {
$inhalt = $_POST['content'];
$data = fopen($select_field,"a+");
fwrite($data,$inhalt);
fclose($data);
}
?><input name="dateiname" type="hidden" value="<?php echo
$select_field; ?>" /><?
if (isset($_POST['laden']))
{
$select_field = $_POST['choose'];
echo $select_field;<?
$select_field = $_POST['choose'];
if (isset($_POST['laden']))
{
echo $select_field;$datei= $_POST['laden'];
if( !preg_match( '#^[^/\\\\]+\.html$#i', $datei ) {
die 'Dateiname ungültig! Darf keine Slashes oder Backslahes enthalten!';
}if( !is_file( 'ordner/'. $datei ) ) {
die 'Datei existiert noch gar nicht, muss aber!';
}
HILFE!... ich bekomme ein Fehler im PHP Script ...
phplerin 02.01.2009 - 112 Hits - 2 Antworten
fehler bei dateneinlese in die datenbank
phpler 04.01.2009 - 87 Hits - 1 Antwort
POST Daten an eine Seite übertragen
TByte 02.01.2010 - 614 Hits - 6 Antworten
VBS - Dateisuche (Dateiname unbekannt)
NichtVBSProfi 02.03.2010 - 1233 Hits - 3 Antworten
Tipps, um POST-Daten schnell abzusichern
Dwi 30.04.2010 - 344 Hits - 10 Antworten