LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Piškvorky

Edituj záznam
Kategorie: PHP
Programovací jazyk: PHP
Domovská stránka:
Download:
Tvůrce:
Popis skriptu: Piškvorky v php
Nároky na klienta:
Nároky na server: PHP server
Ukázka spuštěného skriptu
Kód s komentáři:
<?php 


  
if ($game==0
  { 
    
//Initialize 
    
$a=0$b=0$c=0
    
$d=0$e=0$f=0
    
$g=0$h=0$i=0
    
$player=1
  } 
  else 
  { 
    
//Advance to next player 
    
$player = (++$player 2) ? 2
  } 
  
$pieces = array ( $a,$b,$c,$d,$e,$f,$g,$h,$i ); 
?> 

<?php 
   
function draw_piece($idx,$p,$player
   { 
     switch (
$p[$idx]) 
     { 
       case 
0//Blank 
         
$p[$idx]=$player
         
$url "<a href=\"piskvorky.php?game=1&"
         
$url .= "a=$p[0]&b=$p[1]&c=$p[2]&"
         
$url .= "d=$p[3]&e=$p[4]&f=$p[5]&"
         
$url .= "g=$p[6]&h=$p[7]&i=$p[8]&"
         
$url .= "player=$player"
         
$url .= "\">"
         
$url .= "<img src=\"blank.gif\" width=64 height=64 border=0></a>"
         print 
$url
         break; 
       case 
1//Red-O 
         
print "<img src=\"ro.gif\" border=0>"
         break; 
       case 
2//Blue-X 
         
print "<img src=\"bx.gif\" border=0>"
         break; 
       default: 
         print 
"<img src=\"blank.gif\" border=0>"
         break; 
     } 
   } 
?> 

<html> 
  <body bgcolor="#000000"> 
  <font color="#00FF00"> 
    <center><h1>PHP Tic-Tac-Toe</h1></center> 
  </font> 
  <table align=center cellpadding=0 cellspacing=0 border=0> 
    <tr> 
      <td> 
        <? draw_piece(0,$pieces,$player?> 
      </td> 
      <td><img src="pix.gif" width=10 height=64></td> 
      <td> 
        <? draw_piece(1,$pieces,$player?> 
      </td> 
      <td><img src="pix.gif" width=10 height=64></td> 
      <td> 
        <? draw_piece(2,$pieces,$player?> 
      </td> 
      </tr> 
    <tr bgcolor=blue height=10></tr> 
    <tr> 
      <td><img src="pix.gif" width=64 height=10></td> 
      <td><img src="pix.gif" width=10 height=10></td> 
      <td><img src="pix.gif" width=64 height=10></td> 
      <td><img src="pix.gif" width=10 height=10></td> 
      <td><img src="pix.gif" width=64 height=10></td> 
    </tr> 
    <tr> 
      <td> 
        <? draw_piece(3,$pieces,$player?> 
      </td> 
      <td><img src="pix.gif" width=10 height=64></td> 
      <td> 
        <? draw_piece(4,$pieces,$player?> 
      </td> 
      <td><img src="pix.gif" width=10 height=64></td> 
      <td> 
        <? draw_piece(5,$pieces,$player?> 
      </td> 
    </tr> 
    <tr> 
      <td><img src="pix.gif" width=64 height=10></td> 
      <td><img src="pix.gif" width=10 height=10></td> 
      <td><img src="pix.gif" width=64 height=10></td> 
      <td><img src="pix.gif" width=10 height=10></td> 
      <td><img src="pix.gif" width=64 height=10></td> 
    </tr> 
    <tr> 
      <td> 
        <? draw_piece(6,$pieces,$player?> 
      </td> 
      <td><img src="pix.gif" width=10 height=64></td> 
      <td> 
        <? draw_piece(7,$pieces,$player?> 
      </td> 
      <td><img src="pix.gif" width=10 height=64></td> 
      <td> 
        <? draw_piece(8,$pieces,$player?> 
      </td> 
    </tr> 
</table> 

  <FORM ACTION='piskvorky.php?game=0' METHOD=POST> 
    <center> 
      <Input Type=submit Value='Nová hra'> 
    </center> 


</body> 
</html>
Zadal/a: Propernex


pridej.cz

> Vyhledávání software
> Vyhledávání článků

1.12.2016 22:13 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.
Přidat komentář

4.9.2016 20:13 /Pavel `Goldenfish' Kysilka
PR: Dne 22.9.2016 proběhne v Praze konference Cloud computing v praxi. Tématy bude např. nejnovější trendy v oblasti cloudu a cloudových řešení, provozování ERP v cloudu, o hostování různých typů softwaru, ale třeba i o zálohování dat nabízeném podnikům formou služby.
Přidat komentář

1.9.2016 11:27 /Honza Javorek
Česká konference o Pythonu, PyCon CZ, stále hledá přednášející skrz dobrovolné přihlášky. Máte-li zajímavé téma, neváhejte a zkuste jej přihlásit, uzávěrka je již 12. září. Konference letos přijímá i přednášky v češtině a nabízí pomoc s přípravou začínajícím speakerům. Řečníci mají navíc vstup zadarmo! Více na webu.
Přidat komentář

27.8.2016 8:55 /Delujek
Dnes po 4 letech komunitního vývoje vyšla diaspora 0.6.0.0
diaspora* je open-source, distribuovaná sociální síť s důrazem na soukromý
Více v oficiálním blog-postu
Přidat komentář

24.8.2016 6:44 /Ondřej Čečák
Poslední týden CFP LinuxDays 2016; pokud byste rádi přednášeli na LinuxDays 2016 8. a 9. října v Praze, můžete svůj příspěvek přihlásit, následovat bude veřejné hlasování.
Přidat komentář

9.8.2016 22:56 /Petr Ježek
Zařazení souborového systému reiser4 do jádra 4.7 znamená konečně konec patchování jádra jen kvůli možnosti použít reiser4.
Přidat komentář

12.7.2016 13:14 /František Kučera
Spolek OpenAlt zve na 130. distribuovaný sraz příznivců svobodného softwaru a otevřených technologií (hardware, 3D tisk, SDR, DIY, makers…), který se bude konat ve čtvrtek 21. července od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

11.7.2016 16:53 /Redakce Linuxsoft.cz
Konference LinuxDays hledá přednášející. Přihlášky poběží do konce prázdnin, v září bude hlasování a program. Více na https://www.linuxdays.cz/2016/cfp/.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

9.11.2016 7:42 / Mane
hardwood floor waxing

8.11.2016 13:38 / Mira
Konfigurace maldet na Centos serveru

2.11.2016 11:06 / Warlock
Odkaz v PHP

20.10.2016 0:13 / Jan Kuba
Re: Basic

19.9.2016 21:04 / Marek Schoř
Poděkování

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2016) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze