$myext = savefile("ext", $table, $id); tbl_img($table, $id, getext($_FILES["ext"]["name"]), 16, 10); } //mise a niveau de la table contenu, pour les traduction des noeuds $sql = "select * from " . __racinebd__ . "contenu where langue_id=" . __defaultlangueid__; $link = query($sql); while ($tbl_result = fetch($link)) { $sql = "insert into " . __racinebd__ . "contenu (arbre_id,langue_id,nom,translate) values (" . $tbl_result["arbre_id"] . "," . $id . ",'" . $tbl_result["nom"] . "',0)"; query($sql); } $szQuery = ""; break; case "modif": if ($_FILES["ext"]["tmp_name"] != "" && $_POST["ext_chk"] != 1) { $myext = savefile("ext", $table); tbl_img($table, $_GET["id"], getext($_FILES["ext"]["name"]), 16, 10); } else { if ($_POST["ext_chk"] == 1) { $myext = ",ext=null "; } } $txtmsg = "La langue a été modifiée"; $szQuery = "update {$table} set \r\n\t\t\t\t\tlibelle='" . addquote($_POST["libelle"]) . "',\r\n\t\t\t\t\tshortlib='" . addquote($_POST["shortlib"]) . "',\r\n\t\t\t\t\tactive='" . addquote($_POST["active"]) . "'\r\n\t\t\t\t\t{$myext}\r\n where {$tablekey}=" . $_GET["id"]; break; } require "../../include/template_save.php"; } else { $szQuery = "SELECT * FROM {$table} where {$tablekey}=" . $_GET["id"]; //libelle=>nom du champ|type|obligatoire|taille (facultatif) //les type sont les suivant // txt area html media date file email list(nom var requete) listmutiple(nom var requete)
tbl_img($table . "2_", $id, getext($_FILES["iconsecure"]["name"]), 18, 18); } $szQuery = ""; break; case "modif": if ($_FILES["iconnormal"]["tmp_name"] != "" && $_POST["iconnormal_chk"] != 1) { $myext = savefile("iconnormal", $table); tbl_img($table, $_GET["id"], getext($_FILES["iconnormal"]["name"]), 18, 18); } else { if ($_POST["iconnormal_chk"] == 1) { $myext = ",iconnormal=null "; } } if ($_FILES["iconsecure"]["tmp_name"] != "" && $_POST["iconsecure_chk"] != 1) { $myext2 = savefile("iconsecure", $table . "2_"); tbl_img($table . "2_", $_GET["id"], getext($_FILES["iconsecure"]["name"]), 18, 18); } else { if ($_POST["iconsecure_chk"] == 1) { $myext2 = ",iconsecure=null "; } } $txtmsg = $trad["Le gabarit a été modifié"]; $szQuery = "update {$table} set \r\n\t\t\t\t\tlibelle='" . addquote($_POST["libelle"]) . "',\r\n\t\t\t\t\ttable_nom='" . addquote($_POST["table_nom"]) . "',\r\n\t\t\t\t\tnom_fichier='" . addquote($_POST["nom_fichier"]) . "',\r\n\t\t\t\t\tsitemap='" . addquote($_POST["sitemap"]) . "',\r\n\t\t\t\t\tsearch='" . addquote($_POST["search"]) . "',\r\n\t\t\t\t\trss='" . addquote($_POST["rss"]) . "'\r\n\t\t\t\t\t{$myext}\r\n\t\t\t\t\t{$myext2} \r\n where {$tablekey}=" . $_GET["id"]; break; } require "../../include/template_save.php"; } else { $szQuery = "SELECT * FROM {$table} where {$tablekey}=" . $_GET["id"]; //libelle=>nom du champ|type|obligatoire|taille (facultatif) //les type sont les suivant // txt area html media date file email list(nom var requete) listmutiple(nom var requete)