[PHP] Upload fichier + envoie mail.

Statut
N'est pas ouverte pour d'autres réponses.

aKC1a

OldSchool CS Star
Hello à tous, je chipote depuis cematin pour essayer de faire ceci.

upload de fichier sur un ftp (ca marche :) )
et que dès que ce fichier est uploadé, il m'envoie un mail dans ma mailbox disant le fichier $nomdufichier à été uploadé. (marche pas)

Kkun aurait un exemple de comment faire, et qui marche :)

Merci d'avance les filles.
 

_gilles

Elite
Tu as quoi deja comme script de fait ?

Ca devrait ressembler à ceci:

Code:
if (is_uploaded_file($nom_fichier)) 
{
mail();
}
else
{
echo("error");
}
 
1er
OP
aKC1a

aKC1a

OldSchool CS Star
Daftdj a dit:
Tu as quoi deja comme script de fait ?
mon script qui fait que l'upload marche avc verif et tout ...

juste dans ma condition ca marche plus :-(

Code:
	if(copy($nomTemporaire, $chemin.$nomFichier))
		echo("<br>l'upload a réussi") ;
	else
		echo("<br>l'upload a échoué") ;
}//fin if
else
{
	echo("Vous n'avez pas choisit de fichier!!<br>") ;
}//fin else
	echo("<meta http-equiv='refresh' content='1;URL=index.php'>");
La apres le premier if il faudrait qu'il mail à mon adresse ... mais rien n'y fait.
 
1er
OP
aKC1a

aKC1a

OldSchool CS Star
Daftdj a dit:
http://php.belnet.be/manual/fr/function.is-uploaded-file.php

Essaye avec cette fonction.
le truc c'est que j'ai deja essayer toute les sortes de fonction imaginable er que ca foire. :)

Juste si qqun à une super idée pour intégrer la fonction mail apres le premier if correctement ce serait le bienvenu :)
 

_gilles

Elite
aKC1a a dit:
Daftdj a dit:
http://php.belnet.be/manual/fr/function.is-uploaded-file.php

Essaye avec cette fonction.
le truc c'est que j'ai deja essayer toute les sortes de fonction imaginable er que ca foire. :)

Juste si qqun à une super idée pour intégrer la fonction mail apres le premier if correctement ce serait le bienvenu :)
Deja ton script que tu à copié n'as pas l'air d'être complet. C'est ca que je ne comprend pas très bien :?
 
1er
OP
aKC1a

aKC1a

OldSchool CS Star
Daftdj a dit:
aKC1a a dit:
Daftdj a dit:
http://php.belnet.be/manual/fr/function.is-uploaded-file.php

Essaye avec cette fonction.
le truc c'est que j'ai deja essayer toute les sortes de fonction imaginable er que ca foire. :)

Juste si qqun à une super idée pour intégrer la fonction mail apres le premier if correctement ce serait le bienvenu :)
Deja ton script que tu à copié n'as pas l'air d'être complet. C'est ca que je ne comprend pas très bien :?
Oauis je sais,
mais c'est cette partie la qui correspond au moment ou ca doit envoyer le mail.
Le truc c que ca marche nickel, le fichier est bien uploadé.
Ce qui faudrait c'est quand quand le
Code:
if(copy($nomTemporaire, $chemin.$nomFichier)) 
      echo("<br>l'upload a réussi") ;
passe (ce qui est le cas vu que le script marche), il m'envoie un mail disant simplement un nouveau fichier a été uploadé :)
donc j'imagine :
Code:
if(copy($nomTemporaire, $chemin.$nomFichier)) 
      echo("<br>l'upload a réussi") ;
      mail (.............);
else .....
mais j'ay arrive pas :-(
 

_gilles

Elite
aKC1a a dit:
Oauis je sais,
mais c'est cette partie la qui correspond au moment ou ca doit envoyer le mail.
Le truc c que ca marche nickel, le fichier est bien uploadé.
Ce qui faudrait c'est quand quand le
Code:
if(copy($nomTemporaire, $chemin.$nomFichier)) 
      echo("<br>l'upload a réussi") ;
passe (ce qui est le cas vu que le script marche), il m'envoie un mail disant simplement un nouveau fichier a été uploadé :)
donc j'imagine :
Code:
if(copy($nomTemporaire, $chemin.$nomFichier)) 
      echo("<br>l'upload a réussi") ;
      mail (.............);
else .....
Tu bosses sur quel FTP ? T'es sur que ton server gère l'envoi de mail ?

mais j'ay arrive pas :-(
 
1er
OP
aKC1a

aKC1a

OldSchool CS Star
resolu :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut