Ik zit even met een vraag.

Welke onderstaande $_POST[] afhandeling is beter of beter gezegd. Welke methode zouden jullie aanbevelen.
Ze doen voor mij eigenlijk alle bij het zelfde.
Optie 1:

<?php
//  Er zijn gegevens verstuurd naar deze pagina!
if($_SERVER['REQUEST_METHOD'] == 'POST') 
{
// Hier de rest van de code
}
?>

Optie 2:

<?php
//  Er zijn gegevens verstuurd naar deze pagina!
if ( $_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['gebuikersnaam'], $_POST['naam'], $_POST['achternaam'], $_POST['file']) )
{
// Hier de rest van de code 
}
?>


Hoor graag wat jullie vinden.
Willem vp, bedankt voor de uit gebreide reactie. Persoonlijk denk ik niet dat het Wouter J de bedoeling is om slechte advies te geven. Anders mocht dat wel zo zijn, dan zou die wel erg verandert zijn. Ik ken Wouter wat dat betreft als een betrouwbaar persoon en lid van het forum. Daarom denk ik dat Wouter zijn advies meer gericht is op persoonlijke inzicht. En misschien werkt hij wel volop met het geen hij adviseert en met succes.

Ik zelf kan er niet over oordelen wegens de slechte kennis in regex, maar neem wel alle advies te harte en ben ik zeer content mee.

Reageren