Ich würde gerne mehrere Parameter aus dem iPhone SDK an eine serverseitige PHP, die Schnittstellen mit einer MySQL-Datenbank.Mehrere Parameter in NSURL-Objekt
Ich habe einige Antworten gefunden, wie ich das machen kann, aber es fällt mir schwer herauszufinden, wie man mehrere Parameter einbezieht.
was ich habe jetzt ist
- (IBAction)sendButtonPressed:(id)sender
{
NSString *urlstr = [[NSString alloc] initWithFormat:@"http://server.com/file.php?date=%d", theDate];
NSURL *url = [[NSURL alloc] initWithString:urlstr];
[urlstr release];
[url release];
}
die für 1 Parameter funktionieren würde, aber was ich suche wäre so etwas wie
http://server.com/file.php?date=value&time=value&category=value&tags=value&entry=value
wie würden Ich gehe das machen?
bedenkt, dass in diesem Fall die Kommunikation sollte nur One-Way-funktionieren ... das iPhone nicht erhalten Daten vom Server zurück, es sendet es nur, was könnte dafür fehlen zu arbeiten? ich habe Platzhalter entsprechend umgeschalten, danke für die Köpfe hoch. – bcsantos
Erstellen eines NSURL ist wie Erstellen eines NSString. Es bewirkt nicht, dass es irgendwo ausgegeben wird. Sie müssen weiterhin eine Verbindung zum Server herstellen. Das macht NSURLConnection. Auch wenn Sie keine Daten zurück haben wollen, werden Sie etwas bekommen. Zumindest hoffen Sie, ein HTTP/200 zu bekommen, oder? –
danke für die Erklärung, wird auf NSURLConnection beziehen – bcsantos