
19/09/2013, 12:19
|
|
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 |