Witam mam takie oto zrodło:
<?php
case \"edytuj\":
$getID2 = $_GET['id'];
if($id == $getID2){
$table = file('ksiega/ksiega.txt'); for($i=$getID2; $i<$getID2+1; $i++){
$data = explode(\"|&&|\", $table[$i]); if ($data[3]=='nie podano'){
$data[3]=\"\";
}
$data[4
]=str_replace(\" <img src=ksiega/pic/usmiech.gif align=middle> \", \":)\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/smutny.gif align=middle> \", \":(\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/oczko.gif align=middle> \", \";)\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/jezyk.gif align=middle> \", \":P\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/wykrzyknik.gif align=middle> \", \"!\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/pytajnik.gif align=middle> \", \"?\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/placze.gif align=middle> \", \";(\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/zeby.gif align=middle> \", \":D\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/wow.gif align=middle> \", \":O\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/chytry.gif align=middle> \", \":>\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/ysz.gif align=middle> \", \":|\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/krzywy.gif align=middle> \", \";]\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/kwasny.gif align=middle> \", \";/\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/cmok.gif align=middle> \", \";*\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/diabelek.gif align=middle> \", \"];#\", $data[4]); $data[4
]=str_replace(\" <img src=ksiega/pic/zly.gif align=middle> \", \";[\", $data[4]); // to nie wiem czy jest potrzebne małe kombinacje
\", \"\", $data[4]); // to jest ten kwadracik nie wiem czy bedzie widoczny ale w htmlu służy zamiast en
era wiecie chyba o co mi chodzi.
$data[4
]= preg_replace(\"'r|n|rn'si\", \"\", $data[4]); $data[3
]= preg_replace(\"'r|n|rn'si\", \"\", $data[3]); $data[2
]= preg_replace(\"'r|n|rn'si\", \"\", $data[2]); $data[1
]= preg_replace(\"'r|n|rn'si\", \"\", $data[1]); $data[0
]= preg_replace(\"'r|n|rn'si\", \"\", $data[0]);
echo \"<form action=?usun_wpis=zapis&what=zapisz&id=$getID2 method=post> <div align='center'><center><table border='0' cellpadding='0' cellspacing='0' width='550'>
<tr><td><div align='center'><table border='0' cellpadding='0' cellspacing='0' width='550'><tr><td class='menu'><b>Imię nazwisko lub pseudo:</b></td>
<td><input name=autorw rows=1 cols=20 size=40 maxlength=60 style='background-color: #CFCEBA; font-family: Arial; font-size: 10pt; border: 1 solid #000000' value='$data[2]'></td>
</tr
><tr
><td
class='menu'><b
>Adres E
-mail:</b
></td
> <td><input name=maill rows=1 cols=20 size=40 maxlength=60 style='background-color: #CFCEBA; font-family: Arial; font-size: 10pt; border: 1 solid #000000' value='$data[3]'></td></tr><tr>
<td valign='top' class='menu'><b>Twój komentarz:</b></td>
<td><textarea name=text rows=8 cols=55 style='background-color: #CFCEBA; font-family: Arial; font-size: 10pt; border-style: solid; border-width: 1'>$data[4]</textarea></td></tr></table></div></td></tr><tr><td><center><input type=submit value='Dodaj wpis' style='background-color: #3E3E3E; font-family: Arial; font-size: 10pt; color: #FFE5B7; border: 1 solid #000000'>
</td></tr></table></center></div><input type=hidden name=kiedy value='$data[0]'><input type=hidden name=IPpok value='$data[1]'>\";
}
}
break;
case \"zapis\":
$getID3 = $_GET['id'];
if($what == \"zapisz\" && $id == $getID3){
$table = file(\"ksiega/ksiega.txt\"); $table[$getID3]= preg_replace(\"'r|n|rn'si\", \"\", $table[$getID3]); $data = explode(\"|&&|\", $table[$getID3]);
$data[0] = $_POST['kiedy'];
$data[1] = $_POST['IPpok'];
$data[2] = $_POST['autorw'];
$data[3] = $_POST['maill'];
$data[4] = $_POST['text'];
$data[3]=\"nie podano\";
else :
($data[3]=\"<a href=\"mailto:$maill\\">$data[3]</a>\");
if (!eregi(\"@\", $data[3])) : echo \"<center><table border=0 cellpadding=0 cellspacing=0 width=100%><tr><td width=100% height=80><p align=center class=menu><b>Podano nieprawidłowy adres e-mail!</b></td></tr>\";
endif;
endif;
$table[$getID3]=\"$data[0]|&&|$data[1]|&&|$data[2]|&&|$data[3]|&&|$data[4]rn\";
$fp = fopen('ksiega/ksiega.txt', \"w\"); echo(\"Wpis został wyedytowany!<BR><a href=?action=index>Zobacz wpisy</a>\"); }
break;
?>
I problem polega na tym ze wszystko jest OK tylko po parokrotnym wyedytowaniu róznych wpisów w pliku ksiega.txt na koncu kazdej linijki pojawiaja sie te kwadraciki !
Jak usunąć ten problem bede wdzieczny za pomoc