« Programmation PHP/Exemples/MiniForum » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 478 :
 
?>
</source>
}}
 
<b>increment 1 : utils.fnc.php</b>
{{Cadre fichier|utils.fnc.php|
<source lang="php">
/* dump array 2 html
 
*/
function print_r_html($data,$return_data=false)
{
$data = print_r($data,true);
$data = str_replace( " ","&nbsp;", $data);
$data = str_replace( "\r\n","<br/>\r\n", $data);
$data = str_replace( "\r","<br/>\r", $data);
$data = str_replace( "\n","<br/>\n", $data);
if (!$return_data)
echo $data;
else
return $data;
}
 
/* adm and mod status checker
 
*/
function mod()
{
if(@$_SESSION['userMod'])
{
foreach($_SESSION['userMod'] as $_tmp)
{
$_stat = explode("/",$_tmp);
@$_SESSION['userMod'][$_stat[0]]=$_stat[1];
}
}
}
</source>
}}