• اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
    • H@mid.RS

      راه اندازی وبلاگ برای انجمن   دوشنبه, 18 اردیبهشت 1396

      درود به همه دوستان عزیز از این پس کاربران ویژه  - همکاران - و مدیران میتوانند در انجمن برای خود وبلاگ بسازند
H4N90V3R

سورس برنامه پیامکی انلاین + ارسال پیامک توسط کاربر

37 ارسال در این موضوع قرار دارد

گفتم این فایل php  یه مشکلی داره 

اگر SendSMS.php رو با مرورگر باز کنی 

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

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

کدهای SendSMS.php 

<?php

	error_reporting(0);
	$con = mysql_connect('localhost','xxxxxx','xxxxxx');
	
	
	$name=$_POST['Name'];
	$Content=$_POST['Content'];

	
	if($con){
		
		
		mysql_select_db('xxxxxx',$con);
		mysql_set_charset('utf8');
		
		$q="INSERT INTO sms (Name,Content) VALUES('$Name','$Content')";
		
		if(mysql_query($q)){
			
			echo "Payamak Ersal Shod!";
			
		}else{echo "Error";}
		
	}

 ?>

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


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

 

گفتم این فایل php  یه مشکلی داره 

اگر SendSMS.php رو با مرورگر باز کنی 

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

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

کدهای SendSMS.php 

<?php

	error_reporting(0);
	$con = mysql_connect('localhost','xxxxxx','xxxxxx');
	
	
	$name=$_POST['Name'];
	$Content=$_POST['Content'];

	
	if($con){
		
		
		mysql_select_db('xxxxxx',$con);
		mysql_set_charset('utf8');
		
		$q="INSERT INTO sms (Name,Content) VALUES('$Name','$Content')";
		
		if(mysql_query($q)){
			
			echo "Payamak Ersal Shod!";
			
		}else{echo "Error";}
		
	}

 ?>

 

اره وقتی فایل با مرورگر بازشه داخل دیتابیس هم یه ردیف خالی ایجاد میشه

برای اینکار کدهای زیر رو با کدهای فایل SendSMS.php جایگزین کن

<?php

	error_reporting(0);
	$con = mysql_connect('localhost','xxxxx','xxxxxx');
	
	
$action = $_GET["Action"];

switch ($action) {
	case "send":
	
		if($con){
        $Name = mysql_real_escape_string($_GET["Name"]);
        $Content = mysql_real_escape_string($_GET["Content"]);
		
		mysql_select_db('xxxx',$con);
		mysql_set_charset('utf8');
		
		$q="INSERT INTO sms (Name,Content) VALUES('$Name','$Content')";
		
		if(mysql_query($q)){
			
			echo "Payamak Ersal Shod!";
			
		}else{echo "Error";}
		
	}
	default:
		 echo("Unauthorized action! Please use the app to Send SMS");
}
		

 ?>

و توی اکتیویتی sendSms کدهای ساب باتن کلیک رو با کدهای زیر جایگزین کن

	ht.Initialize("send",Me)
	ht.Download2("http://myapp.serverasak.in/smsonline/SendSMS.php", _
	Array As String("Action", "send", _
	"Name", edt_name.Text, _
	"Content", edt_content.Text))
	ProgressDialogShow("درحال ارسال")

پسند شده توسط mr.edris، ali.1020، arastooms و 1 کاربر دیگر

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


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

تست کردم دیگه وقتی میری تو مروگر دیگه ردیف خالی نمیاد 

ولی الان پیام جدید میدی 

پیام جدید رو میاد اول 

میاد دومین پیام. اشکال داره بازم 

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

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


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

تست کردم دیگه وقتی میری تو مروگر دیگه ردیف خالی نمیاد 

ولی الان پیام جدید میدی 

پیام جدید رو میاد اول 

میاد دومین پیام. اشکال داره بازم 

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

پاک شد

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

ارور داره؟

یه عکس میفرستی ازش

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

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


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

الآن کاملا درست هست و اروری نداره اگر ارور داشت متن ارور و اگر سایت خراب بود شات از سایت ارسال کنید

لطفا اسپم نفرستید

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


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

بفرمایید 

اولین شات برای ارسال پیامک خودم فرستادم (for test) 

1.PNG

 

 دومین شات صفحه پیامک هاست 

مبینی افتاده آخرین پیام درحالی که باید بیاد اولین پیام 

2.PNG

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


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

بفرمایید 

اولین شات برای ارسال پیامک خودم فرستادم (for test) 

1.PNG

 

 دومین شات صفحه پیامک هاست 

مبینی افتاده آخرین پیام درحالی که باید بیاد اولین پیام 

2.PNG

داخل اکتیویتی loadSMS کد زیر رو جایگزین کدهای ساب LadData کن درست میشه

