Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> EDYCJA
sajborg
post
Post #1





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

Ostrzeżenie: (0%)
-----


Siemka mam taki kodzik co mi zapisuje dane z formularza

[php:1:4c62d81d6b]<form method="post">
<center>
<table border="1">
<tr>
<td>Tytuł:</td>
<td><input type="text" name="tytul" class="ta"></td>
</tr>
<tr>
<td>Opis:</td>
<td><input type="text" name="opis" class="ta"></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="Dodaj" name="ok" class="ta"></center></td>

</tr>
</table>
</center>
<?
if (isset($_POST['ok'])){
$fp=fopen("katalog/kateg.txt","a+");
$kat="$tytul||$opis||n";
fwrite($fp,$kat);
fclose($fp);
echo "<script language="javascript">window.location.href=
"ok.php?goto=katalog"</script>";
}
?>
</form>
[/php:1:4c62d81d6b]

I chciałem zrobic do tego edycje.Ze mam forularz w którym są dane z jednej lini.I po ich zmieniuenu zapisało się do tego samego pliku tylko ta zmieniona linia w tym samym miejscu.Numer lini przekazuje w adresie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Koshin
post
Post #2





Grupa: Zarejestrowani
Postów: 196
Pomógł: 0
Dołączył: 29.04.2002
Skąd: jesteś?

Ostrzeżenie: (0%)
-----


wczytujesz dane (z zapamietaniem ktora linia)
poprawiasz dane
i teraz po kolei zczytujesz dane z pliku niezmienionego
zapisujesz do tymczasowego
wstawiasz zmieniana linie w odpowiednim miejscu
usuwasz niezmieniony
i znow zczytujesz dane tym razem z tymczasowego pliku
zapisujesz do oryginalnego

(ten zabieg (drugie zczytywanie) jest po to aby kolejnosc wpisow sie nie zmienila, moze ktos ma inny pomysl, to podpowie.
Go to the top of the page
+Quote Post

Posty w temacie
- paweb   EDYCJA   20.08.2003, 20:25:58
- - Koshin   wczytujesz dane (z zapamietaniem ktora linia) popr...   26.08.2003, 13:38:53
- - Seth   php => Skrypty   26.08.2003, 13:48:01
- - adwol   Cytatwczytujesz dane (z zapamietaniem ktora linia)...   26.08.2003, 22:21:25


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 20:18