//Calculamos si se enviado el comando (y si no son solo espacios):
if (isset($HTTP_GET_VARS["comando"]) && trim(urldecode($HTTP_GET_VARS["comando"])) != "")
{
//Se crea la matriz "$comando_matriz" con tantos elementos como palabras se hayan enviado:
$comando_matriz = explode(" ", strtoupper(trim(urldecode($HTTP_GET_VARS["comando"]))));
// print_r($comando_matriz);
//Quitamos los espacios en blanco que rodean a cada palabra enviada:
$comando_matriz_temp = "";
foreach($comando_matriz as $indice => $valor)
{
if (trim($valor) != "") { $comando_matriz_temp[] = trim($valor); }
}
//Si se ha enviado una sola palabra:
if (sizeof($comando_matriz) == 1)
{
if ($comando_matriz[0] == "SUR" || $comando_matriz[0] == "S" || $comando_matriz[0] == "SUD") { realizar_accion("IR", "SUR"); } //Se ejecuta IR SUR.
elseif ($comando_matriz[0] == "NORTE" || $comando_matriz[0] == "N") { realizar_accion("IR", "NORTE"); } //Se ejecuta IR NORTE.
elseif ($comando_matriz[0] == "ESTE" || $comando_matriz[0] == "E") { realizar_accion("IR", "ESTE"); } //Se ejecuta IR ESTE.
elseif ($comando_matriz[0] == "OESTE" || $comando_matriz[0] == "O") { realizar_accion("IR", "OESTE"); } //Se ejecuta IR OESTE.
else { echo "<center><b>Debes escribir mas.</b></center>"; }
}
//Si se han enviado dos palabras:
elseif (sizeof($comando_matriz) == 2)
{
realizar_accion($comando_matriz[0], $comando_matriz[1]);
}
//Si se han enviado tres palabras:
elseif (sizeof($comando_matriz) == 3)
{
realizar_accion($comando_matriz[0], $comando_matriz[1], $comando_matriz[2]);
}
//Si se han enviado cuatro palabras:
elseif (sizeof($comando_matriz) == 4) {
realizar_accion($comando_matriz[0], $comando_matriz[1], $comando_matriz[2], $comando_matriz[3]);
}
//Si se han enviado cinco palabras:
elseif (sizeof($comando_matriz) == 5) {
realizar_accion($comando_matriz[0], $comando_matriz[1], $comando_matriz[3], $comando_matriz[4], $comando_matriz[2]);
}