Hallo,
Eines ist mir nicht gleich aufgefallen, du musst implode einer Variablen zuordnen, sonst wird das nichts. Mit anderen Worten, Du implodierst zwar das Array, aber ohne Ergebnis. Dein $woerter in fwrite arbeitet also weiterhin mit dem Array. Du hast offensichtlich error reporting in der PHP.ini ausgeschaltet, sonst haettest du eine entsprechende Fehlermeldung erhalten. So funktioniert der Code:
<?php
$woerter = array("Ich","will ","es ","können!");
$woerter = implode(" ", $woerter); // hier auf zuordnung achten
$filename = "test.txt";
if (is_writable($filename))
{
$handle = fopen($filename, 'a+');
fwrite($handle, $woerter); // sonst ist woerter hier noch ein array
fclose($handle);
}
else
{
print "The file $filename is not writable";
exit;
}
echo "<b>"."Der Text "$woerter" wurde erfolgreich geschrieben!"."</b>";
?>
Dieter