İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

txt dosyayı satır satır yazdırmak istiyorum.

DamgaNet

0
İyinet Üyesi
Katılım
28 Şubat 2005
Mesajlar
188
Reaction score
0
Yardımı dokunan tüm arkadaşa teşekkürler.

Diyelimki elimde deneme.txt diye bir dosya var ve içerisinde

ali
mehmet
şakir

diye içerik var.. Benim istedigim bir tane php kod olacak ve ben burdan
ahmet yazacagım ve ekle dedigimde

ali
mehmet
şakir
ahmet

olarak degişecek ve her ekledigim kelimeyi alta ekleyecek.

Yardımcı olan tüm arkadaşlara teşekkürler.
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
1
Konum
about:blank
txt dosyanın chmod ayalarını yaptıkdan sonra kullanacağın php adının ekle.php olduğunuı varsayarak.

PHP:
<?
$dizin = "/home/login/public_html"; // dizini belirt
$dosya = "ekle.txt"; // txt dosyasının adını belirt
if (!isset($isim)) {
echo " <form action=ekle.php mthod=post>
 <input type=text name=isim>
 <input type=submit value=ekle>
 </form>";
}
else {
if ($ac = (fopen("$dizin/$dosya","a"))) {
   $yaz = "$isim";
   fwrite($ac, $yaz);
   fclose($ac);
   echo "$isim eklendi";
}
}
?>
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
yazi.txt yi de aynı klasore at. CHMOD 666 Yeterli.

PHP:
<?
if($_POST)
{
$verimiz = $_POST['veri'];
$dosya = "yazi.txt";
$dosyam  = fopen ($dosya , 'aw') or die ("Dosya açılamadı!");
$yazi   = "$verimiz\n";
fwrite($dosyam,$yazi);
fclose($dosyam);
echo "eklendi<br>";
}
?>
<form method="POST" action="s.php">
<input name="veri" type="text" value=""><br>
<input type="submit" value="ekle">
</form>
 

DamgaNet

0
İyinet Üyesi
Katılım
28 Şubat 2005
Mesajlar
188
Reaction score
0
ikiside güzel güzel çalışıyor ama en ant satıra degilde yan yana ekliyor kelimeleri ben en alt satıra eklemesini istiyorum

ali
mehmet
şakir
ahmet

gibi sıralansın istiyorum ama bu kodlar

alimehmetşakirahmet

şeklinde sıralıyor.
bu konuda yardımcı olursanız sevinirim.

saygılar
 

dsgnr

0
İyinet Üyesi
Katılım
22 Mart 2006
Mesajlar
1,144
Reaction score
1
Konum
dev
veridiğim kodda

$yazi = "$verimiz\n";

daki \n yi silmişsindir :)
 
L

Levis

Misafir
Localde alt alta yazmıyor ama ftpde alt alta yazıyor.

Birde dsgnr senin yolladığın koda tarih eklemek istiyorum nasıl yapacağım meslea yazıyı yazıcak yazının sonunada şuşuşu tarihinde yazıldı diyecek
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst