If Request in Formular geht nicht

Manuel324

Mitglied
Hallo,

Ich bekomme das einfach nicht zum laufen hier der Code, ich finde den fehler einfach nicht.

PHP:
<form method="post" action="" class="text">
<textarea name="text" cols="70" rows="28" wrap="OFF" id="text">
<?php
$fp = fopen("kunde/$session->username/server/sc_serv.conf","r");
if ($fp)
{
while(!feof($fp))
{
$text = fgets($fp,100);
echo"$text";
}
fclose($fp);
}
?>
</textarea>
</p>
<p>
<input type="submit" name="speichern" id="speichern" value="Speichern">
</p>
</form>

<?php

if($_REQUEST[speichern])
{

$text = stripslashes($_POST["text"]);
$datei = fopen("sc_serv.conf", "w");
fwrite ($datei, $text);
fclose ($datei);
echo "Erfolgreich gespeichert.";

}

?>

Ich würde mich gerne freuen, über eine Antwort.

Grus

Manuel
 
Moin Manuel,

ist das korrekt so, dass du einmal als Pfad
Code:
kunde/$session->username/server/sc_serv.conf
nutzt, und dann aber
Code:
sc_serv.conf

Aktiviere mal dein error_reporting(), erhältst du Fehlermeldungen?

Generell:
Code:
if($_REQUEST[speichern])

das solltest du besser so scheiben:
Code:
if(isset($_REQUEST['speichern']))
 
Hi,

eine Fehlerbeschreibung wäre auch noch ganz nützlich. Gibt es Fehlermeldungen? Wird der Text "Erfolgreich gespeichert!" ausgegeben, aber nichts in die Datei geschrieben? Oder wird der Text auch nicht ausgegeben? Fragen über Fragen... ;)

LG
 
Zurück