Php:telecharger un fichier sans formulaire
                                    
                        simou                    
                                    -
                                     
doctormad Messages postés 456 Statut Membre -
        doctormad Messages postés 456 Statut Membre -
        Bonjour, 
je veux uploder un fichier du serveur local dans pour le mettre dans le serveur distant mais je veux utiliser tout simplement spécifier mon fichier en donnant son url sans le parcourir.
Qui peut m'aidez à résoudre ce problème
Merci
            
            
                
            
                
    
    
    
        je veux uploder un fichier du serveur local dans pour le mettre dans le serveur distant mais je veux utiliser tout simplement spécifier mon fichier en donnant son url sans le parcourir.
Qui peut m'aidez à résoudre ce problème
Merci
        A voir également:         
- Php:telecharger un fichier sans formulaire
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
                        
                    Salut,
Selon le besoin il y a plusieurs moyens de procéder.
Si tu veux que la demande soit faite à partir du serveur demandeur il faudra un webservice, client sur le demandeur, serveur sur le recepteur. Le client envoie alors son fichier et le serveur reçoit.
Si c'est uniquement le serveur de réception qui enregistre directement la demande alors il te suffit d'un script sur le serveur de réception qui fait un file_get_content ou autre sur le fichier en question. Pour ça il faut que le fichier en question soit d'accès public.
Si le fichier ne doit pas être d'accès public il faudara le protégé par HTTP_AUTH ou autre, auquel cas le file_get_content ne suffira plus et il faudra d'abord faire une authentification HTTP pour pouvoir download le fichier.
    
                Selon le besoin il y a plusieurs moyens de procéder.
Si tu veux que la demande soit faite à partir du serveur demandeur il faudra un webservice, client sur le demandeur, serveur sur le recepteur. Le client envoie alors son fichier et le serveur reçoit.
Si c'est uniquement le serveur de réception qui enregistre directement la demande alors il te suffit d'un script sur le serveur de réception qui fait un file_get_content ou autre sur le fichier en question. Pour ça il faut que le fichier en question soit d'accès public.
Si le fichier ne doit pas être d'accès public il faudara le protégé par HTTP_AUTH ou autre, auquel cas le file_get_content ne suffira plus et il faudra d'abord faire une authentification HTTP pour pouvoir download le fichier.
