8Dizayn
Sms Onayı Gerekli
Banlı Kullanıcı
-
Üyelik
10.08.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
268
-
Beğeniler
4 / 40
-
Ticaret
5, (%100)
Mesela dosya.txt dosyasında alt alta 1-2-3-4-5-6-7-8-9-10 yazıyor. Sitedeki butona tıkladığımda bu 10 satırdan herhangi bir satırı rastgele getirme veya ilk satırı getirme kodunu nasıl yapabilirim?
-
Üyelik
03.02.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Webmaster
-
Konum
Ankara
-
Ad Soyad
E** G**
-
Mesajlar
263
-
Beğeniler
150 / 120
-
Ticaret
10, (%100)
if($_POST["uret"]){
$satircek=$_POST["rastgelesayi"];
$dosyaismi="dosya.txt";
$okunan=file($dosyaismi);
foreach($okunan as $sira => $satir)
{
if($sira==$satircek){
print "Okunan : $sira - $satir
";
}
}
}
?>
buyur hocam bu kod işini görür
8Dizayn
Sms Onayı Gerekli
Banlı Kullanıcı
-
Üyelik
10.08.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
268
-
Beğeniler
4 / 40
-
Ticaret
5, (%100)
Teşekkürler fakat yazmayı unutmuşum mesela 4 yazısını okudu 4 yazısı silinecek bir daha gösterilmeyecke. Böyle bir şey mümkün mü?
-
Üyelik
03.02.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Webmaster
-
Konum
Ankara
-
Ad Soyad
E** G**
-
Mesajlar
263
-
Beğeniler
150 / 120
-
Ticaret
10, (%100)
Herhalde bu hocam test ettim çalışıyor birde siz deneyin
if($_POST["uret"]){
$dosya="dosya.txt";
$dosya2=file("dosya.txt");
$satircek=$_POST["rastgelesayi"];
echo "Satır : ".$satircek."
";
// Silinecek Satırı çekiyor
$silinecekveri=$dosya2[$satircek];
echo $silinecekveri;
$ac=fopen($dosya,"r");
$oku=fread($ac,filesize($dosya));
$str=str_replace("$silinecekveri","",$oku);
$yaz_dosya="dosya.txt";
$yaz_ac=fopen($dosya,"w");
fwrite($yaz_ac,$str);
}
?>