lostyazilim
tr.link

Veritabanına Form Kaydı İle Gönderilen Veride Kişinin İp Adresini Gönderme

6 Mesajlar 1.249 Okunma
acebozum
tr.link

Helix Helix Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.07.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Ogrenci
  • Konum Şanlıurfa
  • Ad Soyad N** D**
  • Mesajlar 71
  • Beğeniler 8 / 5
  • Ticaret 0, (%0)
Merhabalar,


Arkadaşlar ben bir form hazırladım. Bu form doldurulduğunda veritabanına otomatikmen gidiyor. Ben veritabanına ek olarak "ip" sütunu açtım işte benim formu doldurup gönder butonuna basanların ip adresinin o sütuna gelmesini istiyorum. Yapmış olduğum form ve php kodlaması aşağıdadır.














if (!($_POST)) { echo ''; }
else {

require_once("ayar.php");


?>





if(isset($_POST["button"])) {
$kadi=$_POST["kadi"];
$nick=$_POST["nick"];
$lonca=$_POST["lonca"];
$kisi=$_POST["kisi"];
mysql_select_db($dbadi,$baglan) or die ("veritabanına bağlanılamadı");
mysql_query("insert into turnuva values('','$kadi','$nick','$lonca','$kisi')");
echo "

Başvurunuz alındı!
";
}
?>






Bence benim yürüttüğüm mantıkla dediklerimi yapmak için yukarıdaki mysql_query bölümüne $kisi den sonra $ip şeklinde bir değişken girmeliyim bu değişkene ise o an başvuru formunu dolduran kişinin ip adresini kaydedecek bir kodlama atamalıyım. İşte bunu nasıl yapıcam. Yada sölediğim yöntem doğrumu. Bu form ile başvuru yapan kişinin ip adresi yukarıdaki '$kadi','$nick','$lonca','$kisi' şeklinde belirttiğim sütunların dışında oluşturduğum ip sütununa kaydedilmesini istiyorum. Bunu nasıl yapabilirim?

Yardımlarınızı bekliyorum.

miharbisukarak

kişi bu mesajı beğendi.

wmaraci
reklam

Bekchy Bekchy WM Aracı Kullanıcı
  • Üyelik 10.11.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek mühendis
  • Konum Tekirdağ
  • Ad Soyad M** H**
  • Mesajlar 55
  • Beğeniler 5 / 12
  • Ticaret 5, (%100)












if (!($_POST)) { echo ''; }
else {

require_once("ayar.php");


?>





if(isset($_POST["button"])) {
$kadi=$_POST["kadi"];
$nick=$_POST["nick"];
$ip = $_SERVER['REMOTE_ADDR'];
$lonca=$_POST["lonca"];
$kisi=$_POST["kisi"];
mysql_select_db($dbadi,$baglan) or die ("veritabanına bağlanılamadı");
mysql_query("insert into turnuva values('','$kadi','$ip','$nick','$lonca','$kisi')");
echo "

Başvurunuz alındı!
";
}
?>





kolay gelsin

miharbisukarak Helix

kişi bu mesajı beğendi.

miharbisukarak miharbisukarak Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 27.11.2013
  • Yaş/Cinsiyet 35 / E
  • Meslek İnternet Danışmanı
  • Konum İstanbul Avrupa
  • Ad Soyad H** K**
  • Mesajlar 735
  • Beğeniler 121 / 106
  • Ticaret 6, (%100)
Tam aradığım şeyde buydu :) bekchy teşekkürler ;)
 

 

Bekchy Bekchy WM Aracı Kullanıcı
  • Üyelik 10.11.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek mühendis
  • Konum Tekirdağ
  • Ad Soyad M** H**
  • Mesajlar 55
  • Beğeniler 5 / 12
  • Ticaret 5, (%100)
Rica ederim

Kolay gelsin.
 

 

wmaraci
wmaraci

Helix Helix Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.07.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Ogrenci
  • Konum Şanlıurfa
  • Ad Soyad N** D**
  • Mesajlar 71
  • Beğeniler 8 / 5
  • Ticaret 0, (%0)

Bekchy adlı üyeden alıntı

Rica ederim

Kolay gelsin.


Çok çok çok teşekkürler :)

Ek Olarak:

Bekchy adlı üyeden alıntı

Rica ederim

Kolay gelsin.


Hocam bir sorum daha olacak. Peki o anki tarihi ve saati göndermek için hangi komutu kullancaz postta ?

Ek Olarak: Onuda buldum :D

$zaman = date("Y-m-d H:i:s");

Şeklinde değişken ekleyerek yapabiliyoruz :) Kolay gelsin herkese...
 

 

Bekchy Bekchy WM Aracı Kullanıcı
  • Üyelik 10.11.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek mühendis
  • Konum Tekirdağ
  • Ad Soyad M** H**
  • Mesajlar 55
  • Beğeniler 5 / 12
  • Ticaret 5, (%100)
aynen :)

Ek Olarak: sütunu açarken timestamp olarak aç
Helix

kişi bu mesajı beğendi.

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