Resulta que estoy haciendo una pagina y me quedé estancado
En la pagina principal (index.php) se mostraran unas "noticias" (ya el sistema está casi listo en php y msql, hice la prueba de si se publicaban y se publican como se espera) ahora le estoy agregando dos botones más, editar y borrar. El problema viene que quiero que al apretar editar salga una nueva ventana con la noticia, titulo y autor para editar, y quiero hacer eso con una funcion window.open en javascript dentro de un echo php, no se si me explico
asi que imprime las noticias en el index:
Código PHP:
Ver original
<?php include('conexion.php'); ?> <?php ?> <p align="center"> <?php { echo ' <div align="center"><center><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="98%" id="AutoNumber1"><tr><td><span class="tituloM"> '.htmlspecialchars($noti['titulo']).'</span></td></tr><tr><td style="padding-top: 10px; padding-bottom: 5px;"><span class="mensajeNuevo"> '.htmlspecialchars($noti['mensaje']).'</span></td></tr><tr><td><i><span class="autor">Publicado por: '.htmlspecialchars($noti['autor']).'</span></i></td></tr> <tr><td><center> [COLOR="Red"]<script> function abrirVentana(url) { window.open(url, "nuevo", "directories=no, location=no, menubar=no, scrollbars=yes, statusbar=no, tittlebar=no, width=500, height=400"); }</script>[/COLOR] [<a href="#" onclick="abrirVentana("editar.php"); return false; style="text-decoration: none; color: black;">Editar</a> | <a href="#" onclick="abrirVentana("borrar.php"); return false; style="text-decoration: none; color: black;">Borrar</a>]</center></td></tr> </table></center></div><hr color="#000000" size="1">'; } ?>
Asi como está me aparecen el "[Editar | Borrar ]" bajo la noticia como link pero no se ejecuta la función, al clikearle encima no pasa nada, no sale ninguna ventana, no se va a otra pagina, nada
esta algo mal escrito? se puede hacer?
Saludos y gracias de antemano