lostyazilim
tr.link

php ile veri kaydetme sorunu yardımmmm

18 Mesajlar 2.136 Okunma
acebozum
tr.link

iavdan06 iavdan06 Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 01.01.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek tornacı
  • Konum Adana
  • Ad Soyad I** A**
  • Mesajlar 13
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
arkadaşım yapmak istediğim tam olarak bu
htm kodu

E-posta:



php kodu

$dosya_adi = "maillistesi.txt";

$deger = $_POST["email"];

$yazilacak_deger = "$deger\n";

if ($deger) {

if (!file_exists($dosya_adi)){

touch($dosya_adi);
chmod($dosya_adi,0666);

}

$dosyaya_baglanti = fopen($dosya_adi,"a+");

if (!fwrite($dosyaya_baglanti,$yazilacak_deger)){
echo "Dosyaya yazılamadı.";
exit;

}

echo "Tamamdır. Dosyaya bak >> maillistesi.txt";

} else {

echo "Dosyaya yazılamadı.";

}

?>



Bu kod bu şekilde çalışıyor sıkıntı yok ama ben bu koda bi kaç tane daha alan eklemek istiyorum php kısmındada gerekli değişiklikleri yapıyorum fakat kaydet butonu işlevini görmüyor

Benim yapmak istediğim bu

E-posta:


telefon:


şifre:



Konuyla ilgili bilgisi olan arkadaşlar yardımcı olurlarsa sevinirim
 

 

elektronikssl
webimgo

squadfire squadfire WM Aracı Kullanıcı
  • Üyelik 10.08.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek web
  • Konum Mersin
  • Ad Soyad K** Ç**
  • Mesajlar 116
  • Beğeniler 37 / 21
  • Ticaret 0, (%0)

E-posta:
telefon:
şifre:

birden fazla form açmanız gereksiz bunu denermisin
 

 

iavdan06 iavdan06 Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 01.01.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek tornacı
  • Konum Adana
  • Ad Soyad I** A**
  • Mesajlar 13
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
yok hocam sesin dediğin şekilde denemiştim zaten emin olamadım tekrar denedim ama sonuç aynı php kodu içinde başka bi değişiklik yapmammı gerekiyor acaba
 

 

Mango Mango WM Aracı Kullanıcı
  • Üyelik 23.11.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Front-End Developer
  • Konum Bursa
  • Ad Soyad N** K**
  • Mesajlar 311
  • Beğeniler 8 / 81
  • Ticaret 0, (%0)
Tek form içerisine eklemek istediğin inputları yaz. Daha sonra $_POST ile tüm inputları al.

$_POST['isim']
$_POST['soyisim']

gibi.

Daha sonra yazdır.
 

 

wmaraci
wmaraci

iavdan06 iavdan06 Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 01.01.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek tornacı
  • Konum Adana
  • Ad Soyad I** A**
  • Mesajlar 13
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
almıyor :D bu adımların hepsini yaptım her türli kombinasyonu denedim
 

 

Mango Mango WM Aracı Kullanıcı
  • Üyelik 23.11.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Front-End Developer
  • Konum Bursa
  • Ad Soyad N** K**
  • Mesajlar 311
  • Beğeniler 8 / 81
  • Ticaret 0, (%0)


E-posta:
telefon:
şifre:





$yazilacak_deger = $_POST['email'];
$yazilacak_deger2 = $_POST['isim'];
$yazilacak_deger3 = $_POST['soyisim'];

if ($_POST['submit']) {
$dt = fopen('veri.txt', 'w');
fwrite($dt, $yazilacak_deger .'\n');
fwrite($dt, $yazilacak_deger2 .'\n');
fwrite($dt, $yazilacak_deger3 .'\n');
fclose($dt);
}

?>


Böyle yazıyor deneyin
 

 

iavdan06 iavdan06 Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 01.01.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek tornacı
  • Konum Adana
  • Ad Soyad I** A**
  • Mesajlar 13
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
bu şekildede çalışmadı kayıt butonuna bastıgımda hiç birşey yapmıyor bana yardımcı olacak bir arkadaş yok mu
 

 

monder33 monder33 WM Aracı Kullanıcı
  • Üyelik 07.01.2016
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** B**
  • Mesajlar 47
  • Beğeniler 9 / 7
  • Ticaret 0, (%0)
iavdan06 en son denediğin ve çalışmayan kodu yazarsan bir bakayım.
 

 

https://www.bingezi.com

iavdan06 iavdan06 Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 01.01.2021
  • Yaş/Cinsiyet 41 / E
  • Meslek tornacı
  • Konum Adana
  • Ad Soyad I** A**
  • Mesajlar 13
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

E-posta:
telefon:
şifre:





$yazilacak_deger = $_POST['email'];
$yazilacak_deger2 = $_POST['isim'];
$yazilacak_deger3 = $_POST['soyisim'];

if ($_POST['submit']) {
$dt = fopen('veri.txt', 'w');
fwrite($dt, $yazilacak_deger .'\n');
fwrite($dt, $yazilacak_deger2 .'\n');
fwrite($dt, $yazilacak_deger3 .'\n');
fclose($dt);
}

?>

EN SON BUNU DENEDİM HOCAM
AMA KAYDETMİYOR
 

 

monder33 monder33 WM Aracı Kullanıcı
  • Üyelik 07.01.2016
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** B**
  • Mesajlar 47
  • Beğeniler 9 / 7
  • Ticaret 0, (%0)
iavdan06 kod bende çalışıyor ama warning bir kod belki sende o yüzden çalışmamış olabilir. Warning yani bug taraflarını düzelttim. Bir de böyle denermisin.


E-posta:
telefon:
şifre:




$yazilacak_deger = isset($_POST['email']) ? $_POST['email'] : null;
$yazilacak_deger2 = isset($_POST['isim']) ? $_POST['isim'] : null;
$yazilacak_deger3 = isset($_POST['soyisim']) ? $_POST['soyisim'] : null;

if (isset($_POST['submit'])) {
$dt = fopen('veri.txt', 'w');
fwrite($dt, $yazilacak_deger .'\n');
fwrite($dt, $yazilacak_deger2 .'\n');
fwrite($dt, $yazilacak_deger3 .'\n');
fclose($dt);
}
?>
 

 

https://www.bingezi.com
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al