Lid |
|
Ik gebruik eigenlijk zelden functies en nu probeer ik een functie te maken dat dubbele functies overbodig maakt.
Ik plaats normaal altijd alles zonder functies(op ereg na.).
Zoals:
<?php
beveilig(nl2br($_POST['bericht']))
?>
<?php beveilig (nl2br($_POST['bericht']))?>
Dat werkt allemaal prima en goed.
Maar het ziet er niet netjes uit en ik wordt er een beetje gek van dus wil ik functies samen smelten.
De bedoeling is dat ik html_entity_decode(); en stripslashes(); samenvoeg tot bijvoorbeld beveilig_decode();
Echter gaat dit niet zoals ik hoop.
Ik heb nu deze functie gemaakt:
<?php
function beveilig_decode($sOutput) {
$decode = html_entity_decode($sOutput);
$decode = stripslashes($sOutput);
return $decode;
}
?>
<?php function beveilig_decode($sOutput) { return $decode; } ?>
Maar helaas gebeurd alleen de html_entity_decode();.
Ik heb ook geprobeerd de html_entity_decode(); en stripslashes(); om te draaien, maar dan gebeurd alleen stripslashes();.
Hoe los ik dit op zodat ik beiden functies tot één kan samensmelten?
Alvast bedankt!
|