Toon posts:

[PHP] Data nogmaals versturen na insert in database *

Pagina: 1
Acties:
  • 96 views sinds 30-01-2008

Verwijderd

Topicstarter
Als mensen zich aanmelden moet het ook nog een een aantal gegevens worden gepost op een url. Dus extra, nadat het al is toegevoegd aan de db.

op deze manier:

send.php?&type=submit&messagetype=TEXT&body=Hello+this+the+code+$activatie_code&operator=$operator&mobiel=$mobiel

hoe doe ik dit??


hier is het script:

<?

include("instellingen.php");

if($REQUEST_METHOD == "POST"){

mysql_query("INSERT INTO gebruikers SET gebruiker = '$gebruiker', wachtwoord = '$wachtwoord', emailadres = '$emailadres', voornaam = '$voornaam', achternaam = '$achternaam', mobiel = '$mobiel', operator = '$operator', land = '$land', activatie_code = '$activatie_code'")or die(mysql_error());

echo "Het nieuwe account is succesvol aangemaakt!";

}else{

?>
<form method="POST">
Gebruiker:<br><input type="text" name="gebruiker" size="20"><br>
Wachtwoord:<br><input type="password" name="wachtwoord" size="20"><br>
Emailadres:<br><input type="text" name="emailadres" size="20"><br>
Voornaam<br><input type="text" name="voornaam" size="20"><br>
Achternaam<br><input type="text" name="achternaam" size="20"><br>
Mobiel:<br><input type="text" name="mobiel" value="00316" size="20"><br>
Operator:<br><select size="1" name="operator">
<option value="Kpn">Kpn</option>
<option value="Vodafone">Vodafone</option>
<option value="Dutchtone">Dutchtone</option>
<option value="O2">O2</option>
<option value="Ben">Ben</option>
</select><br>
Land:<br><select size="1" name="land">
<option value="België">België</option>
<option value="Duitsland">Duitsland</option>
<option value="Engeland">Engeland</option>
<option value="Frankrijk">Frankrijk</option>
<option value="Griekenland">Griekenland</option>
<option value="Italië">Italië</option>
<option value="Nederland" selected>Nederland</option>
<option value="Spanje">Spanje</option>
</select><br>
<input type="submit" name="aanmelden" value="Aanmelden">
</form>
<?

}

?>

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 21-08 19:22
De manier die jij wilt heet GET jij gebruikt POST in je form.

  • CyberSnooP
  • Registratie: Augustus 2000
  • Laatst online: 31-03 16:47

CyberSnooP

^^^^ schrijft --->

Je wilt dus vanuit je PHP-code een URL over HTTP benaderen? Kijk eens naar CURL of Snoopy.

en een beetje nadenken over je topictitel en eigen probleem kan geen kwaad hoor!

|_____vakje______|


Verwijderd

Topicstarter
ja maar het moet niet alleen in de db komen (dat doet het al)
maar eht moet OOK NOGEENS naar een http om wat gegevens heen te posten, en dat hoeft niet op http te worden benaderd

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
Verwijderd schreef op 01 December 2002 @ 22:11:
ja maar het moet niet alleen in de db komen (dat doet het al)
maar eht moet OOK NOGEENS naar een http om wat gegevens heen te posten, en dat hoeft niet op http te worden benaderd
gebruik dan de lompe weg: fopen() of nog lomper: header("Location: $bla");

  • Cyphax
  • Registratie: November 2000
  • Nu online

Cyphax

Moderator LNX/AI
Ik weet niet zeker wat je bedoelt (je bent wat onduidelijk), maar je wilt een form automatisch submitten nadat er data aan de db is toegevoegd?
In dat geval kan je een form schrijven en die met javascript submitten.
("javascript:[formnaam].submit();")

Als je dat niet bedoelt, dan moet je wat meer duidelijkheid verschaffen :)

Saved by the buoyancy of citrus


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Hunter pro geeft twee mogelijke oplossingen weer.

Je post is erg wazig, en het lijkt praktisch op een script request (volgens mij).

lees vooral eens de Welkom in P&W -> Quickstart (update 2/10/2002) eens door.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Doe eens je best om rustig uit te leggen wat er aan de hand is. Wat ik nu snap is
• Je insert het in de database
• Het moet ook nog ergens anders heen

Waar moet het heen? Wat moet er heen? Over welk protocol? Hoe heb je het geprobeerd? Moet het 'onzichtbaar' gaan?

Verder vezorg je posts ajb een beetje. Kijk goed voordat je de boel verstuurt op evt typfouten of stijlfouten (bijv het plaatsen van code tags om code heen)
Danku :)
Pagina: 1

Dit topic is gesloten.