Belli Sayıda Değişkeni Yazdırmak

0
Onaylı Üye
Üye
Katılım
23 Kasım 2010
Mesajlar
63
Tepki puanı
1
Başlık açıklayıcı olmadı ama ancak anca bunu yazabildim. Bir textboxımız var. query isimli. buraya girilen değer $query değerini alınıyor. ben bun $query nin kayıtlarını file_put_contents koduyla bir log dosyasına, satır satır atlatarak yazdırmayı başarmıştım. ama veritabanı kullanmadan 100 tane sınırı nasıl koyacam? 100 taneden taşınca silinsin.

bir de $query elimizde tamamdır. ben bu girildiğinde bir cookie oluşturmayı da başarabiliyorum ama kullanıcının elinde geçmişi olmasını istesem yine aynı şekilde kullanıcının girdiği son 10 query yi cookie şeklinde oluşturup yazdırma şansımız varmı? yoksa illaki veritabanı mı kullanıcaz? üyelik sistemi yok onu da belirtiyim. veritabanı daha kolaydır ama benim böyle yapmam lazım.
 
0
Onaylı Üye
Üye
Katılım
21 Mart 2008
Mesajlar
1,269
Tepki puanı
17
Konum
Malatya
100 tane sınır olayını tam anlayamadım ama, 100 karakteri kastediyorsanız. substr() kullanabilirsiniz.
Örnek Kullanım:
PHP:
$query = $_POST['query'];

$query = substr($metin,0,100); // 100 karakter alır.

Daha açık yazarsanız sevinirim :)
 
0
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
849
Tepki puanı
6
Konum
Ankara
pma da bir limit belirlersen giren verinin yanlızca belirlediğin kadar karakteri kayıt edersin.

Yada <textarea name="query" maxlength="100"></textarea>

şeklinde maxlength parametresi ile kaç karakter kullanacağını ayarlayabilirsin.

simsir in söylediği de işe yarar.
 
0
Onaylı Üye
Üye
Katılım
8 Mart 2011
Mesajlar
314
Tepki puanı
3
Konum
Ankara
Sanırım 100 log olunca silinsin diyorsun ?

Hocam satırları sayın satır sayısı 100 e ulaşınnca dosyayının içeriğini sildirin yada dosyayı tamemen silip yenisini oluşturun .
 
Geri
Üst