Archief - PHP/JS: formulier wordt niet gesubmit

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Incinnerator

Legacy Member
Yu allemaal

ik heb een pagina met een formulier en op het formulier een submit knop.
de action van het formulier verwijst naar dezelfde pagina en boven de html staat dus een PHP-blok.
Dit werkt perfect.

Met het formulier kan je een foto uploaden en omdat dit soms eventjes duurt heb ik een div aangemaakt met daarin een animated gif die het verwerken zogezegd aangeeft.

Bij de onload van de body tag heb ik verwezen naar een javascript functie die de div invisible zet. En ik heb bij het onClick event van de submit knop een javascript functie geplaatst die de div terug toont.

Probleem:
Hij voert de javascript uit maar de php code wordt niet meer uitgevoerd.
Ik dacht in de javascript functie het volgende te zetten: document.formname.submit() maar de php code wordt dan ook ook niet uitgevoerd

Kan iemand me uitleggen waar het misgaat en hoe je dit oplost?

Bedankt
Incinnerator

Fraggie

Legacy Member
Ik ben geen expert, maar heeft het niets te maken met het feit dat je bepaalde php commands moet uitvoeren voor je HTML begint te schrijven?
(zoals header?)

Incinnerator

Legacy Member
ik heb het probleem gevonden

ik disable mijn knop met javascript wanneer er op geklikt wordt.
als ge dan aan de php kant wilt controleren of er op geklikt is dan faalt da want nen gedisablede knop wordt niet opgenomen in den $_POST array

daar lag dus het probleem
is bij deze opgelost :)

killgore

Legacy Member
ajax is wat you need ...

edit: nvm, verkeerd verstaan, dacht da ge die onclick puur zelf afhandelde en het form niet verzond :).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan