آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در ارتباط با سرور آنلاین و فایل php رابط سرور

Qurban  11 سال پیش  11 سال پیش
0 0

سلام دوستان عزیز ..من هر کاری میکنم فایل رابط برای تست اولیه فایل PHP برای ارتباط انلاین با سرور پرینت نمیده هیچ خطایی هم رو صفحه مرورگر نمیاد صفحه سفید وبدون پرینت میادو وصل نمیشه اینم کد PHPهست ..ممنونم راهنمایی کنید

  <?php
 
 $content = "Test File";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/test.txt","wb");
fwrite($fp,$content);
fclose($fp);

$con    =    mysql_connect("localhost","appis708_Qu","******");
mysql_select_db("appis708_Test",$con);

/*
    $user=$_Post['username'];
    $pass=$_Post['password'];
*/

$user    =    "ali";
$pass    =    "1234";

$sqlQ    =    "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result =    mysql_query($sqlQ);
$row    =    mysql_fetch_array($result);

print_r $row;

mysql_close($con);
+1 0
داداش کد های PHP خودتو توی تگ کد بزار تا بشه راحت خوندش. (11 سال پیش)
0 0
تگ php رو هم ببندید با <? (11 سال پیش)
 برای این سوال 15 پاسخ وجود دارد.
پاسخ به سوال 
BehrouZ.J  11 سال پیش
+1 0

کد زیر رو قرار بده

در صورتی که درخواست به سمت فایل PHP شما ارسال بشه کنار فایل PHP یه فایل test.txt ایجاد میکنه. اگه ایجاد نکرد یعنی اینکه فایل PHP شما اجرا نشده.

فایل شما برای اتصال به بانک از آدرس mysql.appishkhan.org استفاده میکنه. این در صورتی هستش که شما فایل PHP رو روی لوکال داشته باشین و بخواین از لوکال به سرور متصل بشین در غیر اینصورت مقدارش رو localhost قرار بدین.

حالا اگه اجرا شد ولی نتیجه ای که خواستید رو بهتون نداد اسم فیلد های خودتون رو چک کنین ببینین که درست وارد کردین (اسم اولشون رو بزرگ نوشتین)

اسم جدولتون رو هم چک کنین.

 

  <?php
$content = "Test File";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/test.txt","wb");
fwrite($fp,$content);
fclose($fp);

$con = mysql_connect("mysql.appishkhan.org","appis708_Qu","123456");
mysql_select_db("appis708_Test",$con);

/*
$user=$_Post['username'];
$pass=$_Post['password'];
*/

$user = "ali";
$pass = "1234";

$sqlQ = "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result = mysql_query($sqlQ);
$row = mysql_fetch_array($result);

print_r $row;

mysql_close($con);
?>
0 0
فایل test.txt در فایل منیجر هاست باید اضافه بشه..؟ (11 سال پیش)
پاسخ به سوال 
sadeghbarout  11 سال پیش
+2 0

من از mysqli استفاده میکنم :

 $connection = mysqli_connect("localhost", "username", "password", "databaseName");
$result = mysqli_query($connection , "select * from users"); echo $result->num_rows;


مثلا دستور بالا تعداد سطر های جدول users رو برمیگردونه

برای تست همیشه سعی کن از ساده ترین حالت استفاده کنی. وقنی مطمئن شدی که همه چیز اوکیه اونوقت مثلا کوئری های بلند تر بزن

پاسخ به سوال 
Qurban  11 سال پیش
0 0

 <?php
 
 $content = "Test File";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/test.txt","wb");
fwrite($fp,$content);
fclose($fp);

$con    =    mysql_connect("localhost","appis708_Qu","******");
mysql_select_db("appis708_Test",$con);

/*
    $user=$_Post['username'];
    $pass=$_Post['password'];
*/

$user    =    "ali";
$pass    =    "1234";

$sqlQ    =    "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result =    mysql_query($sqlQ);
$row    =    mysql_fetch_array($result);

print_r $row;

mysql_close($con);
?> اصلا خطا رو هم نشون نمیده..!

پاسخ به سوال 
احمد اسدی  11 سال پیش
+1 0

در PHP.ini 

display Error رو فعال کنید.

یا این کد رو در اول خط PHP قرار بدید تا پیغام های خطا نمایش بده:

 ini_set('display_errors',1);
0 0
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@appishkhan.org and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
0 0

این کد PHP هستش..

 <?php

$con=mysql_connect("localhost","appis708_Qurban","30590607");
mysql_select_db("appis708_Test",$con);

$name=$_POST['name'];
$family=$_POST['family'];
$user=$_POST['username'];
$pass=$_POST['password'];
$email=$_POST['email'];
$status=$_POST['status'];


$sqlq1="select * from users where Username='$user' ";
$result=mysql_Query($sqlq1);
$row=mysql_fetch_array($result);

