$db=mysql_connect('localhost', 'rfid', 'xxx') or die ('Erreur de connection');
mysql_select_db('rfid',$db) or die ('Base inexistante');
/*-------------------------------------------------Fonctions--------------------------------------------*/
function get_photo() {
if(isset($_FILES['photo']))
{
unset($erreur);
$extensions_ok = array('png', 'gif', 'jpg', 'jpeg', 'JPEG', 'JPG');
$taille_max = 400000;
$dest_dossier = 'images/';
// utilisez également des slashes sous windows : $dest_dossier = 'd:/damien/photos/';
// vérifications
if(!in_array(substr(strrchr($_FILES['photo']['name'], '.'), 1), $extensions_ok) && (isset($PHOTO)))
{
$erreur = 'Veuillez sélectionner un fichier de type png, gif ou jpg !';
echo "
$erreur
";
if (isset($erreur))
{exit ();}
}
elseif(file_exists($_FILES['photo']['tmp_name']) and filesize($_FILES['photo']['tmp_name']) > $taille_max)
{
$erreur = 'Votre fichier doit faire moins de 500Ko !';
echo "
$erreur
";
if (isset($erreur))
{exit ();}
}
// copie du fichier
if(!isset($erreur))
{
$dest_fichier = basename($_FILES['photo']['name']);
// formatage nom fichier
// enlever les accents
$dest_fichier = strtr($dest_fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
// copie du fichier
$photo = $dest_dossier.$dest_fichier;
$res = move_uploaded_file($_FILES['photo']['tmp_name'], $_SERVER["DOCUMENT_ROOT"].$photo);
}
}
return $photo;
}
function modifier_statut_auteur (&$auteur) {
global $connect_statut, $connect_toutes_rubriques, $_GET, $_POST;
if (@$add_rub=intval($_POST['add_rub']))
{
$query="INSERT INTO themes_usager (id_rfid,id_rubrique) VALUES('".$auteur['identifiant']."', $add_rub)";
mysql_query($query);
}
if (@$supp_rub=intval($_GET['supp_rub']))
{
$query="DELETE FROM themes_usager WHERE id_rfid='".$auteur['identifiant']."' AND id_rubrique=$supp_rub";
mysql_query($query);
}
}
function afficher_auteur_rubriques($leparent){
global $id_parent;
global $id_rubrique;
global $toutes_rubriques;
global $i;
$i++;
$query="SELECT * FROM spip_rubriques WHERE id_parent='$leparent' ORDER BY 0+titre, titre";
$result=mysql_query($query);
while($row=mysql_fetch_array($result)){
$my_rubrique=$row["id_rubrique"];
$titre=$row["titre"];
if (!ereg(",$my_rubrique,","$toutes_rubriques")){
$espace="";
for ($count=0;$count<$i;$count++){$espace.=" ";}
$espace .= "|";
if ($i==1)
$espace = "*";
echo "