Fájlfeltöltés vagy POST

Fájlfeltöltés vagy POST
2009-01-22T22:20:11+01:00
2009-01-24T18:25:55+01:00
2022-11-12T09:00:42+01:00
Péter01
Hogyan lehet fájlt feltölteni szerverre VB Script segítségével?

grafikus felületre nincs lehetőség, a program a háttérben fut windowson érdekes módon ajax sem megy mert egyedi kliens :\

szerveren lehetőség van PHP futtatásra és arra gondoltam, hogy háttérben postolom a fájlt vagy beolvasom és a tartalmát postolom text-ként

van erre vmi módszer csinált már vki ilyet?

ezek mennek, csak nem tudom hogyan lenne a legpraktikusabb, legjobb:

win-en:
scripting.filesystemobject opentextfile

szerveren:
copy moveuploadedfile fopen fwrite

ftp-zés nem jöhet szóba, az nekem is menne
Mutasd a teljes hozzászólást!
Egy tipp

Másik, bár ehhez kell az előzőből a
Function GetFile(FileName As String) As String
föggvény a tmpReq feltöltéséhez
Mutasd a teljes hozzászólást!

  • PHP-val simán lehet feltölteni.
    manual
    Mutasd a teljes hozzászólást!
  • az megy, azzal nincs gond, hanem a küldő résszel van gond, hogyan küldjem el az adott lehetőségek mellett?

    megvan adva előre az útvonal pl: c\doc and set\user\local set\temp\prog\gdsfgshdrgsdfgsd.jpg ezt kéne postolni vagy elküldeni szerver oldalnak ... ha bármilyen fomában el van küldve, onanntól már megy az hogy fwrite($_POST['adat']) vagy copy($_FILES['userfile'])
    Mutasd a teljes hozzászólást!
  • Egy tipp

    Másik, bár ehhez kell az előzőből a
    Function GetFile(FileName As String) As String
    föggvény a tmpReq feltöltéséhez
    Mutasd a teljes hozzászólást!
  • sajnos egyik sem sikerűlt :\

    eddig jutottam, az opentextfile verzió nem rendesen ovlassa be a képet (png) viszont az ADODB-vel jó
    // tesztnek lemásolom a képet new ActiveXObject("Scripting.FileSystemObject").copyfile('c:\\temp.png','c:\\uj.png') // beolvasom a képet a=new ActiveXObject("ADODB.Stream") a.Type=1 a.Open a.LoadFromFile('c:\\temp.png') // megpróbálom el POST-olni b=new ActiveXObject("Microsoft.XMLHTTP") b.open('post','http://domain.hu/upload.php',true) b.setRequestHeader('content-type','application/x-www-form-urlencoded') b.send(a.Read)

    viszont ez a post nem küldi el teljesen a fájlt, vmilyen kódolásra gondoltam, vagy más activex-el hátha meg lehet oldani ... dll behívási lehetőségem van meg run_cmd is meg stb. de lehet hogy csak a content-type értéket kéne átrakni data-ra vagy boundary :S
    Mutasd a teljes hozzászólást!
  • sikerűlt azóta megoldanom, javascript-el fájlfeltöltés a háttérben ajax-al, téma törölhető
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd