الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   مشكلة PHP صفحة ParadiseSro (https://silkroad4arab.com/vb/showthread.php?t=439230)

mido22421 09-07-2012 05:58 PM

مشكلة PHP صفحة ParadiseSro
 
سلام عليكم ورحمه الله وبركاته

1- انا شغال SQL Server 2008 R2

صور PHP


http://img812.imageshack.us/img812/5042/88275512.jpg


2- عندي مشكله فى صور هنا

http://store3.up-00.com/Feb12/kjZ12607.png


fatal error : Call to undefined function sqlsrv

ايه حل المشكله ده :-

mkero 09-07-2012 06:09 PM

المشكلة فى line 15 اكيد انت مش ناسى تكيب بيانات sql.امشى وراه الربط لي مكتوبك
كود PHP:

C:\Appser\www\0\_incl\mssql_class.php 


mido22421 09-07-2012 06:15 PM

لملف فى البينات
mssql.class.php


اقتباس:

<?php
class mssql {
var $config = "config.inc.php";
var $sqlLink;
var $sqlQuery;
var $rowCount;
var $arr;

function dbOpen($dbName) {
if (!$this->sqlLink) {
include_once("$this->config");
global $mssql_server;
$db = array("Database"=>"$dbName");
$this->mssql_server = $mssql_server;
$this->sqlLink = sqlsrv_connect($mssql_server, $db);
if (!$this->sqlLink) {
echo "Error: Connection to the database couldn't be established. <br />";
}
return;
} else {
exit;
}
}
function dbClose() {
sqlsrv_close($this->sqlLink);
}
function dbQuery($string) {
$this->sqlQuery = sqlsrv_query($this->sqlLink, $string);
if(!$this->sqlQuery){
echo "Error: Query execution failed. <br />";
die( print_r( sqlsrv_errors(), true));
}
return $this->sqlQuery;
}
function numRows($string) {
$params = array();
$opt = array("Scrollable" => SQLSRV_CURSOR_KEYSET);
$stmt = sqlsrv_query($this->sqlLink, $string, $params, $opt);
$this->rowCount = sqlsrv_num_rows($stmt);

return $this->rowCount;
}
function fetchArray($string) {
$query = $this->dbQuery($string);
$this->arr = sqlsrv_fetch_array($query);

return $this->arr;
}
function getFortData($fortID) {
$row = $this->fetchArray("SELECT * FROM _SiegeFortress WHERE FortressID = $fortID");
echo '<td style="border:1px solid #3f3f3f;">';
$fortName = $row["FortressID"];
switch ($fortName) {
case 1:
echo "<img style='vertical-align:middle;' src='img/fort-jangan.png' /></td><td style='border:1px solid #3f3f3f;width:160px;'>Jangan fortress</td>";
break;
case 3:
echo "<img style='vertical-align:middle;' src='img/fort-hotan.png' /></td><td style='border:1px solid #3f3f3f;width:160px;'>Hotan fortress</td>";
break;
case 6:
echo "<img style='vertical-align:middle;' src='img/fort-bandit.png' /></td><td style='border:1px solid #3f3f3f;width:160px;'>Bandit fortress</td>";
break;
}
echo '</td>';
echo '<td style="border:1px solid #3f3f3f;width: 250px">';
$guildID = $row["GuildID"];
$guildName = $this->fetchArray("select Name from _Guild where ID = $guildID");
echo $guildName['Name'];
echo '</td>';
echo '<td style="border:1px solid #3f3f3f;width: 220px;">';
echo $row['TaxRatio']."%";
echo '</td>';
}
}
?>

mkero 09-07-2012 06:33 PM

بقولك جرب البرنامج "jaascoisx-code" هيوصلك بسرعة على الاخطاء ,,, هنا ,,,

mido22421 09-07-2012 06:51 PM

محدش مركب الصفحه ده يفهمن

mido22421 10-07-2012 01:49 AM

مفيش حل المشكل ده

Delivery 10-07-2012 01:56 AM

جربه ب wamp
وشوف انتا عملت كل خطوات الموقعصح ولا لا
وشوف ال php ف C:\
عدلتها ولا لا

mido22421 10-07-2012 03:26 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ™⋆Mr_Jackie⋆™ (المشاركة 4231845)
جربه ب wamp
وشوف انتا عملت كل خطوات الموقعصح ولا لا
وشوف ال php ف C:\
عدلتها ولا لا

بسرح انا معرفتش اعمل الختو دي

NOTICE: THERE MIGHT BE LEFT SOME PARTS FROM INJECTED C99 SHELL, SO CHECK THE SCRIPTS & IMAGES!

EDIT FOR NOOBIES WHO CANT SETUP SQLSRV:

for the extension:

find your php.ini
(it's mostlikely in c:/windows/ or the webserver installation folder /php5 (or other)) you can also find it by using <?php phpinfo(); ?>
extract this: click to download

into folder 'ext' at php directory

now inside php.ini find this:
Code:
extension=php_curl.dll
above it add these:
Code:
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
also change output_buffering = Off to On

USE APPSERV INSTEAD OF OTHER WEBSERVERS!

™Anas™ 10-07-2012 03:30 AM

بص من الآخر موقع باراديس أهو هوا تعبان آه بس يللا بقا :) نزل ده وإمشي مع الفيديو
http://www.mediafire.com/?gdir46dged918sp

mido22421 10-07-2012 03:38 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة yahiaicool (المشاركة 4231933)
بص من الآخر موقع باراديس أهو هوا تعبان آه بس يللا بقا :) نزل ده وإمشي مع الفيديو
http://www.mediafire.com/?gdir46dged918sp

يعم انا بعرف اعمل ده كول بس انا عاوز اعمل الصفحه دي فهمت ولا


™Anas™ 10-07-2012 03:41 AM

خلاص يا عم as u like :)

mido22421 14-07-2012 02:38 AM

ممكن حل المشكل ده



الساعة الآن 09:25 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.