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 ?
İstediğiniz için örnek php kodu aşağıdaki gibidir.
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 */;