Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-09-2010, 12:01   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 30
Variable über php an datenbank übergeben, ohne inhalt der db zu zeigen

Hallo, ich übergebe variablen mit post an ein php script, aber hab das problem, dass sich im browser immer die datenbank öffnet, und man ganz leicht mit reload den eintrag nochmal senden kann.
mein script sieht so aus:

Code:
var sendInfo = new LoadVars();

sendInfo.name = _root.con.varname;
sendInfo.qmeter = _root.con.varqmeter;
sendInfo.score = _root.con.score;

sendInfo.send("scores.php", sendInfo, "POST");
statt sendInfo hatte ich zuvor "_blank"
aber es funkt mit sendinfo leider nicht. Es wird trotsdem die seite geöffnet.
-gentleman ist offline   Mit Zitat antworten
Alt 11-09-2010, 12:05   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Schau mal ins Handbuch und verwende LoadVars.sendAndLoad() …
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist gerade online   Mit Zitat antworten
Alt 11-09-2010, 14:52   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 30
danke hab gefunden was ich brauch
-gentleman ist offline   Mit Zitat antworten
Alt 14-09-2010, 19:31   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 30
...schon etwas weiter

Hallo,
ich habs jetzt schon erfolgreich geschaft, die variablen über php in eine db zu speichern, jetzt möchte ich die variablen, die mir das php script zurück gibt in flash auslesen. Was ja eigentlich kein problem sein sollte mit sendAndLoad.
Aber ich komm nicht dahinter, wie ich die variablen ansprechen kann oder ob sie überhaupt geladen werden.
als test gebe ich sie mit einem textfeld aus.

Flash code (as2)
PHP-Code:

    loadvars 
= new LoadVars();
    
loadvars.onLoad geladen;
    
loadvars.var_username _root.varname;
    
loadvars.var_password _root.varpassword1;
    
loadvars.var_email _root.varemail;
    
loadvars.sendAndLoad("scores_register.php",loadvars,"POST"); 

    
_root.var1.text= ? ; 


php code:

PHP-Code:
<?php

    $con 
mysql_connect("localhost","DB","DBPasswort");

    if (!
$con)
    {
        die(
'Could not connect: ' mysql_error());
    }
    
mysql_select_db("DB"$con);

    if(isset(
$_POST[var_username], $_POST[var_password], $_POST[var_email]))
    {
        
$username mysql_real_escape_string($_POST[var_username]);
        
$password mysql_real_escape_string($_POST[var_password]);
        
$email mysql_real_escape_string($_POST[var_email]);

        
$result mysql_query("SELECT * FROM users WHERE email = '$email'");
        
$row mysql_fetch_array($result);

        if(isset(
$row['userid']))
        {
            echo 
"user=0";
            exit;
        }

        
$sql "INSERT INTO users (name, email, password) VALUES ('$username', '$email', '$password')";
        if (!
mysql_query($sql,$con))
        {
            die(
'Error: ' mysql_error());
        }

        
$result mysql_query("SELECT userid FROM users WHERE email = '$email'");
        
$row mysql_fetch_array($result);

        
$sql "INSERT INTO scores (userid, score) VALUES (" $row['userid'] . ", 0)";
        if (!
mysql_query($sql,$con))
        {
            die(
'Error: ' mysql_error());
        }

        
$result mysql_query("SELECT * FROM users WHERE email = '$email'");
        
$row mysql_fetch_array($result);

        echo 
"user=" $row['userid'];
    }

    
mysql_close($con);

?>
-gentleman ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
variable aus javascript über post übergeben bubzilla JavaScript & jQuery 7 27-01-2006 13:27
Variable über Dateinamen übergeben, ohne PHP? beenline ActionScript 1 6 13-05-2005 10:21
Variable ohne Url übergeben? thesilencer5 HTML und CSS 1 12-12-2003 15:51
Variable ohne Inhalt Andreus PHP und MySQL 8 07-10-2003 17:08
Variable aus Datei über Flash an JS übergeben ? 01minki ActionScript 1 1 04-06-2002 08:41


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele