AS3 à PHP d'émettre MySQL

  • stunningstylez
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 03, 2011
  • Messages: 4
  • Status: Offline

Message Janvier 3rd, 2011, 8:56 pm

J'ai cherché une solution sur de nombreux forums et aucun du code semble fonctionner. Je ne peux pas AS3 de travailler avec un script php.
Je suis en train de créer un formulaire d'inscription en AS3
et alors que les informations, accédez à mysql base de données lorsque
le bouton est pressé présenter.

Voici une partie du code AS3:

var variables: URLVariables = URLVariables nouvelle;
var varSend: URLRequest = new URLRequest ("register.php");
varSend.method = URLRequestMethod.POST;
varSend. = données variables;
varLoader var: URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
variables.userName = user_txt.text;
variables.userPass = pass_txt.text;
variables.userEmail = email_txt.text;
varLoader.load (varSend);

Voici le script php "register.php":

<? php

db_host $ = "localhost";
$ DB_Username = "root";
$ Db_pass = "";
$ Db_name = "userregister";

mysql_connect ("db_host $", "DB_Username $", "$ db_pass") or die ("Impossible de se connecter à mysql");
mysql_select_db ("$ db_name") or die ("pas de base de données");

$ SenderName = $ _POST ["username"];
$ SenderPass = $ _POST ["userPass"];
$ SenderEmail = $ _POST ["useremail"];

sqlCommand $ = "(e-mail nom d'utilisateur, mot de passe) INSERT INTO utilisateur
VALUES ($ SenderName, senderPass $, $ senderEmail) ";

$ Query = mysql_query ($ sqlCommand) or die (mysql_error ());

$ My_msg = "SenderName $ Merci, toutes les données ont été communiquées.";

echo "$ = return_msg my_msg";

?>
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 3rd, 2011, 8:56 pm

  • Satwant
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Déc 27, 2010
  • Messages: 126
  • Loc: Bangalore
  • Status: Offline

Message Janvier 4th, 2011, 5:59 am

stunningstylez a écrit:
var variables: URLVariables = URLVariables nouvelle;
var varSend: URLRequest = new URLRequest ("register.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
varLoader var: URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
variables.userName = user_txt.text;
variables.userPass = pass_txt.text;
variables.userEmail = email_txt.text;
varLoader. charge (varSend);

Est-ce le changement ajouter quelque chose à votre Luck :)

Code: [ Select ]
var variables:URLVariables = new URLVariables;
variables.userName = user_txt.text;
variables.userPass = pass_txt.text;
variables.userEmail = email_txt.text;
var varSend:URLRequest = new URLRequest("register.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
var varLoader:URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
varLoader.load(varSend);
  1. var variables:URLVariables = new URLVariables;
  2. variables.userName = user_txt.text;
  3. variables.userPass = pass_txt.text;
  4. variables.userEmail = email_txt.text;
  5. var varSend:URLRequest = new URLRequest("register.php");
  6. varSend.method = URLRequestMethod.POST;
  7. varSend.data = variables;
  8. var varLoader:URLLoader = new URLLoader;
  9. varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
  10. varLoader.load(varSend);
  • stunningstylez
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 03, 2011
  • Messages: 4
  • Status: Offline

Message Janvier 4th, 2011, 8:18 am

Nope il n'est pas encore l'inscription :-( Je ne suis pas sûr si son problème avec le script d'action ou
toute autre question, mais il semble que tout est en ordre de marche et de l'exécution du fichier php en soi registres. Appréciez l'ami d'intervention rapide
  • Satwant
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Déc 27, 2010
  • Messages: 126
  • Loc: Bangalore
  • Status: Offline

Message Janvier 4th, 2011, 11:06 pm

Le premier besoin de regarder pour de vrai problème.
Votre action est script n'a pas été en mesure de se connecter au fichier php
Vérifiez-le avec le code suivant. Ajoutez le code à votre fichier php.
Code: [ Select ]
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
fclose($ourFileHandle);
  1. $ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
  2. fclose($ourFileHandle);

Si le fichier est créé sur le serveur, puis le script d'action est fixée sur votre fichier php.
Si ce n'est pas le problème peut être dans votre emplacement du fichier. Essayez d'utiliser pleinement URL absolue.
  • stunningstylez
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 03, 2011
  • Messages: 4
  • Status: Offline

Message Janvier 5th, 2011, 10:19 pm

ahhhh merci Satwant tellement, c'est exactement ce dont j'avais besoin pour faire...vient de mettre l'URL complète. Man je souhaite j'aurais juste mettre les choses en...merci sauvé la vie à nouveau!
  • Satwant
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Déc 27, 2010
  • Messages: 126
  • Loc: Bangalore
  • Status: Offline

Message Janvier 6th, 2011, 12:47 am

U bienvenue :)

Afficher de l'information

  • Total des messages de ce sujet: 6 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 112 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC