PHP zapis do suboru - nanovo alebo pridanie

Programovacie jazyky, rady, poradňa...
nordscan
Star
Star
Príspevky: 510
Registrovaný: 27 okt 2005, 1:15
Bydlisko: orawa
Kontaktovať používateľa:

PHP zapis do suboru - nanovo alebo pridanie

Príspevok od používateľa nordscan »

Zdravim,
potreboval by som poradit
mam vytvoreny jednoduchy zapis z text area do suboru:

Kód: Vybrať všetko

<?php //test.php
if(isset($_POST['add'])){
	$area=$_REQUEST['area'];
	$fs=fopen("test.txt","a");
	$space = "\n";
	fwrite($fd,$space);
	fwrite($fd,$area);
	fclose($fd);
	$file_contents=file_get_contents("test.txt");
	print $file_contents;
}

?>
<html>
<body>
<form method="post" action="test.php">
Enter something: <textarea cols=40 rows=10 name="area"></textarea><br>
<input type="submit" name="add" value="add">
</form>
</body>
</html>
kde

Kód: Vybrať všetko

	$fs=fopen("test.txt","a");
argument "a" - mi zabezpeci sa sa to tam prida, k tomu co tam uz je.

len momentalne by som tam chcel pridat dalsie tlacidlo, ktore vykona to ze zadani tex sa tam neprida k stavajucemu ale stare sa vymaze a zostane tam len tento novy text.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

namiesto "a" dáš "w"
nordscan
Star
Star
Príspevky: 510
Registrovaný: 27 okt 2005, 1:15
Bydlisko: orawa
Kontaktovať používateľa:

Príspevok od používateľa nordscan »

audiotrack napísal:namiesto "a" dáš "w"
to viem, len ja tam chcem pridat dalsie tlacidlo (add-pridat, submit-iba to aktualne do suboru) a ako sklbit tieto dve veci dokopy?
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

zeby nejakou podmienkou?

daj si tam radiobutton a podla jeho hodnoty sprav co potrebujes alebo si na stlacenie tych tlacitok nastav javascriptom nejaku hidden hodnotu vo formulari a podla nej to vetvi alebo ..... staci trocha fantazie :roll:
zaggi
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 314
Registrovaný: 04 feb 2007, 19:32

Príspevok od používateľa zaggi »

Kód: Vybrať všetko

<?php //test.php 
if(isset($_POST['add']) || isset($_POST['add2'])){ 
   $area=$_REQUEST['area']; 
   if (isset($_POST['add'])) $fs=fopen("test.txt","a"); 
   if (isset($_POST['add2'])) $fs=fopen("test.txt","w"); 
   $space = "\n"; 
   fwrite($fd,$space); 
   fwrite($fd,$area); 
   fclose($fd); 
   $file_contents=file_get_contents("test.txt"); 
   print $file_contents; 
} 

?> 
<html> 
<body> 
<form method="post" action="test.php"> 
Enter something: <textarea cols=40 rows=10 name="area"></textarea><br> 
<input type="submit" name="add" value="add">
<input type="submit" name="add2" value="add2"> 
</form> 
</body> 
</html>
Napísať odpoveď