Pagina 1 din 1
Download fisier extern cu PHP
Scris: Vin Sep 16, 2011 10:43 am
de northwish
Problema e destul de simpla ca enunt.
Vreau sa descarc un fisier de pe un server folosind un script php de la mine d e pe server dar fara sa copiez fisierul respectiv pe serverul meu.
Practic sa se initieze un download folosind scriptul meu php (dar nu e neaparat php).
Apreciez orice sugestie sau cod.
Scris: Sâm Sep 17, 2011 10:58 am
de northwish
Scris: Sâm Sep 17, 2011 11:14 pm
de vectorialpx
Iti face placere sa te auto-contrazici?

Scris: Dum Sep 18, 2011 10:35 am
de northwish
Scris: Lun Sep 19, 2011 10:36 am
de vectorialpx
Scris: Mie Sep 21, 2011 10:19 pm
de northwish
Este vb de 2 servere diferite "de pe un server [#1] folosind un script php de la mine de pe server[#2]". Cel pe care hostez scriptul nu are voie sa incarce continutul fisierului respectiv, deci scriptul trebuie sa initializeze descarcarea in mod direct. Am incercat si un downloader flash dar arunca o problema de securitate din cauza modurilor de lucru scrict local sau strict online (eu combinam cele doua).
Nu mai am nici o solutie. Poate stie cineva o varianta javascript sau ceva.
OFER SUMA SIMBOLICA DE 50 LEI CELUI CARE REUSESTE SA MA AJUTE CUMVA CU UN SCRIPT. MULTUMESC
Scris: Joi Sep 22, 2011 4:20 am
de misu
Scris: Joi Sep 22, 2011 4:20 pm
de vectorialpx
Depinde despre ce fisier e vorba.
Daca e vorba de un fisier care nu este executat pe server-ul respectiv, adica nu este CGI, PHP, SH sau altele executabile atunci se pot descarca printr-un simplu cURL asa cum a scris misu (nu am verificat codul, dar arata bine) - e vorba de fisiere zip, jpg, html, txt, js etc - tot ce nu este executabil de web-server.
DAR
Daca vrei sa faci download-ul unui fisier PHP (sau alt executabil) cu tot codul lui sursa, vei avea nevoie de acces altfel nu poti face un astfel de download.
Bine, asta e o mare problema de securitate, ca trebuie sa verifici ce vrea Gigel sa descarce, nu poti sa-l lasi sa descarce orice vrea el.
Scris: Joi Sep 22, 2011 4:53 pm
de northwish
Evident ca este vorba despre un fisier ce nu se executa. Am studiat script-uri de curl dar din cate stiu se face load pe server, pentru ca este incarcat pentru a fi citit, iar eu am nevoie doar sa fie initializat downloadul fara sa mai treaca prin serverul meu, direct la client [doar instructiuni sau chestii minimaliste sa treaca, comenzi php curl sau ce or fi]. Am sa ma interesez mai mult, iar cei ce au idei de scripturi sa le posteze si sa imi trimita email-ul de paypal ca sa trimit banii in cazul in care functioneaza.
Multumesc tuturor!
Scris: Joi Sep 22, 2011 5:40 pm
de vectorialpx
Scris: Joi Sep 22, 2011 8:49 pm
de northwish
Scris: Joi Sep 22, 2011 9:09 pm
de misu
Scris: Joi Sep 22, 2011 9:47 pm
de northwish
Scris: Mie Noi 23, 2011 4:23 pm
de Cozy
Scris: Lun Dec 05, 2011 8:50 am
de mfwsro