Haramiler adlı üyeden alıntı: mesajı görüntüle
merhaba arkadaşlar ufak bir yardıma ihtiyacım var kodu buradaki kaynaktan alarak kendime göre ayarladım ancak sorunum

cek.php?id=1 satırını çektiğimde 2. satırdan başlaması ilk satırdan nasıl başlatabilirim ?


<?php
$id = $_GET['id'];
function text($a){ 

    $array = explode("\n", file_get_contents('dosya.txt')); 
    $text = ''; 
    for ( $i=0; $i <=0; $i++ ) { 
     
        $text .= $array[$a]; 

    } 
    return $text; 
     
}     

echo text($id);
?>
eğer bu saçma fonksiyon işinizi görüyorsa sanırım istediğiniz şey şu;
$array[$a] 'yı $array[($a-1)] olarak değiştirin.

edit :
eğer bu fonksiyon işinize yarıyosa şöyle düzeltin;
function text($a){ 
    $array = explode("\n", file_get_contents('dosya.txt')); 
   return $array[($a-1)]; 
}