Primero, el codigo
Código PHP:
<?
if(isset($_GET['type']) && $_GET['type']=="listener" or $_GET['type']=="banda" ) {
?>
<tr>
<td colspan="2"><form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<label>Nombre de Usuario:</label>
<br />
<input type="text" name="usuario_nombre" maxlength="15" />
<br />
<? if($_GET['type']=="banda"){?><label>Nombre de la banda: (puede contener espacios) </label>
<br />
<input type="apodo" name="apodo" maxlength="30" />
<input type="hidden" name="tipo" maxlength="8" value="banda" />
<br />
<label>
<? }else{ ?>
Nombre Público: (puede contener espacios) </label>
<br />
<input type="apodo" name="apodo" maxlength="30" />
<input type="hidden" name="tipo" maxlength="8" value="listener" />
<br /><? } ?>
<label>Contraseña:</label>
<br />
<input type="password" name="usuario_clave" maxlength="15" />
<br />
<label>Confirmar Contraseña:</label>
<br />
<input type="password" name="usuario_clave_conf" maxlength="15" />
<br />
<label>Email:</label>
<br />
<input type="text" name="usuario_email" maxlength="50" />
<br />
<label></label>
<br />
<input type="submit" name="enviar" value="Registrar" />
<input name="reset" type="reset" value="Borrar" />
</form></td>
</tr><? }else{ ?>
<tr>
<td colspan="2"><table width="100%" border="0">
<tr>
<td><table width="100%" border="0">
<tr>
<td>Listener</td>
</tr>
<tr>
<td><div align="center"><a href="registro.php?type=listener"><img src="imagenes/listener.png" width="128" height="128" border="0" /></a></div></td>
</tr>
<tr>
<td><div align="center"><a href="registro.php?type=listener">Registrarse</a></div></td>
</tr>
</table></td>
<td><table width="100%" border="0">
<tr>
<td>Músico o Banda </td>
</tr>
<tr>
<td><div align="center"><a href="registro.php?type=banda"><img src="imagenes/banda.png" width="128" height="128" border="0" /></a></div></td>
</tr>
<tr>
<td><div align="center"><a href="registro.php?type=banda">Registrarse</a></div></td>
</tr>
</table></td>
</tr>
</table></td>
</tr><? } ?>
Mi idea era que, si está definida la variable y si es igual a listener o banda, muestre el formulario de registro, y sino, que muestre la opción para elegir listener o banda.. pero no, me arroja error en la linea de codigo primera que pegue. undefined index: type
No logro darme cuenta :/ espero me puedan dar una mano. Gracias