Foros del Web » Programando para Internet » PHP »

Actualizar id en URL mediante $_GET

Estas en el tema de Actualizar id en URL mediante $_GET en el foro de PHP en Foros del Web. Hola todos... sucede que estoy intentando actualizar la URL: localhost/sitioweb/avanzando.php?x=1 mediante este codigo: Código PHP: <?php      //        AVANZANDO..............           $x  =  1 ;         print  ...
  #1 (permalink)  
Antiguo 31/01/2006, 11:39
Avatar de d3j4vu  
Fecha de Ingreso: julio-2005
Ubicación: Ñuñoa en Santiago de Chile
Mensajes: 14
Antigüedad: 18 años, 9 meses
Puntos: 0
Actualizar id en URL mediante $_GET

Hola todos...

sucede que estoy intentando actualizar la URL:

localhost/sitioweb/avanzando.php?x=1

mediante este codigo:

Código PHP:
<?php

    
//        AVANZANDO..............
    
    
$x 1;    

    print 
'<form method="POST" action="avanzando.php?x='.$x.'">';
    print 
'<input type="hidden" name="x" value="'.$x++.'">';
    print 
'<input type="submit" value="continuar">';
    print 
'</form>';

?>
el tema es que siempre se me queda pegado en 1 y no logro avanzarlo...

de antemano gracias por vuestra ayuda.

PD: CREO QUE LA HE JODIDO UN POCO:

aqui funciona. a veces me despisto y pongo GETS donde quiero poner POST y viceversa...

dejo la version correcta:

Código PHP:
<?php

    
//        AVANZANDO..............

    
print '<form method="POST" action="avanzando.php?x='.(++$_POST['x']).'">';
    print 
'<input type="hidden" name="x" value="'.$_POST['x'].'">';
    print 
'<input type="submit" value="continuar">';
    print 
'</form>';

?>
saludetes

Última edición por d3j4vu; 31/01/2006 a las 12:08 Razón: Fe de erratas
  #2 (permalink)  
Antiguo 31/01/2006, 12:28
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
cambia esto
value="'.$x++.'">';
por esto otro
value="'.++$x.'">';
para q te imprima el x ya incrementado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:48.