Formulaire Flash/PHP mon @ se récupére en %40

Résolu
Bonjour,

j'ai crée un formulaire Flash relié à une BDD mysql, mon problème est le suivant:

quand on écrit ds le champs mail (par exemple): Cédric@gmail.com, ça s'enregistre sur la BDD comme ça: Cédric%40gmail.com.

Ma question est: comment récupérer mon arobase correctement aulieu de ce %40.

Merci d'avance.
Configuration: Windows XP
Firefox 3.0.1

4 réponses

  1. merci beaucoup!!!! çà maaaaaaaaaaaaaarche!!!

    vous êtes génial les amis!!!

    miciiiiiiiiiiiiii!!
    1. merci pour l'aide extra rapide de tt le monde, je vais tt de suite essayer pour voir ce que ça donne.
      1. tu fais un travail sur la chaine de caractere....

        ex :

        $chaine = "Cédric%40gmail.com"; // la chaine dans lequel on effectue le remplacement
        $chaine = str_replace("%40", "@", $chaine); // on remplace TOUTES les occurence %40 par @ dans $chaine
        echo $chaine; // On regarde si ça marche...^^

        j'ai pas testé, mais casiment sur que ça marche....

        dit nous quoi...
        1. Salut

          Essaie ceci à la sortie BBD -> Site :

          <?php
          $variable = 'tonemail%40hotmail.com';
          echo urldecode($variable);
          ?>

          @++
          Signature non conforme ==> Supprimée
          Modération CCM