![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
18/09/2013, 18:13
|
|
Respuesta: Comparar arrays en formulario Ya me salio uno solo :D
<form method="post" action="">
<label>array1</label><input type="text" name="foo"><br>
<label>array2</label><input type="text" name="bar"><br>
<input type="submit" name="submit" value="COMPARAR"><br>
</form>
<?php
error_reporting(0);
$var1 = (isset($_POST['bar'])?$_POST['bar']:"0");
$var2 = (isset($_POST['foo'])?$_POST['foo']:"0");
if ($var1 == $var2) {
echo "SI son iguales";
} else {
echo "NO son iguales";
}
?>
CUANDO QUIERO APLICAR A LAS DEMAS CASILLAS TENGO PROBLEMAS CON EL IF PARA PONER MULTIPLES DATOS PENSABA QUE SE PODIA SEPARAR POR ";" PERO NOSE PUEDE COMO PODRIA PONERLO TODO EN UN SOLO IF Y ELSE
LO TENGO ASI AHORA:
<form method="post" action="">
<label>array1</label><input type="text" name="foo"><input type="text" name="foo1"><input type="text" name="foo2"><input type="text" name="foo3"><br>
<label>array2</label><input type="text" name="bar"><input type="text" name="bar1"><input type="text" name="bar2"><input type="text" name="bar3"><br>
<input type="submit" name="submit" value="COMPARAR"><br>
</form>
<?php
error_reporting(0);
$var1 = (isset($_POST['bar'])?$_POST['bar']:"0");
$var2 = (isset($_POST['foo'])?$_POST['foo']:"0");
$var3 = (isset($_POST['bar1'])?$_POST['bar1']:"0");
$var4 = (isset($_POST['foo1'])?$_POST['foo1']:"0");
$var5 = (isset($_POST['bar2'])?$_POST['bar2']:"0");
$var6 = (isset($_POST['foo2'])?$_POST['foo2']:"0");
$var7 = (isset($_POST['bar3'])?$_POST['bar3']:"0");
$var8 = (isset($_POST['foo3'])?$_POST['foo3']:"0");
if ($var1 == $var2) {
echo "SI son iguales";
} else {
echo "NO son iguales";
}
if ($var3 == $var4) {
echo "SI son iguales";
} else {
echo "NO son iguales";
}
if ($var5 == $var6) {
echo "SI son iguales";
} else {
echo "NO son iguales";
}
if ($var7 == $var8) {
echo "SI son iguales";
} else {
echo "NO son iguales";
}
?> |