inutile de verifier la ville : elle vient direct de geoloc
[platal.git] / include / profil / verif_adresses.inc.php
index 6c4495d..c2a6896 100644 (file)
@@ -19,6 +19,7 @@
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************/
 
+global $adresses;
 
 function generate_new_adrid(){
   global $adresses;
@@ -75,7 +76,7 @@ function replace_ifset_tel($varname, $i, $t){
 
 function get_adr_arg($varname, $i) {
   $tab = Env::v($varname, Array());
-  return $tab[$i];
+  return @$tab[$i];
 }
 
 function set_flag_adr($varname,$i){
@@ -186,10 +187,6 @@ foreach($adresses as $adrid => $adr) {
     {
       $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']))
       {
@@ -207,18 +204,4 @@ foreach($adresses as $adrid => $adr) {
 
 }
 
-//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);
-    }
-  }
-}
-
 ?>