login  Naam:   Wachtwoord: 
Registreer je!
 Forum

2 functies in 1 plaatsen. (Opgelost)

Offline shonda - 23/12/2008 22:17
Avatar van shondaLid 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:
  1. <?php
  2. beveilig(nl2br($_POST['bericht']))
  3. ?>

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:
  1. <?php
  2. function beveilig_decode($sOutput) {
  3. $decode = html_entity_decode($sOutput);
  4. $decode = stripslashes($sOutput);
  5. return $decode;
  6. }
  7. ?>


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!

3 antwoorden

Gesponsorde links
Offline BigBug - 23/12/2008 22:23
Avatar van BigBug PHP expert Heb je html_entity_decode(stripslashes($sOutput)); al geprobeerd? 
Offline Joost - 23/12/2008 22:24
Avatar van Joost PHP expert
  1. <?php
  2. function beveilig_decode($sOutput) {
  3. $decode = html_entity_decode($sOutput);
  4. $decode = stripslashes($decode);
  5. return $decode;
  6. }
  7. ?>
Offline shonda - 23/12/2008 22:40
Avatar van shonda Lid Bedankt! Die werkt!  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.226s