Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • 0
hm_ncsm

مشکل در ارسال اطلاعات به سرور

سوال

سلام دوستان ، من یک برنامه نوشته بودم که تو قسمتهای مختلف اطلاعات میگرفت و به سرور میفرستاد و پاسخ و نشون میداد 

 

بعد امروز دیدم که عه :| برنامه کار نمیکنه sad.gif

 

یه نمونه کوچیک از یه قسمت و میزارم ببینین چی شده خیلی مهمه الان برنامه منتشر شده ولی کار نمیکنه sad.gif

 

کد های basic 


Sub Process_Globals

End Sub

Sub Globals
	Dim s As HttpJob
	Private EditText1 As EditText
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("t")
	s.Initialize("",Me)
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

Sub jobdone(job As HttpJob)
	If job.Success = True Then 	
	Msgbox(job.GetString,"")
	Else 
	ToastMessageShow("nashod",False)
	End If
End Sub


Sub Button1_Click
	Dim go As String
	go = "adm="&EditText1.Text
	s.PostString("http://testi.royaleiran.ir/moaref.php",go)
End Sub

کد های پی اچ پی :

<?php 
$adm = $_POST['adm'];
$con = mysqli_connect('localhost','xxx','xxx','xxx');
$q = "SELECT * FROM `xxx` where user='".$_POST['adm']."' ";
$h = mysqli_query($con,$q);
$k = mysqli_num_rows($h);
if($k > 0 ){echo "halle"; }else{echo "mojod ni";}
?>

وقتی دکمه زده میشه دستور 

ToastMessageShow("nashod",False)

رو اجرا میکنه یعنی job وقتی که success نیست ، با اینترنت پر سرعتم تست کردم نشد باز sad.gif

 

کسی میدونه برای چی ؟؟

 

پسند شده توسط طاها الیاس زاده

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

9 پاسخ به این سوال تا کنون داده شده است

  • 0

درود بر تو دوست عزیز


شما پایین تواست که پیام nashod رو نمایش میده کد زیر رو قرار بده


بعد هرچی ارور اومد داخل لاگ ها بذار تا بررسی بشه



Log(Job.ErrorMessage)

 اگه سورس کد رو خصوصی  و یا کاری که با ارسال پست در php صورت میگیره رو توضیح بدید بهتر میشه راهنمایی کرد


به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

 

درود بر تو دوست عزیز

شما پایین تواست که پیام nashod رو نمایش میده کد زیر رو قرار بده

بعد هرچی ارور اومد داخل لاگ ها بذار تا بررسی بشه

Log(Job.ErrorMessage)

 اگه سورس کد رو خصوصی  و یا کاری که با ارسال پست در php صورت میگیره رو توضیح بدید بهتر میشه راهنمایی کرد

 

 

 

سلام رفیق

اینکار و کردم و forbiden رو برام چاپ کرد

 

سورس پی اچ پی هم یه چیزه فوق العاده ساده نوشتم برای تست و از بیسیک مقدار adm رو ارسال کردم :

<?php 
$adm = $_POST['adm'];
if($adm == "one"){
echo "yek" ;
}elseif($adm == "two"){
echo "do" ;
}else{echo "other-ok" ;}

مشکل چیه ؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

forbiden یعنی در خواستتون مجاز نیست


کدی که قرار دادید اخرش باید به صورت زیر بسته بشه



?>

اگه این کارو انجام ندادید انجامش بدید و اطلاع بدید در صورتی که مشکل هنوز پا برجا بود

پسند شده توسط Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

نه اونو انجام دادم باز همین مشکل هست ، بعد همین فایل رئ یه سرور دیگه (یمی از دوستان) به برنامه اطلاعات و میده اما رو سرور خودم این مشکل رو داره

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

من تست کردم رو هاستم درسته مشکلی نیست

پسند شده توسط H@mid.RS

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

بله از سرور منه ، باید چیکار کنم الان ؟  :sad1:

کل تنظیمات سرور خودمو چک کردم با یه سرور دیگه ، همش یکیه 

 

ممکنه به خاطر افزونه های امنیتی باشه که روی دامین اصلی نصبه ؟

پسند شده توسط Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

اول این که فایل پی اچ پی تون رو تغییر بدین که پیوست کردم دوما اگر هاستتون رایگان هست می توانید به جای ان از xampp استفاده کنید راه اندازی به صورت زیر است

http://basic4x.ir/topic/905-آموزش-کار-با-xampp/

اما اگر هاستتون رو خریدین بهتر است با پشتیبانی هاست تماس بگیرید چون این جا جای مشکلات هاست نیست

http://s2.picofile.com/file/8265150076/basic4x.php.html

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • 0

سلام مجدد 

مشکل از افزونه ی امنیتی نصب شده بود :|

 

ممنون از همگی 

پسند شده توسط Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.