Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/09/2012, 15:30
NobProgram
 
Fecha de Ingreso: agosto-2012
Ubicación: Perú
Mensajes: 63
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: como hacer la url

Cita:
Iniciado por memoadian Ver Mensaje
lo que pasa es que te desesperas, es probable que hayamos comenzado así pero lo principal es tener paciencia y no querer entender todo en 5 minutos.

la url

Código HTML:
Ver original
  1. http://miweb.com/register.php?action=register

hace lo siguiente:

abre en tu dominio el archivo llamado register.php

a ese archivo le mandara el $_GET['action'] (fijate que lo que va entre comillas es el parámetro action que puedes ver en la url antes del "=").

a este parámetro le asigna un valor 'register'

si tu haces esto:

Código PHP:
Ver original
  1. <?php echo $_GET['action']?>

te imprimirá en pantalla register y puedes cambiar el valor del action por lo que quieras.

action=1
action=true
action=string

debes entender que aunque seas muy novato, eso que pides es muy muy básico y con un poco de esfuerzo y paciencia encontrarás la forma dentenderlo por ti mismo sin la necesidad de tener un maestro al lado.
la sintaxis ultima que comente está bien entonces? en el formulario.php he
puesto como tu dijiste echo $_GET['action'];
y en el index.php donde está el enlace "registrate" dentro de un <form></form>
con el action="register.php" method="post".. pero no sale no funciona..
disculpa por molestarte mucho u.u
te dejo toda la sintaxis mejor para que veas que estoy haciendo mal u.u

Código PHP:
Ver original
  1. <form action="register.php" method="GET">
  2.     <div id="panel">       
  3.     <span>¡Hola, Invitado! (<a href="#">Iniciar sesión</a> — <?php echo $_GET['register']."<a name='register' href='register.php?action=".$_GET['action']."'>Regístrate</a>"?>)</span>
  4. </form>
ese es el index.php donde está el enlace "registrate", y bueno en el formulario como dijiste que reciba con:

Código PHP:
Ver original
  1. <?php
  2. echo $_GET['action'];
  3. ?>

Y disculpa por molestar mucho u.u