Forum » » Geoloc » » geoloc "JSON.parse Error: Invalid character"
Posté : 29-08-2019 11:10
@ npdsutilisateur si tu peux tester ça ... car là c'est les vacances :sunglasses: pour la partie user (modification) cela devrait faire je ferai l'autre plus tard si ça fonctionne donc rajout d'un controle en php dans sform qui nous servira dans d'autre cas (pour la saisie dans l'admin...) et donc meme process désactivation du js et saisi de données corrompues ... qui ne devrait plus etre possible ?....[code php]modules/sform/sform.php ligne 985 rajouter case 'lat': if (!preg_match("/^[-]?([1-8]?\d(\.\d+)?|90(\.0+)?)$/", $valeur)) { $this->error($nom, "La latitude doit être entre -90.0 et 90.0"); exit(); } break; case 'long': if (!preg_match("/^[-]?(180(\.0+)?|((1[0-7]\d)|([1-9]?\d))(\.\d+)?)$/", $valeur)) { $this->error($nom, "La longitude doit être entre -180.0 et 180.0"); exit(); } break; modules/sform/extend-user/extender/formulaire.php lignes 60 et 61 remplacer par $m->add_field($ch_lat,aff_langue('[french]Latitude[/french][english]Latitude[/ /english][chinese][/chinese][spanish]Latitud[/spanish][german]Breitengrad[/germ an]'),$$ch_lat,'text',false,'','','lat'); m->add_field($ch_lon,aff_langue('[french]Longitude[/french][english]Longitude[ [/english][chinese][/chinese][spanish]Longitud[/spanish][german]Längengrad[/ge rman]'),$$ch_lon,'text',false,'','','long'); [/code]
Cet article provient de Labo JPB-PHR 2015-2024
https://labo.infocapagde.com/viewtopic.php?topic=1267&forum=35