Jump to content

Need help with this script.


rkm140

Recommended Posts

Is there an easier way to do this.

$word = array(
'[2d',
'2d]',
' 2d ',
'[2c',
'2c]',
' 2c ',

'[2h',
'2h]',
' 2h ',
'[2s',
'2s]',
' 2s ',
'[3d',
'3d]',
' 3d ',
'[3c',
'3c]',
' 3c ',
'[3h',
'3h]',
' 3h ',
'[3s',
'3s]',
' 3s ',
'[4d',
'4d]',
' 4d ',
'[4c',
'4c]',
' 4c ',
'[4h',
'4h]',
' 4h ',
'[4s',
'4s]',
' 4s ',
'[5d',
'5d]',
' 5d ',
'[5c',
'5c]',
' 5c ',
'[5h',
'5h]',
' 5h ',
'[5s',
'5s]',
' 5s ',
'[6d',
'6d]',
' 6d ',
'[6c',
'6c]',
' 6c ',
'[6h',
'6h]',
' 6h ',
'[6s',
'6s]',
' 6s ',
'[7d',
'7d]',
' 7d ',
'[7c',
'7c]',
' 7c ',
'[7h',
'7h]',
' 7h ',
'[7s',
'7s]',
' 7s ',
'[8d',
'8d]',
' 8d ',
'[8c',
'8c]',
' 8c ',
'[8h',
'8h]',
' 8h ',
'[8s',
'8s]',
' 8s ',
'[9d',
'9d]',
' 9d ',
'[9c',
'9c]',
' 9c ',
'[9h',
'9h]',
' 9h ',
'[9s',
'9s]',
' 9s ',
'[Td',
'Td]',
' Td ',
'[Tc',
'Tc]',
' Tc ',
'[Th',
'Th]',
' Th ',
'[Ts',
'Ts]',
' Ts ',
'[Jd',
'Jd]',
' Jd ',
'[Jc',
'Jc]',
' Jc ',
'[Jh',
'Jh]',
' Jh ',
'[Js',
'Js]',
' Js ',
'[Qd',
'Qd]',
' Qd ',
'[Qc',
'Qc]',
' Qc ',
'[Qh',
'Qh]',
' Qh ',
'[Qs',
'Qs]',
' Qs ',
'[Kd',
'Kd]',
' Kd ',
'[Kc',
'Kc]',
' Kc ',
'[Kh',
'Kh]',
' Kh ',
'[Ks',
'Ks]',
' Ks ',
'[Ad',
'Ad]',
' Ad ',
'[Ac',
'Ac]',
' Ac ',
'[Ah',
'Ah]',
' Ah ',
'[As',
'As]',
' As ',
);

