ich habe ein Problem mit einem PHP - Prog.
Eigentlich müsste es so laufen, aber ich bekomme weder eine Fehlermeldung, noch sehe ich das Ergebnis des Programms...
- Code: Alles auswählen
<form action="auswahl.php" method="post">
<select name="bereich">
<option value="ho">Startseite</option>
<option value="news">News</option>
<option value="epi">Episodenguide</option>
<option value="crew">Crew</option>
<option value="sif">Schiff</option>
<option value="dl">Downloads</option>
<option value="bd">Bilder</option>
<option value="anm">Anmeldung</option>
<option value="kon">Kontakt</option>
<option value="sc">SiteConfig</option>
<option value="imp">Impressum</option>
<option value="dc">Disclaimer</option>
</select>
<input type="submit" value=" :enter: " />
</form>
- Code: Alles auswählen
<?php
$path = "../db/".$_POST['bereich'].".txt";
$datei = fopen("$path","r");
?>
<h1>Überschreiben</h1>
<form action="admin.php?i=w&p=<?php echo"$path"; ?>" method="post">
<textarea name="text" cols="100" rows="20">
<?php
if ($datei)
{
while (!feof($datei))
{
$inhalt = fgets($datei, 100);
echo"$inhalt";
}
fclose($datei);
}
?>
</textarea><br />
<input type="submit" value=" :enter: " />
</form>
<h1>Erweitern</h1>
<form action="admin.php?i=a&p=<?php echo"$path"; ?>" method="post">
<textarea name="text" cols="100" rows="20">
</textarea><br />
<input type="submit" value=" :enter: " />
</form>
- Code: Alles auswählen
<?php
$i = $_POST["i"];
$p = $_POST["p"];
$text = $_POST["text"];
if ($i == "w")
{
$datei = fopen("$p","w");
fputs($datei,"$text");
fclose($datei);
}
if ($i == "a")
{
$datei = fopen("$p","a");
fputs($datei,"$text");
fclose($datei);
}
header("Refresh: 0; URL=index.php");
?>
Bitte helft mir!!!