رفتن به مطلب
  • 0

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


danyalpc

سوال

سلام میشه یه آموزش برای ارسال یه فایلی به سرور بدید

 

مثلا من میخوام پوشه ای به اسم admبا تمام محتویاتش آپلود شه روی سرور

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

 

ممنون میشم راهنمایی کنید

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

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

ارسال‌های توصیه شده

دادا این کدو خودت تست کردی؟

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

Sent from my G7-L01 using Tapatalk

سلام.منظورتو متوجه نشدم.میشه واضح تر بگی

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

سلام میشه یه آموزش برای ارسال یه فایلی به سرور بدید

 

مثلا من میخوام پوشه ای به اسم admبا تمام محتویاتش آپلود شه روی سرور

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

 

ممنون میشم راهنمایی کنید

سلام.ببین با این کدها کارت راه میفته؟

 

این کد رو با اسم index.php روی هاست ذخیره کن

<html>
<body>

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>

</body>
</html>

اینو هم با اسم upload_file.php

<?php 

$allowedExts = array("gif", "jpeg", "jpg", "png", "txt"); 
$extension = end(explode(".", $_FILES["file"]["name"])); 
if ((($_FILES["file"]["type"] == "image/gif") 
|| ($_FILES["file"]["type"] == "image/jpeg") 
|| ($_FILES["file"]["type"] == "image/jpg") 
|| ($_FILES["file"]["type"] == "image/pjpeg") 
|| ($_FILES["file"]["type"] == "image/x-png") 
|| ($_FILES["file"]["type"] == "text/plain") 
|| ($_FILES["file"]["type"] == "multipart/zip") 
|| ($_FILES["file"]["type"] == "application/zip") 
|| ($_FILES["file"]["type"] == "text/zip") 
|| ($_FILES["file"]["type"] == "application/x-zip-compressed") 
|| ($_FILES["file"]["type"] == "multipart/x-zip") 
|| ($_FILES["file"]["type"] == "application/x-compressed") 
|| ($_FILES["file"]["type"] == "application/octet-stream") 
|| ($_FILES["file"]["type"] == "zip/zip") 
|| ($_FILES["file"]["type"] == "zip") 
|| ($_FILES["file"]["type"] == "application/x-stuffit") 
|| ($_FILES["file"]["type"] == "image/png")) 
&& ($_FILES["file"]["size"] < 200000) 
&& in_array($extension, $allowedExts)) 
  { 
  if ($_FILES["file"]["error"] > 0) 
    { 
    echo "Return Code: " . $_FILES["file"]["error"] . "<br>"; 
    } 
  else 
    { 
    echo "Upload: " . $_FILES["file"]["name"] . "<br>"; 
    echo "Type: " . $_FILES["file"]["type"] . "<br>"; 
    echo "Size: " . ($_FILES["file"]["size"] / 200000) . " kB<br>"; 
    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>"; 

    if (file_exists("upload/" . $_FILES["file"]["name"])) 
      { 
      echo $_FILES["file"]["name"] . " already exists. "; 
      } 
    else 
      { 
      move_uploaded_file($_FILES["file"]["tmp_name"], 
      "upload/" . $_FILES["file"]["name"]); 
      echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; 
      } 
    } 
  } 
else 
  { 
  echo "Invalid file"; 
  } 
  
  
?>

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

Sub Process_Globals

End Sub

Sub Globals

End Sub

Sub Activity_Create(FirstTime As Boolean)
    Dim job2 As HttpJob
   
    'Send a POST request
    job2.Initialize("Job2", Me)
'    job2.PostFile("http://www.mywebsite.com/upload_file.php?file=zippedfiles.zip", File.DirInternal, "zippedfiles.zip") 'didn't work.
    job2.PostFile("http://www.mywebsite.com/upload_file.php", File.DirInternal, "zippedfiles.zip") 'didn't work.
       
End Sub

Sub JobDone (Job As HttpJob)
    Log("JobName = " & Job.JobName & ", Success = " & Job.Success)
    If Job.Success = True Then
        'print the result to the logs
        Log(Job.GetString)
    Else
        Log("Error: " & Job.ErrorMessage)
        ToastMessageShow("Error: " & Job.ErrorMessage, True)
    End If
    Job.Release
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

