Así que tengo dos páginas, mi script PHP y luego una página HTML con dos iframes.
> <html> > > <iframe name=1></iframe> <iframe name=2></iframe> > > </html>Iframe2 actualmente alberga mi script PHP. Mi script PHP es algo como a continuación:
<?php if this { do this } ?>Lo que estoy tratando de averiguar es si es posible que mi condición IF dentro de mi secuencia de comandos PHP pueda recargar iFrame1. He jugado con diferentes métodos y onClick obviamente funciona para recargar el marco, pero necesito que el marco se vuelva a cargar en función de la condición IF que se cumple y realmente no puedo resolverlo. ¡TIA!
PHP no puede cambiar/recargar un marco en el navegador del cliente. PHP es un lenguaje de sitio de servidor. Tienes que usar javascript aquí como lo descubriste: "onClick" (javascript) funciona.
Si lo desea, puede usar javascript combinado con ajax para preguntar a "PHP" en el servidor si javascript debería recargar el marco.
Pero PHP NO puede recargar nada en el navegador después de cargar el documento.