Cita:
Iniciado por Zota header("Location: mostrardatos.php?dato="+dato); esto iria en la pagina donde inserto dato cierto? lo declaro en que parte al principio?.
y en la pagiona donde muestro:
echo $_GET['dato'];
header("Location: loquesea") lo único que hace es enviar una cabecera
location
Se inserta justo donde quieres que el navegador redirija a la nueva página, esto es, al final de la serie de instrucciones. Después de header no puede ir ninguna salida html (echo).
Un saludo.