Piškvorky v PHP – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Piškvorky v PHP – PHP – Fórum – Programujte.comPiškvorky v PHP – PHP – Fórum – Programujte.com

 

pc_manik0
Stálý člen
6. 1. 2009   #1
-
0
-

chcete si udělat piškvorky v PHP :smile1: :smile3: tak můžete :smile6:
zkustte tohle napsat do PHP a uvidíte :smile1: :smile2:



<?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) ? 1 : 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>

Nahlásit jako SPAM
IP: 85.71.223.–
crAzY^
~ Moderátor
+10
Grafoman
6. 1. 2009   #2
-
0
-

To pc_manik : kdyby to byl aspoň tvůj kód...

Nahlásit jako SPAM
IP: 89.190.64.–
All you need is vision and time.
pc_manik0
Stálý člen
6. 1. 2009   #3
-
0
-

crAzY:
a koho jiného by to jako mělo být????

Nahlásit jako SPAM
IP: 85.71.223.–
pc_manik0
Stálý člen
6. 1. 2009   #4
-
0
-

crAzY:
a koho jiného by to jako mělo být????

Nahlásit jako SPAM
IP: 85.71.223.–
crAzY^
~ Moderátor
+10
Grafoman
6. 1. 2009   #5
-
0
-
Nahlásit jako SPAM
IP: 89.190.64.–
All you need is vision and time.
pc_manik0
Stálý člen
6. 1. 2009   #6
-
0
-

crAzY^:
ja se nechlubím tak jsem to zkopčil z linuxsoftu a co?
jinak pochopil jsem to takto že se sem můžou dávat výtvory z PHP pokud jsem to pochopil špatně tak srry =D

jo a nejsi nahodou jasnovědec jak z mého blogu může být poznat,že jsem nebyl to nedělal já no tyhle piškovroky jsem nedělal já a co
jinak co je z mého blogu poznat???to mi pověz
podle tvého nicku to vypadá že jsi nějaký funny boy lol =)
tak mi odpověz na mojí otázku jsem zvědavý co zase vtipného mi napíšeš

Nahlásit jako SPAM
IP: 85.71.223.–
crAzY^
~ Moderátor
+10
Grafoman
6. 1. 2009   #7
-
0
-

To pc_manik : já se s tebou hádat nebudu... ale napsat

crAzY:
a koho jiného by to jako mělo být????


je fakt už problém.

To co je z tvého blogu poznat a co ne je každého věc...

Nahlásit jako SPAM
IP: 89.190.64.–
All you need is vision and time.
pc_manik0
Stálý člen
6. 1. 2009   #8
-
0
-

jasně já se s tebou taky rozhodně nehodlám hádat

Nahlásit jako SPAM
IP: 85.71.223.–
crAzY^
~ Moderátor
+10
Grafoman
6. 1. 2009   #9
-
0
-

To pc_manik : a k nickům bych se taky moc nevyjadřoval ... pc_manik ... jinak k mýmu nicku mam svý důvody proč to tak mam...

Nahlásit jako SPAM
IP: 89.190.64.–
All you need is vision and time.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 52 hostů

Podobná vlákna

Piškvorky — založil rundll32.exe

Piškvorky — založil verunka.41

Piškvorky — založil cacnejka

Piskvorky v Pythonu — založil Pepa Rohlik

Piskvorky v dev-c++ — založil kamil

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý