Admin.txt
newpost.php
Mein problem : Ich will dass wenn man auf senden drückt (admin.txt) dass dann die variabel $eintrag in die txt $sp geschrieben wird aber es gibt ein problem bei fopen das ich nicht verstehe
Warning: fwrite(): supplied argument is not a valid stream resource in php\_debug_tmp.php on line 7
Warning: fclose(): supplied argument is not a valid stream resource in php\_debug_tmp.php on line 8
Code:
<?
echo "
<table width=\"520\" >
<tr>
<th scope=\"row\"><div align=\"left\" class=\"Stil14 Stil18\">Admin Bereich</div></th>
</tr>
<tr>
<th scope=\"row\" style=\"border-top: 1px solid #000000 ; \"><div align=\"left\" id=\"Stil20\">
<br>
<form method=\"post\" action=\"newpost.php\">
Wo beitrag speichern :
<br>
<select name=\"speicherort\">" ;
$dir = opendir(content);
while($handle = readdir($dir)) {
if(($handle != ".")&&($handle != "..")) {
echo "<option value=\"".$handle."\">".$handle."</option>";
}
}
closedir($dir);
echo "</select>
<br>
Titel des Eintrags:
<br>
<input type=\"text\" name=\"titel\">
<br>
Text des Eintrags:
<br>
<textarea name=\"tde\" cols=\"30\" rows=\"10\" wrap=\"physical\"></textarea>
<br>
<input type=\"submit\" name=\"Submit\" value='Senden'>
</div>
</form>
</th>
</tr>
</table>" ;
?>
newpost.php
Code:
<?
$tit = $_POST['titel'] ;
$te = $_POST['tde'] ;
$sp = $_POST['speicherort'] ;
$eintrag = "<br><br><table width=\"520\" ><tr><th scope=\"row\"><div align=\"left\" class=\"Stil14 Stil18\"> $tit </div></th></tr><tr><th scope=\"row\" style=\"border-top: 1px solid #000000 ; \"><div align=\"left\" id=\"Stil20\"><br> $te </div></th></tr></table> " ;
$fp=fopen($sp,"r+");
fputs($fp,"$eintrag\n");
fclose($fp) ;
?>
Mein problem : Ich will dass wenn man auf senden drückt (admin.txt) dass dann die variabel $eintrag in die txt $sp geschrieben wird aber es gibt ein problem bei fopen das ich nicht verstehe
Warning: fwrite(): supplied argument is not a valid stream resource in php\_debug_tmp.php on line 7
Warning: fclose(): supplied argument is not a valid stream resource in php\_debug_tmp.php on line 8