Sub LoadData
	ProgressDialogShow("درحال دریافت اطلاعات...")
	ExecuteRemoteQuery("SELECT Name, Content FROM sms ORDER BY id DESC", "GetData")
End Sub
پسند شده توسط arastooms، ali.1020 و Sina

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


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

 

داخل اکتیویتی loadSMS کد زیر رو جایگزین کدهای ساب LadData کن درست میشه

Sub LoadData
	ProgressDialogShow("درحال دریافت اطلاعات...")
	ExecuteRemoteQuery("SELECT Name, Content FROM sms ORDER BY id DESC", "GetData")
End Sub

 

 

 

سورس کد و فایل های php ویرایش شد

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

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


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

کدها رو اینجوری تغییر بدید (بعد از کلی ور رفتن :crazy: )

توی دیزاینر هم باتن ها رو ببرید بالای متن اصلی 

Sub Globals
	Dim StrUtil As StringUtils
	Dim Height As Int
	Dim ScrollViewHeight As Int=0
End Sub
Sub JobDone(Job As HttpJob)
	ProgressDialogHide
	If Job.Success = True Then
		Dim strReturn As String = Job.GetString
		Dim parser As JSONParser
        parser.Initialize(strReturn)
		If Job.JobName = "GetData" Then
			Dim Members As List
			Members = parser.NextArray 
			For i = 0 To Members.Size - 1
				Dim m As Map
				m = Members.Get(i)
					Dim p1 As Panel
					p1.Initialize("")
						ScrollView1.Panel.AddView(p1,0,ScrollViewHeight,100%x,80dip)
						p1.LoadLayout("Load")
						name.text = m.Get("Name")
						Sms.text = m.Get("Content")			
						Height=StrUtil.MeasureMultilineTextHeight(Sms,m.Get("Content"))+8%y
						Sms.Height =Height+200dip
						p1.Height=Height +150dip
						Panel1.Height=p1.Height+100dip
						ScrollViewHeight=ScrollViewHeight+Height+5%y
			Next		
		ScrollView1.Panel.Height=ScrollViewHeight	
		Else
			ToastMessageShow("Error: Invalid Value", True)
		End If
	Else
		ToastMessageShow("Error: " & Job.ErrorMessage, True)
	End If
	Job.Release
End Sub

نتیجه 

 

sss.PNG

 

 

 

آقا امیر صاحب تاپیک لطفا یه بار کل پیامک ها رو پاک کنید 

احساس میکنم یه گیری هم کدهای php داره 

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

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

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


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

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

اگر از سمت اندرویدت مطمدنی حتما سمت سرورت مشکل داره 

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

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

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


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

OnlineSms_Basic4X.ir.zip

 

یه دیتابیس ساختم به نام Match نام کاربری هم match رمزش 123456

در انتها هم یه ستون ساختم به نام sms با 2 ستون Content و name

نمیدونم عیبش ازچیه

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


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

attachicon.gifOnlineSms_Basic4X.ir.zip

 

یه دیتابیس ساختم به نام Match نام کاربری هم match رمزش 123456

در انتها هم یه ستون ساختم به نام sms با 2 ستون Content و name

نمیدونم عیبش ازچیه

داداش اصلا هیچی نمیاره یه جای دیگه فایل های php تو اپ کن و دوباره آدرس دهی کن 

خود برنامه برای من بدون اروره ولی اصلا وصل نمیشه به php 

پسند شده توسط arastooms و hocein

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


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

داداش اصلا هیچی نمیاره یه جای دیگه فایل های php تو اپ کن و دوباره آدرس دهی کن 

خود برنامه برای من بدون اروره ولی اصلا وصل نمیشه به php 

ببخشید چون فایل ها روی لوکال هاست بود.

فایل های php هم توی پوشه ای که آپلود کردم هست. شما باید ازون فایل های php استفاده کنین اگر هاست دارین آپلود کنین ببینین ایرادش چیه

http://kharbuze.ir/apisms/SendSMS.php

http://kharbuze.ir/apisms/SQLDB.php

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


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

فایل sqldb.php مشکل داره 

این پیغام میده 


Warning: mysql_connect() [function.mysql-connect]: Headers and client library minor version mismatch. Headers:50630 Library:50550 in /home/kimiyapa/public_html/kharbuze.ir/apisms/SQLDB.php on line 8

Warning: Cannot modify header information - headers already sent by (output started at /home/kimiyapa/public_html/kharbuze.ir/apisms/SQLDB.php:8) in /home/kimiyapa/public_html/kharbuze.ir/apisms/SQLDB.php on line 15
\nQuery was empty

در حالی که مال صاحب تاپیک این پیغامو میده 

\nQuery was empty

در ضمن بنده هاست ندارم و به php وارد نیستم 

خود آقا امیر بهتر میتونند کمکتون کنند

پسند شده توسط arastooms و hocein

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


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