فقط یادت نره کتابخونه ی  HttpUtils2 رو هم باید فعال کنی

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

سلام.ببین با این کدها کارت راه میفته؟

این کد رو با اسم index.php روی هاست ذخیره کن

<html>
<body>

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>

</body>
</html>
اینو هم با اسم upload_file.php
<?php 

$allowedExts = array("gif", "jpeg", "jpg", "png", "txt"); 
$extension = end(explode(".", $_FILES["file"]["name"])); 
if ((($_FILES["file"]["type"] == "image/gif") 
|| ($_FILES["file"]["type"] == "image/jpeg") 
|| ($_FILES["file"]["type"] == "image/jpg") 
|| ($_FILES["file"]["type"] == "image/pjpeg") 
|| ($_FILES["file"]["type"] == "image/x-png") 
|| ($_FILES["file"]["type"] == "text/plain") 
|| ($_FILES["file"]["type"] == "multipart/zip") 
|| ($_FILES["file"]["type"] == "application/zip") 
|| ($_FILES["file"]["type"] == "text/zip") 
|| ($_FILES["file"]["type"] == "application/x-zip-compressed") 
|| ($_FILES["file"]["type"] == "multipart/x-zip") 
|| ($_FILES["file"]["type"] == "application/x-compressed") 
|| ($_FILES["file"]["type"] == "application/octet-stream") 
|| ($_FILES["file"]["type"] == "zip/zip") 
|| ($_FILES["file"]["type"] == "zip") 
|| ($_FILES["file"]["type"] == "application/x-stuffit") 
|| ($_FILES["file"]["type"] == "image/png")) 
&& ($_FILES["file"]["size"] < 200000) 
&& in_array($extension, $allowedExts)) 
  { 
  if ($_FILES["file"]["error"] > 0) 
    { 
    echo "Return Code: " . $_FILES["file"]["error"] . "<br>"; 
    } 
  else 
    { 
    echo "Upload: " . $_FILES["file"]["name"] . "<br>"; 
    echo "Type: " . $_FILES["file"]["type"] . "<br>"; 
    echo "Size: " . ($_FILES["file"]["size"] / 200000) . " kB<br>"; 
    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>"; 

    if (file_exists("upload/" . $_FILES["file"]["name"])) 
      { 
      echo $_FILES["file"]["name"] . " already exists. "; 
      } 
    else 
      { 
      move_uploaded_file($_FILES["file"]["tmp_name"], 
      "upload/" . $_FILES["file"]["name"]); 
      echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; 
      } 
    } 
  } 
else 
  { 
  echo "Invalid file"; 
  } 
  
  
?>
اینم دستورای اندرویدش
Sub Process_Globals

End Sub

Sub Globals

End Sub

Sub Activity_Create(FirstTime As Boolean)
    Dim job2 As HttpJob
   
    'Send a POST request
    job2.Initialize("Job2", Me)
'    job2.PostFile("http://www.mywebsite.com/upload_file.php?file=zippedfiles.zip", File.DirInternal, "zippedfiles.zip") 'didn't work.
    job2.PostFile("http://www.mywebsite.com/upload_file.php", File.DirInternal, "zippedfiles.zip") 'didn't work.
       
End Sub

Sub JobDone (Job As HttpJob)
    Log("JobName = " & Job.JobName & ", Success = " & Job.Success)
    If Job.Success = True Then
        'print the result to the logs
        Log(Job.GetString)
    Else
        Log("Error: " & Job.ErrorMessage)
        ToastMessageShow("Error: " & Job.ErrorMessage, True)
    End If
    Job.Release
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub
 
فقط یادت نره کتابخونه ی HttpUtils2 رو هم باید فعال کنی
داداش دستت درد نکنه خیلی لطف کردی

Sent from my G7-L01 using Tapatalk

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

سلام.ببین با این کدها کارت راه میفته؟

 

این کد رو با اسم index.php روی هاست ذخیره کن

<html>
<body>

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>

</body>
</html>

اینو هم با اسم upload_file.php

<?php 

$allowedExts = array("gif", "jpeg", "jpg", "png", "txt"); 
$extension = end(explode(".", $_FILES["file"]["name"])); 
if ((($_FILES["file"]["type"] == "image/gif") 
|| ($_FILES["file"]["type"] == "image/jpeg") 
|| ($_FILES["file"]["type"] == "image/jpg") 
|| ($_FILES["file"]["type"] == "image/pjpeg") 
|| ($_FILES["file"]["type"] == "image/x-png") 
|| ($_FILES["file"]["type"] == "text/plain") 
|| ($_FILES["file"]["type"] == "multipart/zip") 
|| ($_FILES["file"]["type"] == "application/zip") 
|| ($_FILES["file"]["type"] == "text/zip") 
|| ($_FILES["file"]["type"] == "application/x-zip-compressed") 
|| ($_FILES["file"]["type"] == "multipart/x-zip") 
|| ($_FILES["file"]["type"] == "application/x-compressed") 
|| ($_FILES["file"]["type"] == "application/octet-stream") 
|| ($_FILES["file"]["type"] == "zip/zip") 
|| ($_FILES["file"]["type"] == "zip") 
|| ($_FILES["file"]["type"] == "application/x-stuffit") 
|| ($_FILES["file"]["type"] == "image/png")) 
&& ($_FILES["file"]["size"] < 200000) 
&& in_array($extension, $allowedExts)) 
  { 
  if ($_FILES["file"]["error"] > 0) 
    { 
    echo "Return Code: " . $_FILES["file"]["error"] . "<br>"; 
    } 
  else 
    { 
    echo "Upload: " . $_FILES["file"]["name"] . "<br>"; 
    echo "Type: " . $_FILES["file"]["type"] . "<br>"; 
    echo "Size: " . ($_FILES["file"]["size"] / 200000) . " kB<br>"; 
    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>"; 

    if (file_exists("upload/" . $_FILES["file"]["name"])) 
      { 
      echo $_FILES["file"]["name"] . " already exists. "; 
      } 
    else 
      { 
      move_uploaded_file($_FILES["file"]["tmp_name"], 
      "upload/" . $_FILES["file"]["name"]); 
      echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; 
      } 
    } 
  } 
else 
  { 
  echo "Invalid file"; 
  } 
  
  
?>

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

Sub Process_Globals

End Sub

Sub Globals

End Sub

Sub Activity_Create(FirstTime As Boolean)
    Dim job2 As HttpJob
   
    'Send a POST request
    job2.Initialize("Job2", Me)
'    job2.PostFile("http://www.mywebsite.com/upload_file.php?file=zippedfiles.zip", File.DirInternal, "zippedfiles.zip") 'didn't work.
    job2.PostFile("http://www.mywebsite.com/upload_file.php", File.DirInternal, "zippedfiles.zip") 'didn't work.
       
End Sub

Sub JobDone (Job As HttpJob)
    Log("JobName = " & Job.JobName & ", Success = " & Job.Success)
    If Job.Success = True Then
        'print the result to the logs
        Log(Job.GetString)
    Else
        Log("Error: " & Job.ErrorMessage)
        ToastMessageShow("Error: " & Job.ErrorMessage, True)
    End If
    Job.Release
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

فقط یادت نره کتابخو%

اقا شما تو بیسیک نوشتی که یه فایلو بفرسته به سرورzippedfiles.zipولی من میخوام یه بوشه رو با تمام محتویاتش بفرسته مثلا یه بوشه به اسمadmرو بزنم اونم برام بفرسته رو سرور

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

سلام من تازه این تاپیک رودیدم.

باچه دستوری یوزرنیم و پسورد هاست رو بهش بدیم.

سلام.توی این کدها ما از دیتابیس استفاده نکردیم

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

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

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

سلام من تازه این تاپیک رودیدم.

باچه دستوری یوزرنیم و پسورد هاست رو بهش بدیم.

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

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

دادا این کدو خودت تست کردی؟

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

Sent from my G7-L01 using Tapatalk

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

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...