أخر المشاركات | أفضل الاعضاء هذا الشهر | أفضل 10 اعضاء |
|
|
|
---|
+4
kamallnet
TwilightPrince
standbay123
Didji
8 مشترك
مشكلة صفحة التسجيل
المشاركة رقم: ( 1 )
- Didjiتقني جديد
- المشاركات : 26
نقاط : 46
التقييم : 0
تاريخ التسجيل : 02/03/2012
13.03.12 21:46
عملت صفحة تسجيل ولكن بعد تملئة البيانات
وضغط انشاء حساب تظهر
Fatal error: Call to undefined function mssql_connect() in C:\xampp\htdocs\register\index.php on line 25
وضغط انشاء حساب تظهر
Fatal error: Call to undefined function mssql_connect() in C:\xampp\htdocs\register\index.php on line 25
المشاركة رقم: ( 2 )
- standbay123تقني نشيط
- المشاركات : 106
نقاط : 144
التقييم : 2
تاريخ التسجيل : 04/01/2012
المزاج : متفائل
13.03.12 22:15
المرجو فتح رسائلك الخاصة ستجد رسالة ارسلتها لك
المشاركة رقم: ( 3 )
- TwilightPrinceمشرف قسم السيرفر الخاص
- المشاركات : 1672
نقاط : 1839
التقييم : 89
تاريخ التسجيل : 07/03/2012
المزاج : توايلايت برنس
أوسمتي :
14.03.12 2:50
جرب هذي الطريقة :
1- اذهب للمسار c:/xampp/php
2- افتح ملف اسمه php.ini برواسط المفكرة (النوت باد)
3- اضغط ctrl+f لتظهر نافذة فيها مستطيل للبحث اكتب في المستطيل :
extension=php_mssql.dll
4- بحدد لك البرنامج العبارة كل الي عليك انك تمسح علامة ( ; ) الفاصلة المنقوطة
يعني بدل ما الجملة
extension=php_mssql.dll;
خلها
extension=php_mssql.dll
بعد الانتهاء اضغط ctl+f مرة اخرى واعمل نفس الخطوات تماما لكن اكتب في المستطيل هذي المرة :
extension=php_pdo_mssql.dll
وان شاء الله يضبط معك ^_^
1- اذهب للمسار c:/xampp/php
2- افتح ملف اسمه php.ini برواسط المفكرة (النوت باد)
3- اضغط ctrl+f لتظهر نافذة فيها مستطيل للبحث اكتب في المستطيل :
extension=php_mssql.dll
4- بحدد لك البرنامج العبارة كل الي عليك انك تمسح علامة ( ; ) الفاصلة المنقوطة
يعني بدل ما الجملة
extension=php_mssql.dll;
خلها
extension=php_mssql.dll
بعد الانتهاء اضغط ctl+f مرة اخرى واعمل نفس الخطوات تماما لكن اكتب في المستطيل هذي المرة :
extension=php_pdo_mssql.dll
وان شاء الله يضبط معك ^_^
المشاركة رقم: ( 4 )
- kamallnetتقني جديد
- المشاركات : 24
نقاط : 24
التقييم : 0
تاريخ التسجيل : 12/05/2012
18.05.12 19:30
كمان عندي نفس المشكلة ونفس الخطأ وما ضبط مثل ما تفضلت انت اخوي مع الشكر لمساعدتك
Fatal error: Call to undefined function mssql_connect() in C:\xampp\htdocs\register\index.php on line 25
Fatal error: Call to undefined function mssql_connect() in C:\xampp\htdocs\register\index.php on line 25
المشاركة رقم: ( 5 )
- Ghost Of Technoعضو مميز
- المشاركات : 1097
نقاط : 1334
التقييم : 18
تاريخ التسجيل : 15/03/2012
المزاج : رايق
19.05.12 1:31
يا رب تحل
المشاركة رقم: ( 6 )
- 3akazتقني نشيط
- المشاركات : 244
نقاط : 296
التقييم : 0
تاريخ التسجيل : 13/04/2012
09.06.12 21:57
امسح الي في ملف
index.php
واكتب فيه التالي
ولا تنسى تعديل عنوان الصفحة ^_*
ارجو ان اكون قد افدتك
index.php
واكتب فيه التالي
- الكود:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>عنوان الصفحة</title>
<?php
require("conf.php");
if ($registration ==0){
?>
<h1>إغلاق التسجيل</h1>
</div>
</div>
<?php
exit;
}
if(isset($_SERVER['HTTP_REFERER'])
&& $_SERVER['HTTP_REFERER']!=''
&& substr($_SERVER['HTTP_REFERER'], 7, strlen($_SERVER['SERVER_NAME'])) != $_SERVER['SERVER_NAME'])
{
$_POST = array();
$_GET = array();
}
function connect(){
require("conf.php");
$db = $Auth_db;
$connect = mssql_connect($sql_host, $sql_user, $sql_password);
if (!$connect) {echo 'connection error'; exit;}
mssql_select_db($db, $connect) or die("Couldn't open database $db");
return $connect;
}
$do = $_POST['do'];
switch($do){
case "register":
$data_array = &$_POST;
$array_char = array("'","/","\","*",":","!","?",".", "&", "%", "","^", "$", "=","","}","{","(",")","~","#","[","]","","","","","",";","","","","`","<",">");
$username = $data_array['name'];
$username = str_replace($array_char, "", $username);
$password = $data_array['pwd'];
$password = str_replace($array_char, "", $password);
$passwordconf = $data_array['pwdconf'];
$passwordconf = str_replace($array_char, "", $passwordconf);
$combine_password = $md5_key.$password;
$converted_password = md5($combine_password);
if ($password != $passwordconf){
echo "<span style="color:red">كلمتا المرور غير متطابقتين!</br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
if (strlen($username) <= 5){
echo "<span style="color:red">يجب أن لا يقل اسم المستخدم عن 6 حروف</br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
if (strlen($password) <= 6){
echo "<span style="color:red">يجب ان لا تقل كلمة السر عن 7 ارقام او حروف</br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
if (strstr ($username, " ") !== False){
echo "<span style="color:red">You need to use alpha/numeric characters! </br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
if (strstr ($password, " ") !== False){
echo "<span style="color:red">You need to use alpha/numeric characters! </br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
$db = connect();
$query_check ="SELECT login_name from Accounts WHERE login_name='$username'";
$query = "INSERT Accounts( login_name,password,block,withdraw_remain_time,age ,auth_ok,pcbang,last_login_server_idx,event_code,result ) VALUES('$username','$converted_password',0,0,18,1,1,1,0,1)";
$query_total = mssql_query("SELECT count(account_id) FROM Accounts");
$results_check = mssql_query($query_check);
$results_total = mssql_fetch_row($query_total);
$result_total = $results_total['0'];
if ($result_total >= $max_accounts){
echo "<span style="color:red">Max accounts limit has been reached, sorry..</br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
while ($row_check = mssql_fetch_array($results_check)){
$check_username = $row_check['login_name'];
}
if ($check_username == $username){
echo "<span style="color:red">الحساب موجود من قبل</br><a href="javascript:refreshpage()">رجوع</a></span>";
exit;
}
else
$results = mssql_query($query);
echo "تم التسجيل بنجاح</br><a href="launcher.exe"></a> <br /> <a href="client.zip"></a>";
break;
}
?>
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
function refreshpage()
{
setTimeout("location.reload(true);",20);
}
$(document).ready( function ()
{
$("#register").submit( function()
{ // la soumission du formulaire
$.ajax(
{ // fonction permettant de faire de lajax
type: "POST", // methode de transmission des donnes au fichier php
url: "index.php", // url du fichier php
data: "do=register&"+"name="+$("#name").val()+"&pwd="+$("#pwd").val()+"&pwdconf="+$("#pwdconf").val(),// donnes transmettre
success: function(msg)
{ // si lappel a bien fonctionn
if (msg)
{
$("div#connexion").hide().fadeIn(1200).html(msg);
}
else
{
$("div#erreur").hide().fadeIn(1200).fadeOut(5200).html("<p style="color:red"><img src="../client/help/img/error.png" width="20px" heigth="20px"/> An error occured</p></br>");
}
}
});
return false; // permet de rester sur la mme page la soumission du formulaire
});
});
$(document).ready(function()
{
$("#loadpage").fadeIn(920);
});
</script>
</head>
<body>
<div id="loadpage" style="display:none">
<noscript><div id="loadpage"></div></noscript>
<div style="text-align: center; width: 100%; margin-top: 150px;">
<p>
<img src="logo.png" alt="Arcadia Dev"><br /><h2>امل الشعوب</h2><br /><br />
</p>
<div id="connexion">
<form name="register" id="register" action="#" class="main_form"><!-- Form begin -->
<div class="main_form">
<label for="name">اسم المستخدم</label>
<div class="div_textbox">
<input type="text" name="name" id="name" /><!-- Login Value -->
</div>
</div>
<div class="main_form">
<label for="pwd">كلمة المرور</label>
<div class="div_textbox"><!-- Password Field -->
<input type="password" name="pwd" id="pwd" />
</div>
</div>
<div class="main_form">
<label for="pwdconf">أكد كلمة المرور</label>
<div class="div_textbox">
<input type="password" name="pwdconf" id="pwdconf" /></br>
</div>
</div>
<div class="clear"></div>
<p style="text-align: center; margin: auto; margin-top: 10px;">
<!-- Submit Button -->
<input type="submit" value="إنشاء حساب" style="margin: auto;" />
</p>
</form><!-- End of form -->
</div></br>
<div id="erreur"></div><!-- span qui contiendra les ventuels messages derreur -->
<span id="confirmMsg"></span>
</div></div><i></i></br>
ولا تنسى تعديل عنوان الصفحة ^_*
ارجو ان اكون قد افدتك
المشاركة رقم: ( 7 )
- suad1922تقني جديد
- المشاركات : 6
نقاط : 8
التقييم : 0
تاريخ التسجيل : 30/05/2012
10.06.12 18:48
المشاركة رقم: ( 8 )
- luay01تقني نشيط
- المشاركات : 142
نقاط : 166
التقييم : 0
تاريخ التسجيل : 04/06/2012
17.07.12 2:44
اخوي يوم حطيت كودك طلع فيه خطا ثاني
Parse error: syntax error, unexpected ':', expecting ')' in C:\xampp\htdocs\Register\index.php on line 34
Parse error: syntax error, unexpected ':', expecting ')' in C:\xampp\htdocs\Register\index.php on line 34
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى