Précédent   Forum du club des développeurs et IT Pro > Systèmes > Mac > Objective-C
Objective-C Forum d'entraide sur le langage de programmation Objective-C
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/10/2012, 15h45   #1
salma.mathlouthi
Invité régulier
 
Femme salma mathlouthi
Étudiant
Inscription : octobre 2012
Messages : 11
Détails du profil
Informations personnelles :
Nom : Femme salma mathlouthi
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2012
Messages : 11
Points : 6
Points : 6
Par défaut Requête HTTP Methode GET ou POST

Bonjour,
Bon voilà j'ai un fichier php que j'utilise pour communiquer avec ma base de donne Mysql sur mon serveur. ce fichier php me permet d'ajouter une nouvele annonce et retourne l'ID de ce objet .

Mon but est de faire une requete de preference avec methode POST à l'adresse :
http://www......../newAnnonceID?mail...t&price=15000e

et que je recupere L'ID dans une variable.


Je commence a peine de faire de l'objective C, Je vous prie de m'aider

Voilà ma methode pour la requête j'espere que vous pourriez me corriger ou meme me donner des exemple pour comprendre :$


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

    
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www...../scripts/newAnnonceID.php"]];
    
    // On utilise une requète http POST
    [request setHTTPMethod:@"POST"];
    
    // On passe les variables
    [request setHTTPBody:[[NSString stringWithFormat:@"mail=%@&nom=%@&telephone=%@&zipCode=%@&ville=%@&title=%@&annee=%@&km=%@&energie=%@&boite=%@&dscp=%@&price=%@",mail,nom,tel,Zipcode,ville,stTitre, stAnnee, stKm, stPrix, stEnergie, stDescription, stBoiteVitesse]dataUsingEncoding:NSASCIIStringEncoding]];
    NSURLResponse *response;
        // On récupère ce qui est renvoyé par le code php et on l'affiche.
    NSData *returnXml = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
    
    NSString *test = [[NSString alloc] initWithData:returnXml encoding:NSASCIIStringEncoding];
     NSLog(@"Error: %@", [error localizedDescription]);
    
        NSLog(@"result: %@", returnXml);
    
    NSLog(@"test: %@", test);

et la l'erreur me dis impossible de le creer sanchant qu'en testant le fichier php dans le navigateur ca marche et l'objet est bien ajouter a ma base et me retourn l'id.

bon je c pas ce qui cloche ???
salma.mathlouthi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h39.


 
 
 
 
Partenaires

Hébergement Web