//

Formulier in laten vullen door app

Formulier in laten vullen door app discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hoi allemaal, Ik had een idee voor een app; maar daarvoor moet ik eerst het volgende weten: Is het mogelijk dat de gebruiker in de ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 13-01-11, 02:02
bluecola bluecola is offline
• iOS 4.2.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2010
Berichten: 84
Standaard Formulier in laten vullen door app

Hoi allemaal,

Ik had een idee voor een app; maar daarvoor moet ik eerst het volgende weten:

Is het mogelijk dat de gebruiker in de app een formuliertje invult, en dat deze vervolgens word ingevuld op een website, en verstuurd word? Dus dat de app een formulier op een website invult en verstuurd.

Als dit kan; waar moet ik naar zoeken, welke functies moet ik gebruiken?

Als dit niet kan; wat zijn de alternatieven?
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 13-01-11, 14:12
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

Ja dat kan, zoek op NSURLConnection HTTP Post.
__________________
Software Engineer
iPhone Developer
  #3  
Oud 13-01-11, 15:00
bluecola bluecola is offline
• iOS 4.2.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2010
Berichten: 84
Standaard

Hmmm, ik heb in de apple reference gekeken, en ook op google, maar het enigste wat ik vind is lapjes code, waar ik niks mee kan.

Stel ik heb een simpel php formuliertje dat alle gegevens wegmailed.

PHP-code:
<?php
$naam 
$_POST['naam'];
$achternaam $_POST['achternaam'];
$naar "blaat@blaat.nl";
$onderwerp "blaat";
 
if(
$_SERVER['REQUEST_METHOD'] == "POST")
{
mail($naar$onderwerp$naam." ".$achternaam);
}
else
{
?>
<form method="post" action="iphonescript.php">
<input type="text" name="naam" />
<input type="text" name="achternaam" />
<input type="submit" name="verzend" value="verstuur" />
</form>
<?php
}
?>
Hoe zou NSURLConnection dit dan kunnen invullen? Heb je een voorbeeld van code, waarbij je wat uitleg kan geven?
  #4  
Oud 15-01-11, 02:00
bluecola bluecola is offline
• iOS 4.2.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2010
Berichten: 84
Standaard

Ik bump maar even.
  #5  
Oud 15-01-11, 13:53
Nikooos's schermafbeelding
Nikooos Nikooos is offline
• iOS 10.0.2
• 10.0.2
• Besturingssysteem: Mac OS X
 
Geregistreerd: Nov 2007
Locatie: Tilburg
Berichten: 3.172
Standaard

Zoals al eerder gezegd, is zelf zoeken echt een hele goede oplossing: Getting Content from a URL - iPhone Dev Forums

Hier staat het precies omschreven. En om een geheimpje te verklappen... Het moet uiteindelijk gebeuren met een lapje code, dus daar zul je echt iets mee moeten kunnen.
  #6  
Oud 15-01-11, 19:08
bluecola bluecola is offline
• iOS 4.2.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2010
Berichten: 84
Standaard

En dat kan dat formulier ook écht versturen?
  #7  
Oud 15-01-11, 22:33
Hollance Hollance is offline
• iOS 5.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Oct 2010
Locatie: Breda
Berichten: 68
Standaard

ASIHTTPRequest: ASIHTTPRequest example code - All-Seeing Interactive

In het stukje over "Sending data" staat de code die je nodig hebt om een POST te doen naar je URL.
  #8  
Oud 26-01-11, 01:48
bluecola bluecola is offline
• iOS 4.2.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2010
Berichten: 84
Standaard

Citaat:
Oorspronkelijk geplaatst door Hollance Bekijk bericht
ASIHTTPRequest: ASIHTTPRequest example code - All-Seeing Interactive

In het stukje over "Sending data" staat de code die je nodig hebt om een POST te doen naar je URL.
Dit ziet er behoorlijk ingewikkeld uit. Ik ben een beginner, en dit gaat me niet in mijn eentje lukken. Is er ook nog een andere methode?
  #9  
Oud 26-01-11, 09:57
Hollance Hollance is offline
• iOS 5.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Oct 2010
Locatie: Breda
Berichten: 68
Standaard

Citaat:
Oorspronkelijk geplaatst door bluecola Bekijk bericht
Dit ziet er behoorlijk ingewikkeld uit. Ik ben een beginner, en dit gaat me niet in mijn eentje lukken. Is er ook nog een andere methode?
Valt toch wel mee? Voeg de bestanden van ASIHTTPRequest aan je project toe en doe:
Code:
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"Ben" forKey:@"first_name"];
[request setPostValue:@"Copsey" forKey:@"last_name"];
[request setFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photo"];
[request startAsynchronous];

Met setPostValue: en setFile: vul je de waarden van het formulier in.
Reageren



Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
App laten maken voor Wijkfeest? Graf Zum Kotzen Ontwikkelen voor iOS 13 23-10-11 15:20
prijs voor het laten ontwikkelen van een App door een student siardvdbosch Ontwikkelen voor iOS 9 05-05-11 21:18
Tax/BTW formulier voor App Store distributie Malork Ontwikkelen voor iOS 36 17-09-09 16:04
Tip voor het opsturen van W-8BEN Formulier juulie Ontwikkelen voor iOS 4 15-04-09 14:31
App data laten uploaden via iTunes? Veliremus Ontwikkelen voor iOS 2 09-03-09 13:35

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 13:07.