unexpected parse error end buscador baulphp php error-handling login-script

php - buscador - parse error syntax error unexpected end of file laravel



Cómo cometer errores de PHP en texto en lugar de HTML (1)

Si PHP muestra errores de texto sin formato o html depende de su configuración de php.ini :

html_errors boolean

Desactivar las etiquetas HTML en los mensajes de error. El nuevo formato para errores HTML produce mensajes seleccionables que dirigen al usuario a una página que describe el error o la función que lo causa. Estas referencias se ven afectadas por docref_root y docref_ext.

La configuración se puede establecer como PHP_INI_ALL , lo que significa que en cualquier lugar, incluido su script. Así que para deshabilitar los errores html hacer

ini_set(''html_errors'', false);

al comienzo de tu guión.

Posible duplicado:
¿Cómo puedo decirle a PHP que descargue las excepciones como texto sin procesar en lugar de HTML?

Estoy intentando crear un script de inicio de sesión con C # y php y planeo venderlo como una instalación de 1 clic, por lo que necesito que sea una prueba de error. Intento cometer errores a propósito en la configuración, pero cada vez que mi script php tiene un error, tiene un bloqueo HTML con el error cuando solo quiero un resultado de cadena (consulte la imagen).

Aquí está el código que estoy usando

// We will now set up our MySQL database login. The values should be self-explanatory. $sqlhost = "localhost"; $sqlusername = "unity"; $sqlpassword = "mypass123"; //we will now connect to our database $sqlcon = mysql_connect($sqlhost, $sqlusername, $sqlpassword) or die("Could not connect to database: " . mysql_error());

Cuando tengo toda la información, funciona bien y el resto del código se ejecuta sin error. Pero si mi contraseña es incorrecta o el usuario no tiene acceso, recibo este error

He recuperado la información de esta página y debe enviarse como texto del plan para que se muestre correctamente. Lo que quiero decir con esto es que cualquier etiqueta HTML como <div>, <br>, <a>, etc y generalmente hace que la salida de texto se vea mal. Quiero que esto solo muestre el texto en la parte inferior de la página porque eso registra el error. No lo necesito para iniciar sesión dos veces y no lo necesito para tener un formato elegante. Lo necesito en texto legible para que, si un usuario tiene un error, pueda enviarme el texto breve y pueda guiarlo a través de la corrección.