Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2013, 11:29
CWeeD
 
Fecha de Ingreso: octubre-2010
Mensajes: 136
Antigüedad: 13 años, 6 meses
Puntos: 4
Detener funcion, if - else

Hola, lo que me pasa es que verifico el hash que envio con anterioridad para que realice cierta función, el problema es que necesito que verifique 4 hash y dependiendo el que sea me corra cierta función, aquí está el código que estoy usando, no se como ponerlo en un solo script php y creo que de ahí viene el problema, ya que cuando pongo cada 1 por separado me funciona de maravilla pero cuando los pongo todos me corre siempre la ultima funcion es decir, verifica el hash = #comm pero igual me corre la ultima funcion de la lista...
PD: las funciones son javascript
Código PHP:
<?
$hash 
parse_url(PHP_URL_PATH);
if (
$hash '#comm') {
echo 
"<script type='text/javascript'>setTimeout('comm()',3500);</script>";
} else {
break;
}
?>
<?
$hash2 
parse_url(PHP_URL_PATH);
if (
$hash2 '#resd') {
echo 
"<script type='text/javascript'>setTimeout('resd()',3500);</script>";
} else {
break;
}
?>
<?
$hash3 
parse_url(PHP_URL_PATH);
if (
$hash3 '#prog') {
echo 
"<script type='text/javascript'>setTimeout('prog()',3500);</script>";
} else {
break;
}
?>
<?
$hash4 
parse_url(PHP_URL_PATH);
if (
$hash4 '#speci') {
echo 
"<script type='text/javascript'>setTimeout('speci()',3500);</script>";
} else {
break;
}
?>
__________________
Ser o conocer ese es el dilema...