Eso que quieres hacer no se puede hacer con PHP, tienes que hacerlo en javascript y seria algo asi:
Código:
function navegaAPagina( url ) {
window.location = url;
}
function preguntaNombre() {
var nombre = prompt("Introduzca su nombre");
var url = "pagina_destino.html?nombre=" + nombre;
// Pedimos confirmación
if(isNaN(nombre)==true || nombre=="")
{
alert("Debe escribir un nombre");
return false;
}
else{
navegaAPagina( url );
}
}
y en tu html:
Código HTML:
<a href="javascript: return preguntaNombre();">Click me!</a>
PD te transfiero al foro de javascript ahi te podran ayudar mas.
Saludos.