Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2013, 12:48
zerobathory
 
Fecha de Ingreso: enero-2012
Mensajes: 55
Antigüedad: 12 años, 4 meses
Puntos: 1
No imprime una variable que se paso desde php en una funcion de confirmacion

Tengo un sitio de radio en el que pueden publicar articulos usuarios, el adminsitrador tiene permisos de borrar los articulos, al momento de borrarlos se emite una alerta de confirmacion si esta seguro de borrar el articulo, quiero que en la alerta se muestre el titulo del articulo que esta a punto de borrar, tengo mi codigo php en el que mando la variable:

Código PHP:
echo "<td><a Onclick='return confirma('".$array['titulo']."');' href='bor.php?id=".$array['id']."&autor=".$array['autor']."'>Borrar</a></td>"
Y tengo mi funcion javascript que esta en el head:

Código:
<script>
				function confirma(titulo){
					var titulo;
					if(!confirm('Seguro que quieres borrar el articulo? Es irreversible, si no presiona en CANCELAR el articulo a borrar es: ' +titulo )){
						return false;
					}
				}
			</script>
Pero al hacer esto, ya no funciona la funcion valga la redundancia, no se si estoy reciviendo de manera correcta la variable en la funcion, me ayudan?

Edito:

en la parte de "Onclick='return confirma('".$array['titulo']."');" si borro la variable y lo dejo como confirma() ya sin la variable, vuelve a funcionar, pero al imprimir en la alerta obviamente la variable me la pone como undefined... alguna idea?

Última edición por zerobathory; 21/09/2013 a las 13:27