$link = array(

'[<img src="http://mypokerrails.com/forum1/cards/2d.png">',
'<img src="http://mypokerrails.com/forum1/cards/2d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/2d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/2c.png">',
'<img src="http://mypokerrails.com/forum1/cards/2c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/2c.png">',


'[<img src="http://mypokerrails.com/forum1/cards/2h.png">',
'<img src="http://mypokerrails.com/forum1/cards/2h.png">]',
' <img src="http://mypokerrails.com/forum1/cards/2h.png"> ',

'[<img src="http://mypokerrails.com/forum1/cards/2s.png">',
'<img src="http://mypokerrails.com/forum1/cards/2s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/2s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/3d.png">',
'<img src="http://mypokerrails.com/forum1/cards/3d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/3d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/3c.png">',
'<img src="http://mypokerrails.com/forum1/cards/3c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/3c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/3h.png">',
'<img src="http://mypokerrails.com/forum1/cards/3h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/3h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/3s.png">',
'<img src="http://mypokerrails.com/forum1/cards/3s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/3s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/4d.png">',
'<img src="http://mypokerrails.com/forum1/cards/4d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/4d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/4c.png">',
'<img src="http://mypokerrails.com/forum1/cards/4c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/4c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/4h.png">',
'<img src="http://mypokerrails.com/forum1/cards/4h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/4h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/4s.png">',
'<img src="http://mypokerrails.com/forum1/cards/4s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/4s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/5d.png">',
'<img src="http://mypokerrails.com/forum1/cards/5d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/5d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/5c.png">',
'<img src="http://mypokerrails.com/forum1/cards/5c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/5c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/5h.png">',
'<img src="http://mypokerrails.com/forum1/cards/5h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/5h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/5s.png">',
'<img src="http://mypokerrails.com/forum1/cards/5s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/5s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/6d.png">',
'<img src="http://mypokerrails.com/forum1/cards/6d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/6d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/6c.png">',
'<img src="http://mypokerrails.com/forum1/cards/6c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/6c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/6h.png">',
'<img src="http://mypokerrails.com/forum1/cards/6h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/6h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/6s.png">',
'<img src="http://mypokerrails.com/forum1/cards/6s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/6s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/7d.png">',
'<img src="http://mypokerrails.com/forum1/cards/7d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/7d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/7c.png">',
'<img src="http://mypokerrails.com/forum1/cards/7c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/7c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/7h.png">',
'<img src="http://mypokerrails.com/forum1/cards/7h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/7h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/7s.png">',
'<img src="http://mypokerrails.com/forum1/cards/7s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/7s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/8d.png">',
'<img src="http://mypokerrails.com/forum1/cards/8d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/8d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/8c.png">',
'<img src="http://mypokerrails.com/forum1/cards/8c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/8c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/8h.png">',
'<img src="http://mypokerrails.com/forum1/cards/8h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/8h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/8s.png">',
'<img src="http://mypokerrails.com/forum1/cards/8s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/8s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/9d.png">',
'<img src="http://mypokerrails.com/forum1/cards/9d.png">]',
'<img src="http://mypokerrails.com/forum1/cards/9d.png">',

'[<img src="http://mypokerrails.com/forum1/cards/9c.png">',
'<img src="http://mypokerrails.com/forum1/cards/9c.png">]',
'<img src="http://mypokerrails.com/forum1/cards/9c.png">',

'[<img src="http://mypokerrails.com/forum1/cards/9h.png">',
'<img src="http://mypokerrails.com/forum1/cards/9h.png">]',
'<img src="http://mypokerrails.com/forum1/cards/9h.png">',

'[<img src="http://mypokerrails.com/forum1/cards/9s.png">',
'<img src="http://mypokerrails.com/forum1/cards/9s.png">]',
'<img src="http://mypokerrails.com/forum1/cards/9s.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Td.png">',
'<img src="http://mypokerrails.com/forum1/cards/Td.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Td.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Tc.png">',
'<img src="http://mypokerrails.com/forum1/cards/Tc.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Tc.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Th.png">',
'<img src="http://mypokerrails.com/forum1/cards/Th.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Th.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Ts.png">',
'<img src="http://mypokerrails.com/forum1/cards/Ts.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Ts.png">',



'[<img src="http://mypokerrails.com/forum1/cards/Jd.png">',
'<img src="http://mypokerrails.com/forum1/cards/Jd.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Jd.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Jc.png">',
'<img src="http://mypokerrails.com/forum1/cards/Jc.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Jc.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Jh.png">',
'<img src="http://mypokerrails.com/forum1/cards/Jh.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Jh.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Js.png">',
'<img src="http://mypokerrails.com/forum1/cards/Js.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Js.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Qd.png">',
'<img src="http://mypokerrails.com/forum1/cards/Qd.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Qd.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Qc.png">',
'<img src="http://mypokerrails.com/forum1/cards/Qc.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Qc.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Qh.png">',
'<img src="http://mypokerrails.com/forum1/cards/Qh.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Qh.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Qs.png">',
'<img src="http://mypokerrails.com/forum1/cards/Qs.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Qs.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Kd.png">',
'<img src="http://mypokerrails.com/forum1/cards/Kd.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Kd.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Kc.png">',
'<img src="http://mypokerrails.com/forum1/cards/Kc.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Kc.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Kh.png">',
'<img src="http://mypokerrails.com/forum1/cards/Kh.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Kh.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Ks.png">',
'<img src="http://mypokerrails.com/forum1/cards/Ks.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Ks.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Ad.png">',
'<img src="http://mypokerrails.com/forum1/cards/Ad.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Ad.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Ac.png">',
'<img src="http://mypokerrails.com/forum1/cards/Ac.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Ac.png">',

'[<img src="http://mypokerrails.com/forum1/cards/Ah.png">',
'<img src="http://mypokerrails.com/forum1/cards/Ah.png">]',
'<img src="http://mypokerrails.com/forum1/cards/Ah.png">',

'[<img src="http://mypokerrails.com/forum1/cards/As.png">',
'<img src="http://mypokerrails.com/forum1/cards/As.png">]',
'<img src="http://mypokerrails.com/forum1/cards/As.png">',

);

