2009-10-09 5 views
0

Comment puis-je l'avoir si un zip est entré que j'ai une page pour aller à la page pour le zip et sinon, aller à une autre page? Je suis nouveau à PHP et je ne sais pas comment commencer.PHP Zip code correspondant

+0

1) Voulez-vous un pa ge pour chaque code postal, ou voulez-vous avoir une page pour les régions/villes et utiliser les codes postaux pour savoir vers quelle page aller? 2) Voulez-vous savoir comment faire des recherches de codes postaux ou comment amener les utilisateurs à accéder à la page en fonction du code postal? – Anthony

Répondre

1

La solution la plus simple est de faire ce qui suit:

  • Soumettre le formulaire à un script php
  • à partir du script php obtenir le code postal de la forme et vérifiez si vous avez la page pour (à l'aide file_exists peut-être)
  • Si vous avez une page, puis envoyer l'en-tête d'emplacement pour rediriger vers cette page:

    tête

    ("Location:/chemin// zip/pages/$ ZipPage ");

  • Sinon rediriger vers votre page de remplacement (en utilisant la méthode ci-dessus.

Vous pouvez obtenir le même effet en incluant la page que vous voulez directement, mais qui empêchera l'utilisateur de bookmarking la page.

Si vous devez également envoyer le formulaire sur la page suivante alors que va probablement dire la solution alternative serait mieux (il y a des façons de contourner le problème de bookmarking bien que je peux aller bien si vous voulez)