/* * This file is part of PhpCompta. * * PhpCompta is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * PhpCompta is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with PhpCompta; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* $Revision$ */ // Copyright Author Dany De Bontridder ddebontridder@yahoo.fr //!\brief File for adding contact, contact is a kind of fiche require_once('class_contact.php'); require_once('class_widget.php'); /*! \file * \brief the contact class is derived from the class fiche * the contact is in fact a card but more specific * This file is included from the module "Gestion" */ $sub_action=(isset($_REQUEST['sa']))?$_REQUEST['sa']:""; // if this page is called from another menu (customer, supplier,...) // a button back is added // TODO add function for generating url, hidden tags... if ( isset ($_REQUEST['url'])) { $retour=sprintf('',urldecode($_REQUEST['url'])); $h_url=sprintf('',urldecode($_REQUEST['url'])); } else { $retour=""; $h_url=""; } // Menu // Remove a card if ( isset ($_POST['delete']) ) { echo 'delete'; $f_id=$_REQUEST['f_id']; $fiche=new contact($cn,$f_id); $fiche->remove(); $sub_action="list"; } //////////////////////////////////////////////////////////////////////////////// // Add card if ( $sub_action=="insert" ) { $contact=new Contact($cn); $contact->Save($_REQUEST['fd_id']); echo $retour; echo "