IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Prob Flash PHP, YSQLi


Sujet :

Flash

  1. #1
    Membre chevronné Avatar de Joe Le Mort
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 392
    Par défaut Prob Flash PHP, YSQLi
    j'ai deja posté dans le forum PHp, le prob est que c'est en rapport avec le FLASH :

    Voici mon probleme

    merci d'avance !

  2. #2
    Rédacteur

    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    435
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 435
    Par défaut
    si le probleme est en rapport avec le flash, il serai judicieux de poster ta source ici, que l'on puisse voir.

  3. #3
    Membre chevronné Avatar de Joe Le Mort
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 392
    Par défaut
    Citation Envoyé par pyrrha
    si le probleme est en rapport avec le flash, il serai judicieux de poster ta source ici, que l'on puisse voir.

    CODE PHP !
    Je rappelle que tout fonctionne a part le echo "validation...Etc" que FLASH ne reprend pas !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    $mailclient = htmlentities($_POST['mailclient']);
    //$mailclient = mysqli_escape_string($mailclient);
     
    function verifmail ($mail){
    	return ereg("^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,4}$", $mail);
    }
     
    if (verifmail($mailclient)){
         // on regarde si l'url existe déjà
        $sql = "SELECT id FROM ge_mail_infos WHERE email='$mailclient'";
        //$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
    	$req = mysqli_query($c, $sql) or die('Erreur SQL !'.$sql.'<br>'.mysqli_error());
        // recherche //
        $res = mysqli_num_rows($req);
    	//$res = mysql_num_rows($req);
        //
        if($res!=0){
    	    echo "validation=".utf8_encode("Ce mail existe déjà dans notre base.");
        }else {
    	    $sql = "INSERT INTO ge_mail_infos (id,email) VALUES('','$mailclient')";
    	  ///  mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
    		mysqli_query($c, $sql) or die('Erreur SQL !'.$sql.'<br>'.mysqli_error());
    	    echo "validation=".utf8_encode("Votre adresse mail a bien été enregistrée");
    	/*	echo "<script language='javascript'>
    				alert('Votre adresse mail a bien été enregistrée');
    				</script>";*/
         }
       //  mysql_close();
    	 mysqli_close();
    }else {
    	echo "validation=".utf8_encode("Adresse mail incorrecte");

    CODE FLASH
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    var monEnvoiLV = new LoadVars();
    monEnvoiLV.validation = "";
    monEnvoiLV.onLoad = function(pSuccess) {
     if (pSuccess) {
      //mail_txt.text = "";
      valid_txt.text = this.validation;
     } else {
      valid_txt.text = this.validation;
     }
    };
    //////////////////////////////////////////////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////////
    function verifMail(pObject) {
     if (pObject != "") {
      if (pObject.indexOf("@", 0) == pObject.lastIndexOf("@") && pObject.indexOf("@", 0) != -1) {
       //CHECK POINT //
       if (pObject.lastIndexOf(".")<(pObject.length-1) && (pObject.indexOf(".", pObject.indexOf("@", 0)+1)) != -1) {
        //valid_txt.text = "";
        sendMail();
       } else {
        valid_txt.text = "Adresse mail incomplète";
       }
      } else {
       valid_txt.text = "Adresse mail incorrecte";
      }
     } else {
      valid_txt.text = "Champs de saisi vide";
     }
    }
    //
    //////////////////////////////////////////////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////////
    function sendMail() {
     monEnvoiLV.mailclient = mail_txt.text;
     monEnvoiLV.sendAndLoad("mailbdd.php", monEnvoiLV, "POST");
    }
    //////////////////////////////////////////////////////////////////////////////
    //////////////////////////////////////////////////////////////////////////////
    ok_btn.onRelease = function() {
     verifMail(mail_txt.text);
    };

    j'ai mis a jour l'autre post !

  4. #4
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    coté syntaxe je ne vois rien de flagrant. Est-ce que tu as essayé de simplifier ton code action script pour supprimer quelques appels de fonction imbriquée. Je me demande s'il n'y a pas des problèmes de "ciblage" ou de visibilité des variables??

Discussions similaires

  1. Prob avec PHP sur le formulaire de contact
    Par inferno66667 dans le forum Langage
    Réponses: 7
    Dernier message: 16/11/2005, 17h06
  2. Réponses: 2
    Dernier message: 09/09/2005, 10h06
  3. [FLASH MX2004] Flash PHP
    Par lordgraphics dans le forum Flash
    Réponses: 13
    Dernier message: 20/08/2005, 22h19
  4. Réponses: 6
    Dernier message: 25/10/2004, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo