Pagina 1 din 1

Includere in functie variabila $con de conectare la mysql

Scris: Joi Iun 14, 2018
de Stefan
Salut, in primul rand, nu stiu ce titlu as putea pune la acest topic..
Am urmatoarea functie pentru curatarea campurilor:

Cod: SelectaĊ£i tot

<?php
function curatare($val){
 include('./core/database/connect.php');
 return htmlentities(strip_tags(mysqli_real_escape_string($con,$val)));
}
?>
Daca as elimina functia include din functie, apare ca variabila $con nu este declarata. Cum as putea face ca sa nu mai includ de fiecare data fisierul cu conectarea la baza de date? O sa fie mai multe functii care o sa faca apel si la conectarea bazei de date

Am incercat sa declar variabila $con de tip global dar eroarea persista.

Includere in functie variabila $con de conectare la mysql

Scris: Joi Iun 14, 2018
de MarPlo
Salut,
Faci includerea in afara functiei, si transmiti variabila $con cu conectarea ca argument al functiei.

Cod: SelectaĊ£i tot

include('./core/database/connect.php');

function curatare($con, $val){
 return htmlentities(strip_tags(mysqli_real_escape_string($con,$val)));
}

//apelare
curatare($con, $valoare);