* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
+global $adresses;
function generate_new_adrid(){
global $adresses;
function get_adr_arg($varname, $i) {
$tab = Env::v($varname, Array());
- return $tab[$i];
+ return @$tab[$i];
}
function set_flag_adr($varname,$i){
{
$page->trig("Le champ '$description - Code Postal' contient un caractère interdit.");
}
- if (strlen(strtok($adr['city'],"<>{}@~?!§*`|%$^=+")) < strlen($adr['postcode']))
- {
- $page->trig("Le champ '$description - Ville' contient un caractère interdit.");
- }
foreach ($adr['tels'] as $tel) {
if (strlen(strtok($tel['tel'],"<>{}@&#~\/:;?,!§*_`[]|%$^=\"")) < strlen($tel['tel']))
{
}
-//on vire les adresses vides :
-if(isset($adresses)){ // s'il y en a
- reset($adresses);
- foreach($adresses as $adrid => $adr){
- // on vire les tels vides
- foreach ($adr['tels'] as $telid => $tel) {
- if ($tel['tel'] == '') unset($adresses[$adrid]['tels'][$telid]);
- }
- if(is_adr_empty($adrid)){
- delete_address($adrid);
- }
- }
-}
-
?>