lostyazilim

Php ile .Txt dosyasındaki Satırı Silme ve Güncelleme Yardım

11 Mesajlar 3.234 Okunma
lstbozum
wmaraci reklam

mahsum mahsum Taklitler Aslını YÜCELTİR Kullanıcı
  • Üyelik 20.02.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Grafiker, İnternet Girşimcisi
  • Konum Diyarbakır
  • Ad Soyad M** Ç**
  • Mesajlar 1029
  • Beğeniler 318 / 313
  • Ticaret 8, (%100)
Merhaba arkadaşlar Bilgisayar programcılığı okuyorum. PHP İle Forma girdiğim değereri bir .txt dosyasına yazdırıyorum. ve .txt dosyasından verileri tekrar çekip bir tabloya aktarıyorum. Tabloya aktardığım verileri Güncelle butonuyla güncellemek ve Sil butonuyla silmek isitiyorum bunu nasıl yapabilirim yardımcı olabilir misiniz?
Yardımcı olabilecek kişiye tüm kodları atabilirim.

Örnek Ekran fotoğrafları:
Text Dosyam


PANEL :

 

 

wmaraci
reklam

65116 65116 WM Aracı Anonim Üyelik
  • Üyelik 20.06.2016
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 632
  • Beğeniler 0 / 196
  • Ticaret 9, (%89)
mahsum kodlarını görmek gerekli ayrıca bunu txt olarak yapmanı tavsiye etmiyorum.. veritabanına atarak daha güzel ve güvenli bir şekilde çalışmanı tavsiye ediyorum.. sitenin mantıgını cözebilen biri bu kişinin bilgilerine ulaşabilir..

ayrıca txt de oluşan boşluk ve line yani satır boşluklarıda hangi mantıkla eklenip yok edilmiş görmek lazımdır..

kısaca tavsiyem veritabanı ile calısmandır..
 

 

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
Veritabanı ile çalış
 

 

mahsum mahsum Taklitler Aslını YÜCELTİR Kullanıcı
  • Üyelik 20.02.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Grafiker, İnternet Girşimcisi
  • Konum Diyarbakır
  • Ad Soyad M** Ç**
  • Mesajlar 1029
  • Beğeniler 318 / 313
  • Ticaret 8, (%100)
Güven mxaksoy Yorumlarınız için Teşekkür ederim. Ama Ödevde veri tabanı kullanmak yasak txt dosyasını kullanmak zorundayım. Bu arada ödev olduğu için pek güvenliği önemli değil :)
 

 

wmaraci
wmaraci

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
Tamam akşama hallederiz
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 562
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
dosyayi zip olarak yüklermisin bakayım yapabileceğim bir şeyler var mı ?
 

 

mahsum mahsum Taklitler Aslını YÜCELTİR Kullanıcı
  • Üyelik 20.02.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Grafiker, İnternet Girşimcisi
  • Konum Diyarbakır
  • Ad Soyad M** Ç**
  • Mesajlar 1029
  • Beğeniler 318 / 313
  • Ticaret 8, (%100)
HapyMan

Attım hocam
 

 

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Dostum bu kodlar işini görecektir.

echo '
';
$file = file( "oktay.txt" );
foreach( $file as $a => $b ){
list($isim , $dgtarihi) = explode('"' , $b);
if( strlen( $dgtarihi ) < 1 ){
list($isim , $dgtarihi) = explode(' ' , $b);
}
if( strlen( $dgtarihi ) > 0 ){
$isim = str_replace(' ', '', $isim);
echo "
";
}
}
echo "";
echo "
";

if( $_POST ){
$str = file( "oktay.txt" );
foreach( $_POST as $key => $value )
{
list($lines , $name) = explode("|" , $key);
$newline = "$name \"$value\" ";
$str[$lines] = str_replace($str[$lines], $newline , $str[$lines]);
}
$str = implode("\n" , $str);
file_put_contents('oktay.txt', $str);
}
?>

oktay.txt içerigi

Oktay Şerif"09.09.1998"
Mahsum"Bilinmiyor"

İyi çalışmalar.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 562
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
Buradan indir bir bak bakalim işini görecek mi.

Kullanıcı adı şifre senin belirlediğin gibi.

us: admin
ps: 1234

kolay gelsin.

Edit : Sili Unutmuşum onuda ekler güncellerim şimdi :)

#last : silde eklenmistir..
mahsum

kişi bu mesajı beğendi.

mahsum mahsum Taklitler Aslını YÜCELTİR Kullanıcı
  • Üyelik 20.02.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Grafiker, İnternet Girşimcisi
  • Konum Diyarbakır
  • Ad Soyad M** Ç**
  • Mesajlar 1029
  • Beğeniler 318 / 313
  • Ticaret 8, (%100)
HapyMan Sağolun hocam ama tüm sayfalar 404 veriyor :)
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al