Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2013, 11:27
mathiasmontiel
 
Fecha de Ingreso: febrero-2013
Mensajes: 163
Antigüedad: 11 años, 10 meses
Puntos: 1
peticiones una tras otra con header

Es correcto hacer esto?
Código PHP:
$com $_GET['dn'];

        if (
$_GET['eid'] == 0){
    
header ('refresh: 3; url=ap.php?eid=1&dn='.$com); 
    }
    if (
$_GET['eid'] == 1){
    
header ('refresh: 3; url=ap.php?eid=2&dn='.$com); 
    }
        if (
$_GET['eid'] == 2){
    
header ('refresh: 3; url=ap.php?eid=3&dn='.$com); 
    }
        if (
$_GET['eid'] == 3){
    
header ('refresh: 3; url=ap.php?eid=4&dn='.$com); 
    }
        if (
$_GET['eid'] == 4){
    
header ('refresh: 3; url=ap.php?eid=5&dn='.$com); 
    }
        if (
$_GET['eid'] == 5){
    
header ('refresh: 3; url=ap.php?eid=6&dn='.$com);  
    }
        if (
$_GET['eid'] == 6){
    
header ('refresh: 3; url=ap.php?eid=7&dn='.$com); 
    }
    if (
$_GET['eid'] == 7){
    
header ('refresh: 3; url=ap.php?eid=8&dn='.$com); 
    } 
ap.php obtiene los valores get y agrega esos datos a una tabla de mi base de datos. Es que estoy usando una API que requiere que las peticiones se hagan de una a una... entonces con AJAX hago que este código se ejecute de manera "invisible" para el usuario...
Para ser un poco más claro el resto del código funciona asi: estoy usando una API de un juego que obtiene los valores $_GET['eid'] y $_GET['dn'] y genera un XML, a partir de ese XML obtengo otros datos y los agrego a la base de datos. Entonces para hacer cada petición utilizo este código para recargar la página con otros valores.
Utilizo refresh: 3 para que no haga todas las peticiones de una vez y espere 3 segundos para cada petición...

mis dudas son si está mal hacer eso y si puede saturar el servidor