Visa ett inlägg
Oläst 2008-10-30, 15:00 #5
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Jag har gjort en liknande sak förut, dock ej med Flash.
Låt PHP dela upp datat så du får det sparat i variabler först, genom att "crawla" genom det hela.

Kod:
//$string = 'hela pokerhandens logg...'
//Ta reda på spelad hand
$handName = substr($string, 0, strpos($string, 'Seat', 0));
$playersTmp = substr($string, 0, strpos($string, '*** HOLE CARDS ***', 0));
$a = 0; $i = 0;
echo $handName . '<br />';
//Ta reda på spelarnas namn
while(strpos($playersTmp, 'Seat', $a) !== FALSE){
	$a = strpos($playersTmp, 'Seat', $a)+1;
	$a = strpos($playersTmp, ':', $a)+2;
	$b = strpos($playersTmp, '(', $a)-1;
	$playerName[$i] = substr($playersTmp, $a, $b-$a);
	echo '<strong>Player ' . ($i+1) . ':</strong> ' . $playerName[$i] . '<br />';
	$i++;
}
//Ta reda på vilken spelare vi är
$a = strpos($string, 'Dealt to', 0)+1;
$a = strpos($string, 'o', $a)+2;
$b = strpos($string, '[', $a)-1;
$weArePlayer = substr($string, $a, $b-$a);
echo '<strong>You are:</strong>' . $weArePlayer . '<br />';

//OSV... du fattar, bara fortsätta på samma sätt så har du snabbt hela handens viktiga moment...
Sedan kan du ställa upp detta på valfritt sätt så att flash sedan kan tolka det. Vilket inte borde vara så svårt...
grinditwp är inte uppkopplad   Svara med citatSvara med citat