PHP de Kayıt Gösterme

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
SurVefa
Üye
Mesajlar: 27
Kayıt: 11 Nis 2006 03:26
Konum: Cennetten

PHP de Kayıt Gösterme

Mesaj gönderen SurVefa »

Arkadaşlar benim PHP de bi sorunum var halledemedim. :( Sorum ;
Ad Soyad girişi var, Sınav1 Sınav2 var, ve Hesaplama hepsi tamam bunlarda sorun yok :) Ama girilen kayıtları kaydedip daha sonra bunları göstermesini istiyorum ama yapamadım bir türlü kaydedemiyorum bir türlü :(
Sevmek Gerek, Saymak Gerek.
Akıl Gerek, Fikir Gerek.
Doğru Nedir? Bilmek Gerek.
Önce İnsan Olmak Gerek !!!
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Nereye kaydediyorsun? Veritabanı nedir? Kaydetme cümleciğin ne şekildedir?
Insert yapısını ve kullanımı için aşağıdaki bağlantılar işine yarayacaktır :wink:
http://tr2.php.net/mysql_insert_id
http://www.createafreewebsite.net/phpmysql/insert.html
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
SurVefa
Üye
Mesajlar: 27
Kayıt: 11 Nis 2006 03:26
Konum: Cennetten

Mesaj gönderen SurVefa »

txt ye kaydedip oradan alsam olur mu peki.. İllede veri tabanı kullanmam şartmı? Genelde okulda txt olarak yapıyoruz. Hiçbir sorun çıkartmıyor. Html olarak kaydedip bize göstertiyordu hoca Apache yardımı ile ;)
Sevmek Gerek, Saymak Gerek.
Akıl Gerek, Fikir Gerek.
Doğru Nedir? Bilmek Gerek.
Önce İnsan Olmak Gerek !!!
Kullanıcı avatarı
MercilessTurk
Üye
Mesajlar: 94
Kayıt: 28 Eki 2005 10:14

Mesaj gönderen MercilessTurk »

Dosyadakileri silip 0 dan bişeyler eklemek için:

Kod: Tümünü seç

<?php
$dosya_adi = "/inetpub/wwwroot/bir_dosya.txt";
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya açılamadı!");
$metin = "Bu satır dosyaya yazılacak\n";	
fwrite ( $dosya , $metin ) ;
fclose ($dosya); 
?>
sonradan dosyaya ekleme yapmak için

Kod: Tümünü seç

<?php
$dosya_adi = "/inetpub/wwwroot/bir_dosya.txt";
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya açılamadı!");
fputs ( $dosya , "Bu satır ise sonradan eklenecek\n" ) ;;
fclose ($dosya); 
?> 
Dosyadan okumak için ise:

Kod: Tümünü seç

<?php
$dosya_dizin = "/inetpub/wwwroot/";
if ($dosya = (fopen ("$dosya_dizin/bir_dosya.txt" , 'r') ) ) {
	print ("Dosya açıldı!<br>");
	}
	else {
	print ("Dosya açılamadı!");
	}
while ( ! feof  ($dosya ) ) {
	$satir = fgets ( $dosya, 1024 ) ;
	print ("$satir<br>");
	}
fclose ($dosya); 
?>
Ama en iyisi ve güvenlisi veritabanından okumak ve veritabanına kaydetmektir. Burada bir_dosya.txt ye yazma izni vermelisin ve bu tehlikeli olabilir bazı durumlarda.
Cevapla