[ Index ] |
|
Code source de SPIP 1.9.2c |
1 <?php 2 3 /***************************************************************************\ 4 * SPIP, Systeme de publication pour l'internet * 5 * * 6 * Copyright (c) 2001-2007 * 7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * 8 * * 9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * 10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * 11 \***************************************************************************/ 12 13 if (!defined("_ECRIRE_INC_VERSION")) return; 14 15 // http://doc.spip.org/@action_petitionner_dist 16 function action_petitionner_dist() { 17 18 include_spip('inc/autoriser'); 19 20 $securiser_action = charger_fonction('securiser_action', 'inc'); 21 $arg = $securiser_action(); 22 23 $id_article = intval($arg); 24 25 if (!autoriser('modifier', 'article', $id_article)) 26 return; 27 28 $message = _request('message'); 29 $site_obli = _request('site_obli'); 30 $site_unique = _request('site_unique'); 31 $email_unique = _request('email_unique'); 32 $texte_petition = _request('texte_petition'); 33 $change_petition = _request('change_petition'); 34 35 if ($change_petition == "on") { 36 $email_unique = ($email_unique == 'on') ? 'oui' : "non"; 37 $site_obli = ($site_obli == 'on') ? 'oui' : "non"; 38 $site_unique = ($site_unique == 'on') ? 'oui' : "non"; 39 $message = ($message == 'on') ? 'oui' : "non"; 40 41 $result_pet = spip_query("REPLACE spip_petitions (id_article, email_unique, site_obli, site_unique, message, texte) VALUES ($id_article, '$email_unique', '$site_obli', '$site_unique', '$message', " . _q($texte_petition) . ")"); 42 } 43 else if ($change_petition == "off") { 44 $result_pet = spip_query("DELETE FROM spip_petitions WHERE id_article=$id_article"); 45 } 46 } 47 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Wed Nov 21 10:20:27 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |