Requete pour recuperer un fichier sur le serveur

Fermé
enselme - 23 déc. 2014 à 12:08
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 23 déc. 2014 à 15:35
Bonjour a tous j aimerai copier automatiquement des fichiers sur mon serveur et l'envoyer par mail a des personnes bien definie.quelqu'un peut m'aider avec ce script.merci
A voir également:

2 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
23 déc. 2014 à 12:13
Bonjour,
j aimerai copier automatiquement des fichiers sur mon serveur

qu'entends tu par : COPIER ?

Tu veux dire.. UPLOADER ? ( c'est à dire.. qu'on puisse charger des fichiers sur ton serveur via un script PHP ) ?


et l'envoyer par mail a des personnes bien definie

L'envoie de mail est assez facile...
De base.. il existe, en php, la fonction mail()

Mais.. je te conseille d'utiliser une CLASS comme PhpMailer par exemple.



.quelqu'un peut m'aider avec ce script.merci

Je peux t'aider oui... mais je ne le ferai pas entièrement pour toi.
Donc.. commence par expliquer clairement ce que tu cherches à faire
et dis nous sur quoi tu bloques précisément.

PS: Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) si tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code



0
->uploader non mais copier oui comme on fait du copier collé manuellement
->pour l'envoye de mail j'ai eu code qui est :

<?php
$mail = '***@***'; // Déclaration de l'adresse de destination.
if (!preg_match("#^[a-z0-9._-]+@(hotmail|live|msn).[a-z]{2,4}$#", $mail)) // On filtre les serveurs qui rencontrent des bogues.
{
 $passage_ligne = "\r\n";
}
else
{
 $passage_ligne = "\n";
}
//=====Déclaration des messages au format texte et au format HTML.
$message_txt = "Salut à tous, voici un e-mail envoyé par un script PHP.";
$message_html = "<html><head></head><body><b>Salut à tous</b>, voici un e-mail envoyé par un <i>script PHP</i>.</body></html>";
//==========
 
//=====Création de la boundary
$boundary = "-----=".md5(rand());
//==========
 
//=====Définition du sujet.
$sujet = "Hey mon ami !";
//=========
 
//=====Création du header de l'e-mail.
$header = "From: \"WeaponsB\"<***@***>".$passage_ligne;
$header.= "Reply-to: \"WeaponsB\" <***@***>".$passage_ligne;
$header.= "MIME-Version: 1.0".$passage_ligne;
$header.= "Content-Type: multipart/alternative;".$passage_ligne." boundary=\"$boundary\"".$passage_ligne;
//==========
 
//=====Création du message.
$message = $passage_ligne."--".$boundary.$passage_ligne;
//=====Ajout du message au format texte.
$message.= "Content-Type: text/plain; charset=\"ISO-8859-1\"".$passage_ligne;
$message.= "Content-Transfer-Encoding: 8bit".$passage_ligne;
$message.= $passage_ligne.$message_txt.$passage_ligne;
//==========
$message.= $passage_ligne."--".$boundary.$passage_ligne;
//=====Ajout du message au format HTML
$message.= "Content-Type: text/html; charset=\"ISO-8859-1\"".$passage_ligne;
$message.= "Content-Transfer-Encoding: 8bit".$passage_ligne;
$message.= $passage_ligne.$message_html.$passage_ligne;
//==========
$message.= $passage_ligne."--".$boundary."--".$passage_ligne;
$message.= $passage_ligne."--".$boundary."--".$passage_ligne;
//==========
 
//=====Envoi de l'e-mail.
mail($mail,$sujet,$message,$header);
//==========
?>


que g comprend parfaitement mais j'ai pas encore testé

->je me bloque sur copier coller automatique


EDIT : AJOUT DES BALISES DE CODE !
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
23 déc. 2014 à 15:35
pour l'envoye de mail j'ai eu code qui est

J'ai édité ton message pour ajouter les BALISES DE CODE !
Merci de lire ceci :
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code


je me bloque sur copier coller automatique

Ben..heu... les fichiers tu veux les COPIER de ton PC .. les COLLER sur ton serveur ??
Ça ne fonctionne pas comme ça ...

Tu peux éventuellement les envoyer via FTP ....
A moins que tu ais accès directement aux répertoires de ton Serveur depuis ton Navigateur .....

Mais.. ce copier/coller.. tu ne le feras pas en PHP .......
0