login  Naam:   Wachtwoord: 
Registreer je!
 Forum

laden uit db

Offline ottorocket - 20/03/2006 19:38 (laatste wijziging 20/03/2006 19:38)
Avatar van ottorocketOnbekend Ik heb nu een inlog systeem in mijn spel, hoe laat ik nu de gegevens laden in een tekstvak??

hier is mijn inlog stukje in php

  1. <?
  2. //this pulls the variables from the flash movie when the user
  3. //hits submit. Use this when your global variables are off.
  4. //I don't know how to toggle global variables, so I just put
  5. //it in all the time ;)
  6. $user=$_POST['user'];
  7. $pass=$_POST['pass'];
  8.  
  9. //connect to database
  10. if ($user && $pass){
  11. mysql_pconnect("localhost","username","pass") or die ("didn't connect to mysql");
  12. mysql_select_db("dmname") or die ("no database");
  13. //make query
  14. $query = "SELECT * FROM players WHERE username = '$user' AND userpassword = '$pass'";
  15. $result = mysql_query( $query ) or die ("didn't query");
  16.  
  17. //see if there's an EXACT match
  18. $num = mysql_num_rows( $result );
  19. if ($num == 1){
  20. print "status=You're in&checklog=1";
  21. } else {
  22. print "status=Sorry, but your user name and password did not match a user name/password combination in our database. Usernames and passwords are entered in from a different file. Thank you for visiting test login script!!&checklog=2";
  23. }
  24. }
  25.  
  26. ?>


button event van login

  1. //this will be the action to get your variables from the PHP
  2. on (release, keyPress "<Enter>") {
  3. //checks to see if there is something in both the name
  4. //and password
  5. if (user != "" && pass != "") {
  6. status = "Login, please be patient...";
  7. //if you changed the php file name, change it here to!!
  8. loadVariablesNum("newlogin.php", 0, "POST");
  9. }
  10. }

5 antwoorden

Gesponsorde links
Offline GTW - 20/03/2006 19:43 (laatste wijziging 20/03/2006 19:47)
Avatar van GTW Gouden medaille

PHP gevorderde
Dat kan met oa:
  1. <?
  2. $blaat = mysql_fetch_object($query)
  3. ?>
  4. <form>
  5. <input type="text" name="naam" value="<?=$blaat->dbveld;?>">
  6. </form>

Edit: Aj, sorry... ik had de vraag niet helaaml goed gelzezen... :s ik dacht dat het gewoon in PHP was... maar hiermee kun je iig de data ophalen uit de database
Offline ottorocket - 20/03/2006 19:44
Avatar van ottorocket Onbekend jah ok, maar hoe zet ik dit in flash?
Offline vinTage - 20/03/2006 20:11
Avatar van vinTage Nieuw lid
  1. print "&status=You're in&checklog=1";
  2. } else {
  3. print "&status=Sorry, but your user name and password did not match a user name/password combination in our database. Usernames and passwords are entered in from a different file. Thank you for visiting test login script!!&checklog=2";


en maak in flash een dynamisch textveldje met als var naam "status"
Offline ottorocket - 20/03/2006 20:52
Avatar van ottorocket Onbekend @vinTage moet ik dan in flash gewoon in het begin een php pagina laten laden

dus

  1. loadVariablesNum("newlogin.php", 0, "POST");
??
Offline vinTage - 20/03/2006 22:47
Avatar van vinTage Nieuw lid Dat hoort te gebeuren als je op enter klikt

on (release, keyPress "<Enter>")
{
//doe iets
}
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.228s