Hallo,
Kunt u mij helpen met een php script te maken om oppervlakte en omtrek en inhoud te bereken met 1 tekst box en een dropdown menu om tussen de opties omtrek, oppervlakte en inhoud te kiezen.
Verder mag ik alleen html en php gebruiken en niet van pagina switchen

Toevoeging op 01/10/2015 10:52:08:

het moet op de pagina uitgerekend worden en het antwoord moet zichtbaar worden
- Aar - op 01/10/2015 14:13:54

Als je de action leeg laat, gebeurt dat al.

Op zich klopt het wat je zegt, maar het mag niet van de HTML-specs. De waarde van het action-attribuut moet altijd een geldige, niet-lege URI zijn.

Bij HTML5 mag je het action-attribuut wel helemáál weglaten; ook dat heeft het effect dat het formulier naar de pagina zelf wordt gesubmit.


Toevoeging op 01/10/2015 17:30:05:

Overigens zou ik ook niet $_SERVER['PHP_SELF'] als scriptnaam gebruiken, maar $_SERVER['REQUEST_URI'] of $_SERVER['SCRIPT_NAME']. PHP_SELF geeft problemen wanneer je gebruik maakt van URL rewriting, om maar eens iets te noemen. (Alhoewel ik van SCRIPT_NAME ook niet helemaal zeker ben...)

Een ander punt met PHP_SELF is dat wanneer je bagger intikt achter de URL, dus iets als /index.php/hieruwbagger, die bagger ook in PHP_SELF terecht komt. Of het een serieus probleem is weet ik niet, maar ik zie kansen voor bezoekers met minder nobele bedoelingen.

Reageren