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

مشکل در پالود و دانلود با httpjob در هاست


rasul23

سوال

سلام

من نه میتونم فایلی رو اپلود کنم نه دانلود

یه هاست رایگان از gigfa گرفتم یه هاست دیگه از  pergig 

اما نمیتونم با هیچ کدوم اپلود و دانلود کنم

اما با مرورگر مشکلی پیش نمیاد هم دانلود میشه کرد هم آپلود 

لطفا کمکم کنید خیلی لازمه برای برنامه ای که دارم میسازم

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

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

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

درود

کدهای php تون رو قرار بدید ببینم چیکار کردید ؟

حدس نمیشه زد که :girl_pardon:

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

این کد اپلود

<?php
$FileName = $_GET['FileName'];
if (!$FileName) $FileName = "FileName";
if (strstr($FileName,"php")) return;
$PostData = file_get_contents("php://input");
$File = fopen("./uploaded/" . $FileName,"wb");
fwrite($File, $PostData);
fclose($File);
?>

بیسیک

    Dim http As HttpJob
	http.Initialize("job",Me)
http.PostFile("http://mytab.pergig.ir/uploader.php",File.DirInternal,"test.jpg")


Sub JobDone (Job As HttpJob)
  If Job.Success=True Then
ToastMessageShow("ارسال شد",False)
Else
ToastMessageShow("ارسال نشد !",True)
End If
End Sub

اینم کدهای دانلودم که دانلود میکنه اما اجرا نمیکنه


download.Initialize("download",Me)
download.Download("http://mytab.pergig.ir/upload/11.png")


Sub JobDone(job As HttpJob)
	
  If job.Success Then
    Dim out As OutputStream = File.OpenOutput(File.DirRootExternal, "filename.png", False)
    File.Copy2(job.GetInputStream, out)
    out.Close '<------ very important
	
  Else
    Log("Error: " & job.ErrorMessage)
  End If
  job.Release
End Sub

وقتی عکس دانلود شده رو با فرمت txt باز میکنم این داخل شه

<html><body><script type="text/javascript" src="/aes.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function
  toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return
  e.toLowerCase()}var
  a=toNumbers("f655ba9d09a112d4968c63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("289d90912f2b95559a8417ac63147fdb");document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://mytab.pergig.ir/uploads/11.png?i=1";</script>
  <noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript></body></html>

 

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

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

من دقیقا با لینک خودتون تست کردم دانلود انجام داد به صورت کاملا درست :


Sub Globals
	Dim ht As HttpJob
	Private ImageView1 As ImageView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout1")
	ht.Initialize("ht",Me)	
End Sub

Sub Button1_Click
	ht.Download("http://mytab.pergig.ir/upload/11.png")
End Sub

Sub JobDone (Job As HttpJob)
	If Job.Success Then
    Dim out As OutputStream = File.OpenOutput(File.DirRootExternal, "filename.png", False)
    File.Copy2(Job.GetInputStream, out)
    out.Close '<------ very important
	ImageView1.Bitmap = Job.GetBitmap
	Log("Saved")
  Else
    Log("Error: " & Job.ErrorMessage)
  End If
  Job.Release
End Sub

همون عکسی که خودتون لینک دادید با موفقیت دانلود و ذخیره شد !

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

سر فرصت بررسی میکنم

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

این خطا رو نشون میده

 


** Service (httputils2service) Create **
** Service (httputils2service) Start **
Error occurred on line: 109 (Create)
java.lang.RuntimeException: Error loading bitmap.
	at anywheresoftware.b4a.objects.drawable.CanvasWrapper$BitmapWrapper.Initialize2(CanvasWrapper.java:521)
	at anywheresoftware.b4a.objects.drawable.CanvasWrapper$BitmapWrapper.Initialize(CanvasWrapper.java:499)
	at anywheresoftware.b4a.keywords.Common.LoadBitmap(Common.java:1160)
	at anywheresoftware.b4a.samples.httputils2.httpjob._getbitmap(httpjob.java:139)
	at com.mytab.androidapps.create._jobdone(create.java:550)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:702)
	at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:336)
	at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:246)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:134)
	at anywheresoftware.b4a.BA$2.run(BA.java:328)
	at android.os.Handler.handleCallback(Handler.java:739)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:135)
	at android.app.ActivityThread.main(ActivityThread.java:5930)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200)
** Service (starter) Destroy **
** Activity (main) Resume **

 

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

بجای عکس html صفحه رو دانلود میکنه

<html><body><script type="text/javascript" src="/aes.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function
  toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return
  e.toLowerCase()}var
  a=toNumbers("f655ba9d09a112d4968c63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("289d90912f2b95559a8417ac63147fdb");document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://mytab.pergig.ir/uploads/11.png?i=1";</script>
  <noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript></body></html>

لطفا یه سورس قرار بدین

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

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