Bonjour
J'ai générer un fichier xml ensuite je veut le copier d'un serveur vers un autre
et lorsque j'utilise la fonction file_put_contents() on m'afficher cette erreur:
Warning: file_put_contents(http://www.mondialsms.net/reseller/smscontent.xml) [function.file-put-contents]: failed to open stream: HTTP wrapper does not support writeable connections

Que doit-je faire?
S'il vous plait aider moi
merci d'avance

code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
<?php
 
$sql="SELECT * FROM contacts WHERE  idcompte='".$myid."' AND idgroupe='".$groupe."'";
		$requete1 = mysql_query($sql) or die( "ERREUR MYSQL num&eacute;ro: ".mysql_errno().
		"<br>Type de cette erreur: ".mysql_error()."<br>\n" );
 
//generation du fichier xml
$file='smscontent.xml';		//nom du fichier //
 
//url ou sera stocké le fichier//
$path='http://www.mondialsms.net/reseller/';
 
//debut du fichier
$xml = '<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
';
$xml .= '<content>
';
//tant quil ya un numero
while($result = mysql_fetch_array($requete1))
{
	$xml .= '<sms>
	';
	$xml.='
	<expediteur>'.$_POST['expediteur_liste'].'</expediteur>
	';  
	$xml.='<destinataire>'.$result['gsm_contacts'].'</destinataire>
	'; 
	$xml.='<message>'.$_POST['message'].'</message>
	'; 
	$xml.='<receiptmode>'.$_POST['receiptmode'].'</receiptmode>
	'; 
	$xml .= '</sms>
';
 
}		
//fin de la boucle while
 
$xml.='</content>';
 
//copie du fichier xml dans le dossier de l'url 
file_put_contents($path.$file, $xml);
?>