IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   PHP (https://www.ircforumlari.net/php/)
-   -   veriyi Eposta yerine txt dosyasına kayıt eden iletişim formu? (https://www.ircforumlari.net/php/127218-veriyi-eposta-yerine-txt-dosyasina-kayit-eden-iletisim-formu.html)

SurucLu 05 Ağustos 2008 03:57

veriyi Eposta yerine txt dosyasına kayıt eden iletişim formu?
 
Merhaba arkadaşlar
bir çok form-Mail scripti kullandım
ama saglıklı sonuc alamadım
bi bakıyorsun 1-2 ay sorun yok bi bakıyorsun çalışmıyor

ziyaretçi defteri'ne benzer bir iletişim formu yapılabilirmi?
ben bir ziyaretci defterini donusturmeye çalıştım ama tam anlamıyla beceremedim

yani forma yazılan veriyi bir txt dosyasına kayıt ettirip sonra
bir php dosyasıyla okumaya calıştırdım cok guzel oldu
ama gelen verilerden istedigimi silme gibi bir ozellik ekleyemedim
forum kısmını ziyaretcilere acık ederim ve gelen verilerin bulundugu
sayfayıda php ile şifrelerim diye dusundum
olmayınca sinirlendim sildim :(


yapabilecek veya elinde hazır olan arkadasım varsa paylaşmalarını rica ediyorum

Iyi Calismalar..

0x94 06 Ağustos 2008 13:05

Cevap: veriyi Eposta yerine txt dosyasına kayıt eden iletişim formu?
 
hımm neden txt dosyasına kaydetmek istiyorsunki :M

örnek silme kodu :)

<?
$dosya=file("txtdosyan.txt");
$f=fopen("txtdosyan.txt","w+");
foreach($dosya as $yer)
{
$satir = explode('|', $yer);
if ($satir[0] != $_POST["silecegimid"])
fputs($f,$yer);
}
fclose($f);
?>

SurucLu 06 Ağustos 2008 22:45

Cevap: veriyi Eposta yerine txt dosyasına kayıt eden iletişim formu?
 
The_BeKiR ilgin ve yardımın için tşk ettim

ama verdigin kodları tam anlayamadım keşke az açıklama ekleseydin

<?
$dosya=file("txtdosyan.txt");
$f=fopen("txtdosyan.txt","w+");
foreach($dosya as $yer)

{
$satir = explode('|', $yer);
if ($satir[0] != $_POST["silecegimid"])
fputs($f,$yer);
}
fclose($f);
?>


Verdigin kodlar yukarda
Kırmızı ile belirttigim w+ kipinde dosyayı oluşturuyor
ama mavi renkle belirtigim kısmı anlamadım..

Benim istedigim tam olarak şöyle bişe
örnegin forumdan gelen tum veriler
mesaj.txt dosyasında birikecek
hergelen mesaj bir alta yazılacak ve mesajın başında veya sonunda
SiL diye bir secenek olacak boylelikle okudugumuz ve silmeyi istediklerimizi rahatlıkla sileriz

Birazda açıklama yaparsan sevinirim
hersey icin bir daha tşk ettim

Iyi Calismalar..

SurucLu 26 Ağustos 2008 16:47

Cevap: veriyi Eposta yerine txt dosyasına kayıt eden iletişim formu?
 
Konu Güncelleme..

CanCeL 29 Ağustos 2008 03:26

Cevap: veriyi Eposta yerine txt dosyasına kayıt eden iletişim formu?
 
SurucLu, verdiğim kodları deneyin...

index.php
PHP- Kodu:

<!-- DökümanPHP İletişim Formu -->
<!-- 
KaynakCihan TANIŞ CanCeL -->
<!-- 
Tarih29/08/2008 -->
<
meta http-equiv="Content-Language" content="tr">
<
titleİletişim Form </title>
<
p align="center"><font face="Trebuchet MS" size="7" color="#000080"><b>İletişim 
Formu
</b></font></p>
<
hr>
<
div align="center">
<
center>
<
table border="1" cellpadding="0" cellspacing="0" width="411" height="226" id="AutoNumber1" style="border-right: none; border-left-style: none; border-top-style: none; border-bottom-style: none" fpstyle="17,011111100">
<
tr>
<
td width="411" height="226" style="font-weight: bold; color: black; border-style: none; background-color: white">
<
form method="POST" action="kayit.php">
<
p align="center">Ad Soyad:<br>
<
input type="text" name="text1" size="20"><br>
e-Mail:<br>
<
input type="text" name="text2" size="20"><br>
Telefon:<br>
<
input type="text" name="text3" size="20"><br>
Mesaj:<br>
<
textarea rows="4" name="text4" cols="20"></textarea><br>
<
input type="submit" value="Gönder" name="B1"></p>
</
form>
</
td>
</
tr>
</
table>
</
center>
</
div>
<
hr>
<
p align="center"><br>
&
nbsp;</p>
<
p align="center">&nbsp;</p



kayit.php
PHP- Kodu:

<?php 
// Döküman: PHP İletişim Formu
// Kaynak: Cihan TANIŞ - CanCeL
// Tarih: 29/08/2008
$isim $_POST["text1"]; 
$mail $_POST["text2"]; 
$tel $_POST["text3"]; 
$mesaj $_POST["text4"]; 
$CanCeL file_get_contents("database.txt"); $CanCeL "<center>Gönderenin:</center>İsimi: $isim \n E-Maili: $mail\nTelefonu: $tel\nMesajı: $mesaj
$handle fopen("database.txt""w"); 
fwrite($handle$CanCeL); 
fclose($handle); 
?>



oku.php
PHP- Kodu:

<?
// Döküman: PHP İletişim Formu
// Kaynak: Cihan TANIŞ - CanCeL
// Tarih: 29/08/2008
$CanCeL file_get_contents("database.txt"); 
print 
$CanCeL;
?>


ve 1 adet database.txt adında txt belgesi...

Mantık: index.php'den iletişim bilgilerinizi girip veriyi kayit.php'e aktarıyor. kayit.php alınan veriyi database.txt'ye yazıyor ve son olarakda oku.php'den verinin kayıt olduğu veri tabanına yani database.txt'e erişip kayıtlı verileri okuyoruz...


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:26.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk