Merhabalar,
Php kontrol paneli için bişey araştırdım tam yapamadım , istediğim şey şu , php bi sayfaya girdiğinde adi,soyadi,ipadresi,tarih şeklinde mysql tabloya ekleme yapsın.Nasıl yapabilirim ?
Sayfaya girdiğinde tabloya göndersin
3
●359
- 21-11-2014, 17:16:22
- 21-11-2014, 18:27:52Üyeliği durdurulduİstediğiniz için örnek php kodu aşağıdaki gibidir.herkulhost adlı üyeden alıntı: mesajı görüntüle
http://siteadresiniz/ornekkod.php?adsoyad=ADSOYAD şeklinde tarayıcıya yazarsanız adsoyad değerinide veritabanına eklemiş olursunuz.
ornekkod.php
<?php if (!empty($_SERVER["HTTP_CLIENT_IP"])) { //check for ip from share internet $ip = $_SERVER["HTTP_CLIENT_IP"]; } elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { // Check for the Proxy User $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { $ip = $_SERVER["REMOTE_ADDR"]; } $tarih = date("Y/m/d"); $adsoyad = $_GET["adsoyad"]; mysql_connect("localhost","VERITABANIKULLANICIADI","SIFRE");//database connection mysql_select_db("VERITABANINIZ"); $order = "INSERT INTO kayitlar (adsoyad,tarih,ip) VALUES ('$adsoyad','$tarih','$ip')"; $sonuc = mysql_query($order); //order executes if($sonuc){ echo("<onay>VERITABINA EKLENMISTIR</onay>"); } else{ echo("<hata>HATA</hata>"); } ?>Veritabanı içinde SQL kodu aşağıdaki gibidir. Tablo adı : kayitlar
-- phpMyAdmin SQL Dump -- version 4.1.8 -- http://www.phpmyadmin.net -- -- Anamakine: localhost -- Üretim Zamanı: 21 Kas 2014, 18:25:11 -- Sunucu sürümü: 5.1.73-cll -- PHP Sürümü: 5.4.23 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -------------------------------------------------------- -- -- Tablo için tablo yapısı `kayitlar` -- CREATE TABLE IF NOT EXISTS `kayitlar` ( `adsoyad` text NOT NULL, `tarih` text NOT NULL, `ip` text NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
- 21-11-2014, 21:56:28Çok iyi oldu fakat bi sorum daha var adsoyad yerine kadi yazdm yani gerekli yerleride değiştirdim girdim fakat kadi'ni çekemiyor yani "deneme" kadi olan hesaptan sayfayı açıyorum tabloya kadi kısmına hesabı açan kadi gitsin istiyorumemrearas adlı üyeden alıntı: mesajı görüntüle
---
Tamamdır $_SESSION ile yaptım onuda çok çok teşekkür ederim - 22-11-2014, 01:25:05Üyeliği durdurulduDaha formsuz veri insert etmeyi bilmeden nasıl panel yazabiliyorsun anlamıyorum. PHP coder'ım falan deme kimseye sakın.herkulhost adlı üyeden alıntı: mesajı görüntüle