Ouvrir le numéro de téléphone dans le panier en utilisant la validation php
P粉269847997
P粉269847997 2024-03-31 22:44:47
0
1
286

opencart 3

<div class="form-group ">
   <label class="col-sm-2 control-label" for="input-name"> another telephone</label>
   <div class="col-sm-10">
      <input type="text" name="another_telephone" value="{{another_telephone}}" class="form-control" placeholder="another telephone">
   </div>
</div>

J'ai ajouté un champ personnalisé "Un autre téléphone" au formulaire de mon magasin de fournisseur. Il accepte les lettres, les chiffres et les symboles.

Question : Je souhaite vérifier que le numéro de téléphone dans mon champ est valide.

Photo ci-jointe : Champ de texte >Un autre appel

P粉269847997
P粉269847997

répondre à tous(1)
P粉187677012

Peut-être que je n'ai pas bien compris votre question, mais si vous devez changer un autre téléphone alpha en mode alpha/numérique 2(A,B,C) 3(D,E) ,F) 4(G,H,I) 5(J,K,L) 6(M,N,0) 7(P,Q,R,S) 8(T,U,V) 9(W,X) ,Y,Z) vous pouvez essayer ceci :

$another_phone = 'holidays1';
$alias_array = array(
    '0' => ['0'],
    '1' => ['1'],
    '2' => ['A','B','C'],
    '3' => ['D','E','F'],
    '4' => ['G','H','I'],
    '5' => ['J','K','L'],
    '6' => ['M','N','O'],
    '7' => ['P','Q','R','S'],
    '8' => ['T','U','V'],
    '9' => ['W','X','Y','Z']);
    
$phone_in_letters = strtoupper($another_phone);
//creating an array
$phone_in_letters_array = str_split($phone_in_letters );

$phone_array = [];
foreach($phone_in_letters_array as $val) {
    foreach ($alias_array as $key => $letters) {
        if (in_array($val, $letters)) {
            $phone_array[] = $key;
        }
    }
}

print_r(implode($phone_array));
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!