2 Ağustos 2016 Salı

Php'de Bir Dosyadaki Veriyi Ekrana Yazdırma

//bir dosyadaki veriyi ekrana yazdırma
//index.php


<form action="gelen.php" method="post">
   <div align="center">
<table border="0" cellspacing="1" cellpadding="0">
<tr>
<td><b>Mesajınız</b></td>
<td><b>:</b></td>
<td><textarea rows="6" name="mesaj" cols="31" style="font-weight: 700"></textarea></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><input type="submit" value="Gönder" style="font-weight: 700"></td>
</tr>
</table>

</div>
   
   
</form>

<?php
/*
feof();
fgets();  //fread() 'da kullanılabilir.
 *
 *  */
$dosya="mesaj.php";
$dosyaac=fopen($dosya,"r") or die("Hata dosya açılamıyor");
while(!feof($dosyaac)){  //dosyanın sonuna gelmemişse
    $yaz=fgets($dosyaac,1024);
    echo $yaz;//dosyaactaki verileri yaz değişkeninen atadık ve ekrana yazdık.
 
}//dosya sonuna gelmişse döngü dışına çık

fclose($dosyaac);//dosyayı kapat.

?>

//gelen.php
<?php
$mesaj=$_POST["mesaj"];

$dosya="mesaj.php";
$baglan=fopen($dosya,'a') or die("dosya açılamadı");//bağlantıyı açtık.('w' yazdırma demek)  eğer dosya yoksa die ile öldür geri kalan kodları işlemez.
if(fwrite($baglan,$mesaj)){//mesajı yazdık
    fputs($baglan,"<br>");//mesajın sonuna br işareti ekledik.
   echo "<center>Veri kaydedildi <br>Yönlendiriliyrosunuz <br>Lütfen bekleyin.</center>";
    header("Refresh:2,url=index.php");
}else{
   
     echo "<center>HATA! Veri kaydedilemedi <br>Yönlendiriliyrosunuz <br>Lütfen bekleyin</center>.";
    header("Refresh:2,url=index.php");
}

fclose($baglan);//bağlantıyı kapattık.
?>
//mesaj.php
bu bir metin parçasıdır @ramazan aras@ramazan aras<br>adasd<br>ASDSA<br>bu son gönderdiğim metindir<br><font color=red>buda renkli gönderdiğim metin</font><br>

Hiç yorum yok:

Yorum Gönder