PHP ver gevorderde |
|
al gevonden wat het probleem is. overal staat dat type="image" hetzelfde doet als een submit maar dan is het een plaatje, en ik ben een beetje gaan testen en kwam erachter dat het probleem als volgt wat:
stel je hebt dit script:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['bla'])){
echo "<strong>het werkt</strong>";
}
?>
<form method="post" action="">
<input type="text" name="bla" />
<input type="image" src="http://www.sitemasters.be/web/avatars/3697.jpg" id="delete" name="delete" />
</form>
<?php if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['bla'])){ echo "<strong>het werkt</strong>"; } ?> <form method="post" action=""> <input type="text" name="bla" /> <input type="image" src="http://www.sitemasters.be/web/avatars/3697.jpg" id="delete" name="delete" /> </form>
dan moet je post $_POST['bla'] doen en niet van je submit knop, dus niet $_POST['delete'], maar $_POST['pm'](het is vaag maar het werkt zo wel ):s |