Mirad estoy haciendo un pequeño programita, estoy intentado crear un contador para que me cuente cuantas veces se pulsa un botón del formulario.
El problema es que no incrementa los contadores. Si alguien sabe otra forma me ayudaría mucho. Gracias por vuestra ayuda.
El código es:
Código PHP:
<?php
function pintar_form(){
echo '<table align="center">
<tr>
<td>
<form action="bingo_p.php" method="POST">
<input type=submit value="Bingo" style="width:100px;">
<input type="hidden" name="ejec" value="1">
</form>
</td>
<td>
<form action="bingo_p.php" method="POST">
<input type=submit value="Numero" style="width:100px;">
<input type="hidden" name="ejec" value="2">
</form>
</td>
</tr>
</table>';
}
function crear_bingo($numeros){
$z=0;
echo "<table align='center' bordercolor='#333333' border='2px'>";
for($i=0;$i<10;$i++){//Bucle. Son les files.
echo '<tr>';
for($j=0;$j<10;$j++){//Bucle. Son les columnes.
echo '<td>';
if($num_salidos==$numeros[$z]){
echo '<font color="red">'.$numeros[$z].'</font>';
$hola=array($numeros[$z]);
}else{
echo $numeros[$z];
}
$z++;//Aumentem la $z per a que pase al seguent valor
echo '</td>';
}
echo '</tr>';
}
echo "</table>";
}
function comprobar_rep($num_salidos,$numeros,$m){
}
function sacar_bola(){
$aleatorio=rand(1,99);
return $aleatorio;
}
function bolas_sacadas($bola,$pos,$num_salidos){
$num_salidos[$pos]=$bola;
echo "NUM: ".$num_salidos[$pos];
}
$sacar=$_POST["ejec"];
$numeros=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,
50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99);
$num_salidos=array();
//COMENÇAMENT DEL PROGRAMA
if($sacar==2){
/*
$bola=sacar_bola();
bolas_sacadas($bola,$pos,$num_salidos);
$pos++;
*/
if(!isset($cont_2)){
$cont_2=0;
echo "entra_2";
}
$bola=sacar_bola();
pintar_form();
bolas_sacadas($bola,$pos,$num_salidos);
$cont_2=$cont_2+1;
echo "Sacar bola: ".$cont_2;
}elseif($sacar==1){
if(!isset($cont)){
$cont=0;
echo "entra_1";
}
pintar_form();
crear_bingo($numeros);
$cont=$cont+1;
echo "<br>Crear: ".$cont;
}else{
//crear_bingo($numeros);
//echo $num_salidos[0]."<br>";
echo "else";
pintar_form();
}
//echo $cont;
?>
GRACIAS.