dag PHP'ers,

Is het mogelijk om 2 actions in een form te zetten?

Dat je data naar een database wordt verstuurt en naar een andere pagina ?

Bijvoorbaat dank.
Kan je het niet gewoon naar een andere pagina sturen en daar in de database schrijven?
Nee dat wil niet omdat ik op die andere pagina een beveiligde database zit.
Daar mag ik verder niet bij.
maak een nieuwe php pagina, en voer vandaar uit 2 acties uit.
Ik heb een formulier gemaakt. Die staat op de website A.
Als diegene op verzenden klikt. worden die gegevens opgeslagen in een DB.
Ik wil dat die gegevens dan OOK naar een andere website gaat en daar dezelfde gegevens invult.

Dat invullen wil wel.
Kan ik hieronder bij <form> tag nog een action toevoegen ?

<form name="input" action="http://localhost/Formulier/verzonden.php" method="post">
Naam: <input type="text" name="naam" /><br />
Achternaam: <input type="text" name="achternaam" /><br />
E-mail: <input type="text" name="mail" /><br />
<input type="submit" value="Verzenden" />
</form>
Staan die twee verschillende websites op verschillende servers?

Ofwel regel je het met php: met CURL-toestanden kan je de server vragen om contact te maken met een andere server.

Ofwel kan je het client side oplossen, met Ajax.
Niets belet je om een array te maken met url's (2 verschillende; maar meer is ook mogelijk), waarna javascript voor elk een Ajax request uitvoert.

Interesse in die laatste oplossing?
Uhm ik ben op het gebied van Ajax een vrijwel beginner nooit mee gewerkt maar als jij een goeie tut hebt is het altijd het proberen waard.
Ajax functies is teveel gedoe, we moeten eigenlijk iets hebben met javascrip of php
Ajax valt mee. Ik heb me er vandaag flink in verdiept en is eigenlijk pure logica die moeilijk te begrijpen valt. De link van - Aar - doorlezen, is makkelijk als je het een paar keer hebt geprobeerd.
Maar er bestaat dus geen suggestie zoals 2 actions in een <form> tag plaatsen?

Reageren