if($row){

print "ut";

}else{





$sqlQ="insert into users (Name,Family,Username,Password,Email,Status) VALUES('$name','$family','$user','$pass','$email','$status')";
$result=mysql_Query($sqlQ);


if($result){
print "ok";
}
else
{
print "no";
}

}


mysql_close($con);


?>
0 0
الان دقیقآ شما appis708_Qurban رو نام کاربری، 30590607 رو رمز دیتابیس و appis708_Test رو نام دیتابیس در PhpMyadmin ثبت کردید ؟ (11 سال پیش)
0 0
بله.. (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
0 0

این ارور میده ..یا نام کاربری رو اجازه نمیده یا بانک رو نمیشناسه ...لطفا راهنمایی کنید..

 [04-Nov-2014 19:04:12 UTC] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'appis708_Qurban'@'localhost' (using password: YES) in /home/appis708/public_html/pish/register.php on line 3
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/appis708/public_html/pish/register.php on line 4
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'appis708'@'localhost' (using password: NO) in /home/appis708/public_html/pish/register.php on line 15
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/appis708/public_html/pish/register.php on line 15
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/pish/register.php on line 16
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'appis708'@'localhost' (using password: NO) in /home/appis708/public_html/pish/register.php on line 29
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/appis708/public_html/pish/register.php on line 29
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/pish/register.php on line 43

+1 0
الان دقیقآ شما appis708_Qurban رو نام کاربری، 30590607 رو رمز دیتابیس و appis708_Test رو نام دیتابیس در PhpMyadmin ثبت کردید ؟ (11 سال پیش)
0 0
appis708_Qurban نام کاربری،q30590607 رمز دیتابیس و نام دیتابیسappis708_Test2.....نام جدولusers (11 سال پیش)
+1 0
نام دیتابیس appis708_Test2 گذاشتین یا appis708_Test ؟ یک 2 اضافه هستش و همچنین رمز دیتابیس هم 30590607 با q30590607 فرق داره! (11 سال پیش)
0 0
به این تغییر دادم..: appis708_Qurban نام کاربری،q30590607 رمز دیتابیس و نام دیتابیسappis708_Test2.....نام جدولusers (11 سال پیش)
+1 0
خب الان دوباره امتحان کنید Access denied for user نباید بدهد (11 سال پیش)
0 0
اینم ادرس یکی از فایلهای php...//appishkhan.org/test1/server.php (11 سال پیش)
+1 0
از این که چیزی مشخص نمی شود. خطا را لوگ کرده ، نشان نمی دهد. (11 سال پیش)
0 0
احمد جان بازم خطایAccess denied for user میدهد...: (11 سال پیش)
0 0
اگه امکانش هس مشخصات پنلتون رو بفرستید تا واستون درستش کنم :) (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
0 0

  <?php


$con = mysql_connect("mysql.appishkhan.org","appis708_Qurban","q30590607");
mysql_select_db("appis708_Test2",$con);


// $user=$_Post['username'];
// $pass=$_Post['password'];


$user = "ali";
$pass = "1234";

$sqlQ = "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result = mysql_query($sqlQ);
$row = mysql_fetch_array($result);

print_r $row ;

mysql_close($con);
?>

0 0
همین کدها رودر یک فایل دیگه ریختم ..http://appishkhan.org/test1/server5.php این خطاها رو میده. در کامنت بعدی (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
0 0

 [07-Nov-2014 16:28:12 UTC] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'appis708_Qurban'@'localhost' (using password: YES) in /home/appis708/public_html/test1/server5.php on line 6
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 7
[07-Nov-2014 16:28:12 UTC] PHP Notice: Undefined variable: _Post in /home/appis708/public_html/test1/server5.php on line 9
[07-Nov-2014 16:28:12 UTC] PHP Notice: Undefined variable: _Post in /home/appis708/public_html/test1/server5.php on line 10
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'appis708'@'localhost' (using password: NO) in /home/appis708/public_html/test1/server5.php on line 16
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/appis708/public_html/test1/server5.php on line 16
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 17
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 18
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 20
پاسخ به سوال 
Qurban  11 سال پیش
0 0

پاسخ به سوال 
Qurban  11 سال پیش
0 0

دوستان php myadmin این خطا رو پیشنهاد میده که ریپورت کنم به نظر شما با این  مشکل  میتونه ارتباط داشته باشه

     "exception": {
        "mode": "onerror",
        "message": "ReferenceError: targeturl is not defined",
        "stack": [
            {
                "line": 207,
                "func": "?",
                "context": [
                    "                    href != PMA_commonParams.get('pma_absolute_uri') + url",
                    "                ) {",
                    "                    if (PMA_commonParams.get('safari_browser')) {",
                    "                        querywindow.location.href = targeturl;",
                    "                    } else {",
                    "                        querywindow.location.replace(targeturl);",
                    "                    }",
                    "                    querywindow.focus();",
                    "                }",
                    "            } else {",
                    "                querywindow = window.open("
                ],
                "filename": "common.js"
            }
        ],
        "useragent": "Mozilla/5.0 (Windows NT 6.3; rv:33.0) Gecko/20100101 Firefox/33.0",
        "uri": "db_sql.php?target="
    },
    "script_name": "db_sql.php",
    "pma_version": "4.1.8",
    "browser_name": "FIREFOX",
    "browser_version": "33.0",
    "user_os": "Win",
    "server_software": "cpsrvd 11.44.1.11",
    "user_agent_string": "Mozilla/5.0 (Windows NT 6.3; rv:33.0) Gecko/20100101 Firefox/33.0",
    "locale": "en",
    "configuration_storage": "disabled",
    "php_version": "5.4.23",
    "microhistory": {
        "pages": [
            {
                "hash": "index.php?db=&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f"
            },
            {
                "hash": "db_structure.php?db=appis708_Test2&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            },
            {
                "hash": "sql.php?db=appis708_Test2&table=users&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            },
            {
                "hash": "db_structure.php?db=appis708_Test1&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            },
            {
                "hash": "db_sql.php?db=appis708_Test1&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            }
        ],
        "current_index": "5"
    }
}

Please explain the steps that lead to the error:

پاسخ به سوال 
h_uk2009  11 سال پیش
+1 0

به نظر من یک echo ساده اصلا بنویس ببین کار میکنه اگه نکرد ایراد از هاستته و دسترسی هاش ... ممکنه روی سایتت جوملا یا ورد پرس باشه . اینا دسترسی به فایل پی اچ پی رو ازت میگیرن

0 0
ورد پرس نصب هست..یعنی اگه ورد پرس باشه نمیشه بعنوان دیتابیس نرم افزار ازش استفاده کرد یا راهی داره.. (11 سال پیش)
+1 0
نه منم دقیقا دو سه روز درگیر این بودم یک دامین جدا بخر یک سرور بنداز روش ... اینو که رد کردی ! میرسی به پستی که من الان باش درگیرم ! آخرین پست منو ببین انتخاب سرور مناسب ..! بعد تازه مشکلاتت شروع میشه وقتی وصل شد به سرور (11 سال پیش)
0 0
h_uk2009 ..مطمئنی..؟ اگه وردپرس رو حذهف کنم درست میشه..؟..:) (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
+1 0

این یه echo ساده...بهمراه نتیجه خطا...

 <?php
$servername = "localhost";
$username = "appis708_qurban";
$password = "q30590607";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>



خطا:Connection failed: Access denied for user 'appis708_qurban'@'localhost' (using password: YES)
+1 0
دامین بخر خوشتیپ ول کن این تستا رو برو یک دامین ثبت کن یک هاستم تستی بنداز روش چند روز تازه مشکلات سرعت ارتباط با سرورو هنگ کردتن برنامه ! و ... هزارتا جیز دیکه میاد سراغت ولی خوب باید به کمک هم حلش کنیم دیکه (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
0 0

h_uk2009 ..مطمئنی..؟ اگه وردپرس رو حذف کنم درست میشه..؟..:)

( در همین الان)
0 0
بله کاملا (11 سال پیش)
+1 0
بله ولی ببین من یک کاری دیگه بهت پیشنهاد میکنم اول برو تو گوگل سرچ کن سرورهای رایگان پارس پک .. اونجا یک رایگان ثبت نام کن همه چیزم داره php و mysql بعد کارتو تست کتن بعد بزن سایتتو داغون کن ! و روش نصب کن دیتابیسیتو (11 سال پیش)
پاسخ به سوال 
Qurban  11 سال پیش
0 0

دوست عزیز.. سایت رو حذف کردم کلیه فایلهای ووردپرس رو هم حذف کردم باز هم وصل نمیشه ..اگه امکانش هست یه نگاه بندازین مشکل از چیه ممنون میشم...

پاسخ به سوال 
خواست خدایی  11 سال پیش
0 0

سلام وقتتون بخیر ی من یه سایت دارم که با جوملا ساختمو الان هم فعاله می خواستم براش app بسازم و الان گیر همون ارتباط با سرورم نمی دونم Webservice رو کجا بزارم منظورم همون فایل php هست و اینکه خوب من رو روت هاست یه index.php دارم که مال جوملاست حتی تو public_html هم یه پوشه به نام Webservice ساختم و از طریق http:www.........ir/webservice خواستم باهاش ارتباط برقرار کنم که متاسفانه ارور میده Failed to connect to MySQL: MySQL server has gone away در ضمن من اتلاعات رو از task content خوندم چون همه چی اونجا save بود الان اگه میشه راهنماییم کنین خیلی اعصابمو ریخته به هم ببخشید قصه تعریف کردم پیشاپیش از کمکتون خیلی خیلی ممنونم


---------------------------------------------------------------------------------------------------------------------------------------------------------------
مشکلم حل شده ممنون


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .