Ankündigung

Einklappen
Keine Ankündigung bisher.

!Hilfe! Flash an PHP an Mysql

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • !Hilfe! Flash an PHP an Mysql

    Hallo,
    ich brauche hilfe. Ich habe ein Flash spiel mit score, der score wird an PHP gesendet von PHP an Mysql. Flash spiel (Auctionscript ) habe ich erstellt, PHP script geschrieben, DB erstellt. Das problem die daten werden nicht an PHP bzw. DB gesendet.
    Es sollen Punkte bzw. Zeit an DB gesendet werden, tut es aber nicht die felder bleiben leer in DB. Ob der fehler in Flash in diesen zeilen liegt oder in PHP, keine Ahnung.

    Flash Auctionscript


    LO = new LoadVars();
    LO.time = myTimer.getMili();
    LO.sendAndLoad("http://webadrese.de/s2.php",LO,"POST");

    Und hier der PHP
    <?php
    session_start();
    include "config.php";
    $data = mysql_connect($bd_host, $bd_user, $bd_password);
    mysql_select_db($bd_base);


    $thisurl = "http://webadresse.de/s2.php";
    $tablename = "tb_taskstats";





    $time = $_POST['time'];
    $id = $_POST['id'];
    $score = $_POST['score'];
    echo 'time = '. $time;
    $id= $_SESSION["id"];

    $total=$_POST['total'];
    $gametipe=o;
    $value1=o;
    $value2=o;
    $value3=o;
    $score = 10;
    $status2="end";

    $nick=$_SESSION["username"];
    $query = mysql_query("SELECT * FROM tb_users WHERE username = '$nick'");
    $row = mysql_fetch_array($query);

    $nick = $row['username'];


    function openmysql($query)
    {
    $hostname = 'localhost';
    $username = 'xxxxxxxx';
    $password = 'xxxxxxxxx';
    $dbName = "adminxxxxx";
    $link = mysql_connect($hostname, $username, $password)
    or die("Could not connect: " . mysql_error());
    mysql_select_db($dbName, $link) or die('Could not select database.');
    $result = mysql_query($query) or die("Invalid query: " . mysql_error());
    mysql_close($link);
    return $result;

    }



    $sqlex1 = "UPDATE tb_taskstats SET time='$time' WHERE username='$nick' and idtask='$id'";
    $resultex1 = mysql_query($sqlex1);

    $sqlex2 = "UPDATE tb_taskstats SET score='$score' WHERE username='$nick' and idtask='$id'";
    $resultex2 = mysql_query($sqlex2);

    $sqlex3 = "UPDATE tb_taskstats SET status2='$status2' WHERE username='$nick' and idtask='$id'";
    $resultex3 = mysql_query($sqlex3);

    exit();

    ?>
    Ich hoffe jemand könnte mir helfen ich schaue es nicht durch wo der fehler sich versteckt hat.

    Gruß
    Alex

  • #2
    Niemand wird hier deinen Code durchlesen!
    Lerne zu debuggen und grenze den Fehler ein.

    Wenn du weißt, wo in etwa der Fehler ist, dann präsentiere uns die entsprechende Stelle, beschreibe das gewollte und tatsächliche Verhalten und gib die auftretenden Fehlermeldungen an

    Kommentar


    • #3
      es hatte mal funktioniert dann auf einmal nicht mehr.
      Und damit kann auch niemand was anfangen.

      Kommentar

      Lädt...
      X