$this->post['message'] = str_ireplace($word, $link, $this->post['message']);

Link to comment
https://forums.phpfreaks.com/topic/175239-need-help-with-this-script/
Share on other sites

$cards = array('2','3','4','5','6','7','8','9','T','J','Q','K','A');
$suits = array ('c','d','h','s');

$fromArray = $toArray = array();
foreach($cards as $card) {
   foreach($suits as $suit) {
      $word[] = '['.$card.$suit;
      $word[] = $card.$suit.']';
      $word[] = ' '.$card.$suit.' ';
      $link[] = '[<img src="http://mypokerrails.com/forum1/cards/'.$card.$suit.'.png">';
      $link[] = '<img src="http://mypokerrails.com/forum1/cards/'.$card.$suit.'.png">]';
      $link[] = '<img src="http://mypokerrails.com/forum1/cards/'.$card.$suit.'.png">';
   }
}
$this->post['message'] = str_ireplace($word, $link, $this->post['message']);

Also some time it doesn't replace some with the image and leaves the text (i.e. 5h instead of replacing with the image it post as 5h). below is a sample of what i am trying to convert. Everything within the [ ] should be replaced with images .png with the same name. (i.e. Kd is replace by Kd.png

 

PokerStars Game #32718680524: 5 Card Draw Limit ($0.10/$0.20 USD) - 2009/09/11 13:55:58 ET

Table 'Thuban VI' 6-max Seat #3 is the button

Seat 1: Xendeer ($3.74 in chips)

Seat 2: lowinn ($5.29 in chips)

Seat 3: Skar00 ($3.09 in chips)

Seat 4: Null to Zero ($5.26 in chips)

Seat 5: Sanmaria623 ($5.64 in chips)

Null to Zero: posts small blind $0.05

Sanmaria623: posts big blind $0.10

*** DEALING HANDS ***

Dealt to Sanmaria623 [3s 4c 5h 2h 6h]

Xendeer: raises $0.10 to $0.20

lowinn: raises $0.10 to $0.30

Skar00: calls $0.30

Null to Zero: folds

Sanmaria623: raises $0.10 to $0.40

Betting is capped

Xendeer: calls $0.20

lowinn: calls $0.10

Skar00: calls $0.10

Sanmaria623: stands pat on [3s 4c 5h 2h 6h]

Xendeer: discards 3 cards

lowinn: discards 1 card

Skar00: discards 1 card

Sanmaria623: bets $0.20

Xendeer said, "nice bluff"

Xendeer: folds

lowinn: raises $0.20 to $0.40

Skar00: calls $0.40

Sanmaria623: calls $0.20

*** SHOW DOWN ***

lowinn: shows [7h Qc 7c Qd Jd] (two pair, Queens and Sevens)

Skar00: shows [Kd As 8h Kc 8c] (two pair, Kings and Eights)

Sanmaria623: shows [3s 4c 5h 2h 6h] (a straight, Deuce to Six)

Sanmaria623 collected $2.72 from pot

*** SUMMARY ***

Total pot $2.85 | Rake $0.13

Seat 1: Xendeer folded after the Draw

Seat 2: lowinn showed [7h Qc 7c Qd Jd] and lost with two pair, Queens and Sevens

Seat 3: Skar00 (button) showed [Kd As 8h Kc 8c] and lost with two pair, Kings and Eights

Seat 4: Null to Zero (small blind) folded before the Draw

Seat 5: Sanmaria623 (big blind) showed [3s 4c 5h 2h 6h] and won ($2.72) with a straight, Deuce to Six

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.