bonjour

j'utilise le meme script php pour envoyer des sms avec freemobile via smsapiet je cherche a le modifier pour ajouter une piece jointe

le principe via un formulaire de contact je genere un fichier vcf pour le moment seuls les informations sont envoyés par SMS mais je souhaiterais joindre un fichier CSV pour pouvoir enregistrer immédiatement dans mes contacts

Pourriez-vous m'aider sur ce problème ?

Merci d'avance pour votre aide

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
$sms = 'Date : '.$date.'
Heure : '.$heure.'
Nom : '.$nom = $_POST['nom'].'
Prenom : '.$prenom = $_POST['prenom'].'
Tel : '.$tel.'
Mail : '.$mail.'
Adresse : '.$_POST['adresse'].' '.$_POST['code'].' '.$ville = $_POST['ville'].'';
 
$curl = curl_init('https://smsapi.free-mobile.fr/sendmsg?user=xxxxxxxx&pass=xxxxxxx&msg=' . rawurlencode($sms));
curl_setopt($curl, CURLOPT_HEADER, false);
curl_exec($curl);
$statut = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$erreur = false;
switch ($statut) {
	case 200:
        $erreur = "Message envoyé avec succès.";
		header("location:http://
        break;
    case 400:
        $erreur = "Un des paramètres obligatoires est manquant.";
		header("location:http://
        break;
    case 402:
        $erreur = "Trop de SMS ont été envoyés en trop peu de temps.";
		header("location:http://
        break;
    case 403:
        $erreur = "Le service n'est pas activé sur l'espace abonné, ou login / clé incorrect.";
		header("location:http://
        break;
    case 500:
        $erreur = "Erreur côté serveur. Veuillez réessayez ultérieurement.";
		header("location:http:/
        break;
}
if ($erreur !== false) {
    echo $erreur;
}
curl_close($curl);