Próbowałem na znane mi sposoby i coś nie daje rady z tym

Może mi ktoś powiedzieć gdzie i jak źle używam powyższych funkcji ? Wydaje mi się że wg informacji z manuala dobrze robie

kod :
<?php
if(!isset($_SESSION["login"])) {
header("Location: index.php?page=zaloguj"); }
include("konfigurator_menu_konfigurator.php");
echo WinToISO
('<center>Wpisz w te pola co ma się wyświetlać w dziale "O Mnie".</center>'); $file = "konfigurator/o_mnie.php";
{
echo "!Windows detected! ;-)"; }
// $global_path=realpath(dirname(__FILE__));
$zapisz = trim($_GET['zapisz']);
switch($zapisz)
{
// wyswietlanie wpisow
default:
?>
<form method="post" action="index.php?page=konfigurator&opcja=o_mnie&zapisz=true">
<table>
<tr>
<td>
<center>
<textarea name="o_mnie_info" cols="70" rows="30">
<?php stripslashes(include($file)); ?></TEXTAREA></td> // tu wyświetlam - pierwszy sposób
</center>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Zapisz">
</td>
</tr>
</table>
</form>
<?php
break;
// zapis wpisu
case "true":
echo "<br><center><font color=\"red\">Informacja zapisana</font></center>"; $save = $_POST['o_mnie_info'];
echo $o_mnie_info; // można wywalić potem // komunikat w razie niepowodzenia
if(!$fp)
{
echo "UWAGA!!!","Nie można otworzyć pliku ".$file." w trybie do zapisu!<br />Musisz nadać mu prawa chmod 666"; }
fwrite($fp, $save); //addslashes() - dodaje niepotrzebnie jeszcze więcej znaków więc chwilowo nie używam :( ?>
<form method="post" action="index.php?page=konfigurator&opcja=o_mnie&zapisz=true">
<table>
<tr>
<td>
<center>
<textarea name="o_mnie_info" cols="70" rows="30">
<?php include(stripslashes($file)); ?></TEXTAREA></td> // tu wyświetlam - drugi sposób
</center>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Zapisz ponownie">
</td>
</tr>
</table>
</form>
<?php
break;
}
?>
<?php echo $BottomKonfigTable; ?>
I co tu robie w końcu źle ?
// EDIT :
JUŻ MI DZIAŁĄ

Trochę na około ale działa

Jak ktoś zna lepszy pomysł będę wdzięczny za pomoc a jak ktoś potrzebuje to taka robotka jest tutaj :
<?php
if(!isset($_SESSION["login"])) {
header("Location: index.php?page=zaloguj"); }
function strips($string)
{
$string = str_replace("\", "", $string);
$string = str_replace("\", "", $string);
return $string;
}
include("konfigurator_menu_konfigurator.php");
echo WinToISO
('<center>Wpisz w te pola co ma się wyświetlać w dziale "O Mnie".</center>'); $file = "konfigurator/o_mnie.php";
//$id = $_GET['id'] ;
//$file = $id . '.txt' ;
{
echo "!Windows detected! ;-)"; }
// $global_path=realpath(dirname(__FILE__));
$zapisz = trim($_GET['zapisz']);
switch($zapisz)
{
// wyswietlanie wpisow
default:
?>
<form method="post" action="index.php?page=konfigurator&opcja=o_mnie&zapisz=true">
<table>
<tr>
<td>
<center><?php //strips(include($file)); ?>
<textarea name
="o_mnie_info" cols
="70" rows
="30"><?php
echo strips
(file_get_contents($file )); ?></TEXTAREA
></td
> </center>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Zapisz">
</td>
</tr>
</table>
</form>
<?php
break;
// zapis wpisu
case "true":
?>
<form method="post" action="index.php?page=konfigurator&opcja=o_mnie&zapisz=true">
<table>
<tr>
<td>
<center>
<textarea name
="o_mnie_info" cols
="70" rows
="30"><?php
$fileX = strips
(file_get_contents($file)); echo $fileX; ?></TEXTAREA
></td
> </center>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Zapisz ponownie">
</td>
</tr>
</table>
</form>
<?php
echo "<br><center><font color=\"red\">Informacja zapisana</font></center>"; //strips(file_get_contents ())
//$save = $_POST['o_mnie_info'];
$save = $_POST['o_mnie_info'];
//echo strips(file_get_contents($save)); // można wywalić potem
// komunikat w razie niepowodzenia
if(!$fp)
{
echo "UWAGA!!!","Nie można otworzyć pliku ".$file." w trybie do zapisu!<br />Musisz nadać mu prawa chmod 666"; }
fwrite($fp, $fileX); //addslashes( ?>
<?php
break;
}
?>
<?php echo $BottomKonfigTable; ?>
Jeżeli ktoś zna lepsze rozwiązanie to będę wdzięczny za informację (np jak zastosować te powyższe funkcje bo nie udało mi się:() ale to co wyżej napisałem (funkcja zmieniająca znaki działa super

)
// EDIT 2 :
No dobra... nie działa najlepiej...

Nie zapisuje mi do pliki informacji z okienka tylko z pliku pobiera i zapisuje
Gdzie robię błąd ?