Vereis, soy novato en php y estoy atascado en un codigo. Me gustaria pediros ayuda si fuerais tan amables.
Tengo una funcion php que ejecuto a traves de un link de este modo:
Código PHP:
<?php
if (isset($_GET['run'])) $linkchoice=$_GET['run'];
else $linkchoice='';
switch($linkchoice){
case 'ab' :
click_ab();
break;
case 'rs' :
click_rs();
break;
default :
echo '';
}
?>
<a href="?run=ab">
y una vez ejecutada la funcion la url del navegador queda de la siguiente manera:
www. url.com/?run=ab
El problema es que quisiera que una vez la funcion sea ejecutada, la url del navegador quede limpia, con el fin de que si se refresca la pagina no se vuelva a ejecutar la funcion.
¿como lo hago?? podriais ayudarme por favor?
Quisiera preguntaros otra cuestion si fuerais tan amables.
el link quedaria asi: <a href="?run=ab">
¿como puedo hacer para que ademas de ejecutar la funcion php se abriera un link en una ventanaa nueva _blank? puedo enviar 2 href en una misma etiqueta <a>?
Por favor agradeceria mucho vuestra ayuda.
Un saludo
Gracias de antemano