Ver Mensaje Individual
  #14 (permalink)  
Antiguo 19/09/2013, 12:19
roberto_16_1989
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Comparar arrays en formulario

Creo que ya casi lo tengo: como podría ahora botar una alerta para que se ingresen todos los casilleros, mis códigos están así ahora:

<form method="post" action="">
<label>array1</label><input type="text" name="foo1"><input type="text" name="foo2"><input type="text" name="foo3"><input type="text" name="foo4"><br>
<label>array2</label><input type="text" name="bar1"><input type="text" name="bar2"><input type="text" name="bar3"><input type="text" name="bar4"><br>
<input type="submit" name="submit" value="COMPARAR"><br>
</form>
<?php
error_reporting(0);

$var1 = (isset($_POST['bar1'])?$_POST['bar1']:"0");
$var2 = (isset($_POST['foo1'])?$_POST['foo1']:"0");
$var3 = (isset($_POST['bar2'])?$_POST['bar2']:"0");
$var4 = (isset($_POST['foo2'])?$_POST['foo2']:"0");
$var5 = (isset($_POST['bar3'])?$_POST['bar3']:"0");
$var6 = (isset($_POST['foo3'])?$_POST['foo3']:"0");
$var7 = (isset($_POST['bar4'])?$_POST['bar4']:"0");
$var8 = (isset($_POST['foo4'])?$_POST['foo4']:"0");

$iguales=true;

for($i=1;$i<=4;$i++)
{
if($_POST{"bar".$i}!=$_POST{"foo".$i})
{
$iguales=false;
break;
}
}
if($iguales)
{
echo "SI son iguales";
}else{
echo "NO son iguales";
}



PD: Si se puede quitar el son iguales por defecto porque creo sale y poner en vez de eso llene los datos o todos los datos algo así. Gracias