PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ادد اطلاعات در دیتا بیس



hannah
December 12th, 2012, 08:00
سلام
یک اسکریپت دارم اینستال خودکارش کار نمیکنه ولی تو فایل انستال کد های زیر هست چجوری میتونم دستی وارد دیتا بیس کنمشون ؟

<?
include('f__.php');





db();








//---------------------------------------------------------------------------------------------------------------
if(!$sql=mysql_query("
CREATE TABLE `admin` (
`username` varchar(250) NOT NULL default '',
`password` varchar(250) NOT NULL default '',
PRIMARY KEY (`username`)
) TYPE=InnoDB;
"))die('ER1'); //------------------------------------------------------------------------------------------------




echo "Level: 1 OK<br>";






//---------------------------------------------------------------------------------------------------------------
if(!$sql=mysql_query("
CREATE TABLE `epay` (
`res_num` bigint(12) NOT NULL default '0',
`batch_number` varchar(250) NOT NULL default '',
`memo` varchar(250) NOT NULL default '',
`pay_from` varchar(250) NOT NULL default '',
`pay_value` varchar(250) NOT NULL default '',
`pay_date` bigint(12) NOT NULL default '0',
PRIMARY KEY (`batch_number`)
) TYPE=InnoDB;
"))die('ER2');//-------------------------------------------------------------------------------------------------










echo "Level: 2 OK<br>";






//---------------------------------------------------------------------------------------------------------------
if(!$sql=mysql_query("
INSERT INTO `admin` VALUES ('admin', 'admin');
"))die('ER3');//-------------------------------------------------------------------------------------------------







echo "Level: 3 OK<br><hr>Installation done.<br><br>Please remove `install.php` after installation.";




















?>

≡ ALEX ≡
December 12th, 2012, 12:35
البته اینکه installation کار نمی کند، می تواند مشکلی در جای دیگر وجود داشته باشد. مثلا اتصال به دیتابیس و مشخصات ارایه شده به سیستم دچار مشکل است. صرف نظر از این، چیزی که این فایل داره انجام میده ساده است. ولی اینکه فایل های کنارش مثل f__.php چکار انجام میدهند، باید دید. شما اول phpMyAdmin رو باز کنید و دیتابیس رو بیارید سپس به برگه SQL رفته و دستورات زیر را به ترتیب اجرا کنید:



CREATE TABLE `admin` (
`username` varchar(250) NOT NULL default '',
`password` varchar(250) NOT NULL default '',
PRIMARY KEY (`username`)
) TYPE=InnoDB;




CREATE TABLE `epay` (
`res_num` bigint(12) NOT NULL default '0',
`batch_number` varchar(250) NOT NULL default '',
`memo` varchar(250) NOT NULL default '',
`pay_from` varchar(250) NOT NULL default '',
`pay_value` varchar(250) NOT NULL default '',
`pay_date` bigint(12) NOT NULL default '0',
PRIMARY KEY (`batch_number`)
) TYPE=InnoDB;




INSERT INTO `admin` VALUES ('admin', 'admin');


موفق باشید