He creado una página llamada pagina1.php que contiene el siguiente código:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Página 1</title>
</head>
<body>
<a href="pagina2.php?id=5">Página 2</a>
</body>
</html>
Luego, he creado otra llamada pagina2.php:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Página 2</title>
</head>
<body>
<?php
echo $_GET["id"];
?>
</body>
</html>
En teoría al hacer clic en pagina1.php en el enlace "Página 2" debería redirigirme a pagina2.php, encontrar la página en blanco y la URL de esta debería ser http://localhost/pagina2.php?id=5, pero en vez de eso me aparece que tengo un error (tengo activada la opción "display error") y la URL es http://localhost/pagina2.php.
No sé qué hacer para solucionar mi problema, y ya he preguntado en otros sitios. Gracias.