استفاده از این محتوا رایگان میباشد

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

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

ارسال رشته ها به سرور

ارسال رشته ها به سرور 

سلام خدمت کاربران و بسایت چارا توی این پست میخوایم نحوه ارسال اطلاعات به سرور رو از طریق php و بیسیک فور اندروید رو آموزش بدیم

توی این آموزش نحوه اصولی و  و ایمن رو در ارتباط با سرور به دوستان عزیز آموزش میدیم

در ابتدا کار توضیحات و نحوه پیاده سازی بک اند رو در PHP توضیح خواهیم داد و در ادامه به سراغ بیسیک خواهیم رفت.

PHP

ابتدا به ایجاد فایل php میپردازیم برای این منظور به نرم افزار ++ Notpad احتیاج داریم.

نرم افزار فوق رو ابتدا نصب کنید وکد های زیر و وارد کنید و با پسوند php .ذخیره کنید

?>php
$servername = "localhost ";
;"میوزرن ی= " username$
پسورد ;" = " password$
یتابید نام س ;"شما = " dbname$
$conn = new mysqli($servername, $username, $password, $dbname (; 
mysqli_set_charset($conn,"utf8mb4 (";
mysql_select_db('dbname',$conn (;
if ($conn->connect_error (}
die("Connection failed: " . $conn->connect_error (;
{
$name=$_POST['name '[;
$famil=$_POST['famil '[;
$sql = "INSERT INTO jadid (`name`,`famil`,) VALUES ('$name','$famil '"(;
if ($conn->query($sql) === TRUE (}
echo "New record created successfully ";
{else }
echo "Error: " . $sql . "
" . $conn->error;
{
$conn->close ();
[/codesyntax]

بعد از اینکه تکه کدهای بالا رو توی ++ notpad قرار دادید فایل رو به اسم php.new ذخیره نمایید و در کنترل پنل هاستتون یه دیتابیس ایجاد کنید و نام دیتابیس و یوزر وپسورد که در ابتدای کدهای php مشخص شدن رو وارد کنید سپس فایل php رو در هاست خودتون آپلود کنید

حالا سراغ دیتابیس mysql میریم

یه Tableبه اسم jadid و با دوتا فیلد name و famil از نوع char و مقدار دهی ۶۴ ایجاد میکنیم دقت کنید که خاصیت فیلد ها رو با ci_persian_utft8 ست کنید دلیل اینکه اسم جدول رو jadid گذاشتیم و اسم فیلد ها رو name و famil این بود که در کد های php بالا ما دقیقا این اسم ها رو برای نام جدول و نام فیلدها مورد استفاده قرار دادیم توی این آموزش ما از دو تا فیلد استفاده کردیم فقط برای اینکه با نحوه کار آشنا بشید بنا به خواسته خودتون میتونید هر چندتا فیلد که نیاز داشته باشید ایجاد کنید بعد از این که جدول رو ایجاد کردید باید مثل تصویر زیر شده باشه

خوب توی این مرحله سراغ بیسیک فور اندروید میریم

کتابخونه HttpUtiles2 رو تیک بزنید و به محیط دیزاینر برید و یه Button و دو تا
Edittext قرار بدید و کد های زیر رو در activity main پروژتون وارد کنید

[codesyntax lang=”vbnet”]
Sub Globals
Dim ht As HttpJob
Private Button1 As Button
Private EditText1 As EditText
Private EditText2 As EditText
End Sub
Sub Activity_Create(FirstTime As Boolean)

Activity.LoadLayout("chara")

ht.Initialize("register",Me)

End Sub
Sub Jobdone (job As HttpJob)
If job.Success = True Then
Msgbox(job.GetString,"Success")

(False ...",ار۳۵ل ۳۴ل در")ToastMessageShow

Else
(False" , ا<=3ل >:;:اری در ۳۷۸("ToastMessageShow
End If
End
Sub Button1_Click
Dim send As String
send = "name="&EditText1.Text&"&tozih="&EditText2.Text 
ht.PostString("http://www.Yourdomain.ir/new.php",send)
End Sub

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

آموزش استفاده از تبلیغات عدد
, , , , ,

4 دیدگاه. همین الان خارج شوید

  • سلام
    دقیقا کجای این ارسال رشته به سرور امن هست؟
    با یک اسنیف ساده میشه شنود کرد 😐
    از این ناراضی بود.
    بدرود/.

    پاسخ
    • مدیر کل چارا
      اکتبر 16, 2018 11:58 ق.ظ

      سلام و درود به شما

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

      پاسخ
  • خیلی کاملتر می شود آموزش مربوط به ویرایش و حذف با فایلهای php رو هم قرار میدادید

    پاسخ
    • مدیر کل چارا
      مارس 11, 2019 5:47 ب.ظ

      سلام و درود به شما

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

      پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست