Ik zoek naar een mogelijkheid om vanuit HTML een PHP programma te starten welk een update doet op MYSQL database zonder een nieuwe pagina te versturen.
Dus asynchroon.

Wie heeft een IDee. Ik denk aan window.open die vraagt om een PHP functie te starten. Dit heeft echter tot gevolg dat er een klein venster veschijnt en dat wil ik niet.
probeer is met XMLHttpRequest van ajax

maar wat wil je precies moet de data uit een input veld komen?
waar moet de data vandaan komen?
Ja, alleen een pagina nummer die dan drie records aanmaakt in een sql table.
Thats all

PS Ik gebruik geen AJAX
zal toch wel moeten, anders lukt het niet.

van ajax zelf snap ik niet zoveel, maar als je via mootools ajax gaat gebruiken, kan ik je wel helpe.
En anders zijn er genoeg anderen die kunnen helpen. :)
het is nochtans beter in gebruik ipv window.open
Hipska schreef op 31.05.2008 17:43
het is nochtans beter in gebruik ipv window.open


Ga ik gelijk mee aan de slag.

Bedankt.
Hagger wat je zou kunnen doen als je echt geen ajax wil is een hidden iFrame waar je naartoe linkt

Dat ka wel eens de beste oplossing zijn, krijg je in ieder geval ook een soort van "klaar melding".

Aan deze tips kan ik weer verder.

Allemaal bedankt
Het is gewoon beter om Ajax te gebruiken voor dit soort doeleinden. Zo heel ingewikkeld is het niet als je een library gebruikt als Mootools oid.
Jurgen schreef op 04.06.2008 10:41
Het is gewoon beter om Ajax te gebruiken voor dit soort doeleinden. Zo heel ingewikkeld is het niet als je een library gebruikt als Mootools oid.


Persoonlijk gaat mijn voorkeur uit naar prototype boven mootools maar inderdaad met een lib stelt het niet zo veel voor
Jurgen schreef op 04.06.2008 10:41
Het is gewoon beter om Ajax te gebruiken voor dit soort doeleinden. Zo heel ingewikkeld is het niet als je een library gebruikt als Mootools oid.

Hoeft niet. Via een target-attribuut in een form-element & een iframe kan je hetzelfde bereiken zonder Javascript nodig te hebben. Naja, de inhoud van je form blijft wel gewoon in je form staan dus het is iets beperkter.

Reageren