Hola. Me estoy encontrando con un problema. Mi código php está interpretando un signo de "mayor que" como cierre de etiqueta de php (?>). El código es el siguiente:
<?php
if(isset($_POST['log_u']) && isset($_POST['log_p'])){
require 'sys/conn.php';
$u=mysqli_real_escape_string($conn,$_POST['log_u']);
$p=mysqli_real_escape_string($conn,$_POST['log_p']);
$sLogin="SELECT id_usuario FROM usr_usuario WHERE usr_nombre='$u' AND usr_pass='$p' AND activo=1";
$qyLogin=mysqli_query($conn,$sLogin);
$nrLogin=mysqli_num_rows($qyLogin);
if($nrLogin>0){
--- código php --
}
}
?>
Lo que hace es interpretar como código php todo hasta el símbolo ">" de "$nrLogin>0", y a partir de ahí deja de interpretarlo como php y lo muestra por pantalla como si fuese código html.
No sé si me he explicado bien.
Gracias.