Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2008, 08:13   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Beiträge: 39
Class Ausgabe Problem (php <-> Flash)

Hallo liebe Community,

ich habe ein Problem mit der Separierung in der ausgabe bei einer CLASSe

Ich habe 3 Scripte die zusammen arbeiten. Die ausgabe ist auch sauber und ohne Fehler. Nun möchte ich die Daten in einer SQL speichern, nur bekomme ich die Daten nicht gesplittet. Im unterem Teil der PHP habe ich die Daten die ich aufsplitten möchte mit /*POINTS*/ und /*AUFDERHAND*/ gekennzeichnet. Das gleeiche auch auf der URL: http://holdemtable.de/pokerspiel/pokern.php

Im Anhang sind alle 3 Scripte!

Hier das Script bei dem ich das problem habe:
PHP-Code:
<?php
//include the deck and engine
include_once('sessionhelpers.inc.php');
include(
"PokerDeck.php");
include (
"PokerEngineV1.0.php");
//set player number
$playnum=9;
//create deck
$texasDeck = new deck();
//shuffles and deals new game
$texasDeck->dealTexas($playnum);

echo 
"Flop:  ";
echo 
$texasDeck->getFlopImg();
echo 
"<br>Turn:  ";
echo  
$texasDeck->getTurnImg();
echo 
"<br>River:  ";
echo 
$texasDeck->getRiverImg();
print
"<p>\n</p>";

function 
handEval($texasDeck$finalHand)
{
    print
"<p>\n</p>";
    
//This function coverts the string to the $evaluateArray
    
$evaluateArray=$texasDeck->convertIt($finalHand);
    
//create an array that is the ASCII count from the variable
    
$chart count_chars($finalHand,1);    
    
//create new name for array for poker engine with count results
    
$chartArray = array($chart);
    print
"<p>\n</p>";
    
//instantiate pokerEngine object
    
$testIt = new pokerEngine();
    
//call handTest method passing both required parameters
    
$testIt->handTest($chartArray,$evaluateArray);
    print
"<p>\n</p>";
    
//get the text description for the hand
    
echo "   Auf der Hand:   ";
    echo 
$testIt->getText();
    print
"<p>\n</p>";
    
//get the points
    
echo "   Points:   ";
    echo 
$testIt->getTotalPoints();
    
$testtest=$testIt->getTotalPoints();
}
//end handEval

//---------------------------------------------------------- Spieler 1
print"Spieler 1<br>";
echo 
$texasDeck->getpocket1Img();
print
"<p>\n</p>";
$finalHand $texasDeck->getP1FinalHand();
handEval($texasDeck$finalHand);
print
"<p>\n</p>";
//---------------------------------------------------------- Spieler 2
print"Spieler 2<br>";
echo 
$texasDeck->getpocket2Img();
print
"<p>\n</p>";
$finalHand $texasDeck->getP2FinalHand();
handEval($texasDeck$finalHand);
print
"<p>\n</p>";
//---------------------------------------------------------- Spieler 3,4,5,6,7,8,9,10 volgen noch


// Hier sollen die Daten gespeichert werden
for ($t 1$t <= 10$t++){   // Schleife für 10 Spieler
$sqlk 'UPDATE spieler SET WERT_1 = \''.$t/*POINTS*/.'\', WERT_2 = \''.$t/*AUFDERHAND*/.'\' WHERE spielernummer  = \''.$t.'\'';
            if ( !
mysql_query($sqlk) ) {
            exit(
mysql_error());
            }
}        
//  echo '<pre>';
//  print_r($GLOBALS);
//  echo '</pre>';
?>
Angehängte Dateien
Dateityp: zip class.zip (17,0 KB, 3x aufgerufen)
tomatoaligato ist offline   Mit Zitat antworten
Alt 11-02-2008, 13:51   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2008
Beiträge: 39
Hm, komme da einfach net hinter!

Ne frage dazu, ich frage mich ob man diesen teil zerlegen kann und wenn ja wie? Komme an die ausgegebenen Daten einfach net ran :-(

PHP-Code:
$finalHand $texasDeck->getP2FinalHand();
handEval($texasDeck$finalHand); 
vieleicht hat ja jemand nen Rat.
tomatoaligato 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele