Alleen cijfers in GET

  • Beste,


    Ik vraag me zelf af hoe ik in get alleen cijfers kan laten doorgaan.


    Dit is voor mijn helpdeks.php?x=view&ask= :P


    bij &ask= mogen alleen cijfers dus zo


    &ask=1 etc.


    Dus geen &ask=test


    ik heb al


    $nam = $_GET['ask'];
    if(!preg_match('/^[0-9]{10}$/', $nam)){


    geprobeerd maar lukt niet?


    Alvast bedankt

  • Ownee werkt niet?:O

    Nieuwe reactie samengevoegd met originele reactie op 19.05.11 15:57:48:
    Ik heb hem momenteel zo :




    Nieuwe reactie samengevoegd met originele reactie op 19.05.11 16:07:47:
    Slotje:slotje:

  • In plaats van een foutmelding te weergeven kun je er ook voor kiezen om alle andere tekens uit te sluiten.
    Doe dit op de volgende manier:


    PHP
    //gegevens ophalen
    $var = (int) mysql_real_escape_string($_GET['ask']);
    
    
    // $var is je nummer zonder andere tekens etc.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!