Résolu Vérification de variable dans une condition (PHP)

Solutions (8)
Tags :
  • web
  • Script
  • Php
  • Echo
  • Programmation
|
Bonjour,

J'aurais besoins d'aide pour réaliser un petit script PHP. Je crois que ce sera relativement facile, mais j'ai peu de connaissance sur le sujet et je ne trouve rien sur le web. (Peut-être que je ne chercher pas au bon endroit, désolé)

J'aimerais avoir un petit formulaire sur mon site d'un seul champ, avec un bouton valider.

Dans le champ ont pourrais entrer les 3 premiers caractères d'un code postal canadien, et lorsque l'ont clic sur le bouton valider, c'est dit si oui je me déplace ou si je ne me déplace pas.

Voici comme je pensais fait, mais qui malheureusement ne fonctionne pas du tout.

  1. <?php
  2.  
  3. $var1 = "h2h";
  4. $var2 = "h3h";
  5.  
  6. IF ($var1 OR $var2) {
  7. echo 'Je me déplace';
  8. }
  9.  
  10. Else {
  11. echo 'Je ne me déplace pas';
  12. }
  13.  
  14. ?>


*Excepté que je dois entrer une 50aine de code postal.

Mais comme je dis, je n’ai malheureusement pas les bonnes connaissances pour que ça fonctionne.

Si quelqu'un pouvait m'aider, ce serait vraiment apprécié! Merci!
Contenus similaires
Meilleure solution
partage
|
  1. <?php
  2. if (isset($_POST)) {
  3. $dep = array("h2h", "h3h", "...);
  4. $client = strtolower(substr($_POST['cp'], 0, 3));
  5. if (in_array($client, $dep)) {
  6. echo "Je me déplace";
  7. } else {
  8. echo "Je ne bouge pas";
  9. }
  10. }
  • Commenter cette solution |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par ericstamant.
  • Commenter cette réponse |
Score
0
òh
òi
|
Merci beaucoup, je suis arriver à quelque chose de bien avec ces codes ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
J'essaie de plusieurs manière, j'ai soie une erreur ou que ça fonctionne tout simplement pas :/ 
  • Commenter cette réponse |
Score
0
òh
òi
|
Tu englobes ça dans un :
  1. if (isset($_POST)) {

  • Commenter cette réponse |
Score
0
òh
òi
|
Une autre petite question. Comment je fait pour ne pas que le texte soit afficher au load de la page?

Si le code est bon ont affiche je me déplace,

si il est pas bon, je me déplace pas

et si rien n'est entrer ont affiche rien.

  • Commenter cette réponse |
Score
0
òh
òi
|
Super, merci pour cette réponse rapide. Je vérifie à l'instant ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
Je vois bien le problème.
Fait plutôt un tableau de tes débuts de code et ensuite chercge si le code postal correspond à une des occurences:
  1. <?php
  2. $dep = array("h2h", "h3h", "...);
  3. $client = strtolower(substr($_POST['cp'], 0, 3));
  4. if (in_array($client, $dep)) {
  5. echo "Je me déplace";
  6. } else {
  7. echo "Je ne bouge pas";
  8. }
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS