[Skip to main content](#vessel-content)

#   Limite champs personnalisé avec vérification expression régulière

##

- **[Steloweb](/forum/user/58415-steloweb "View Steloweb's Profile")**
- [![Steloweb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/58415-steloweb "View Steloweb's Profile") Topic Author
- [ Offline](/forum/user/58415-steloweb)

Less More

- Posts: 17
- Thank you received: 3
-
-

3 years 2 months ago [\#354809](#354809) by [Steloweb](/forum/user/58415-steloweb "View Steloweb's Profile")  *[Limite champs personnalisé avec vérification expression régulière](/forum/5-support-en-francais-french-support-/906946-limite-champs-personnalise-avec-verification-expression-reguliere#354809 "-- HikaShop version -- : 4.7.5 -- Joomla version -- : 4.3.4 -- PHP version -- : 8.1.22 -- Error-message(debug-mod must be tuned on) -- : Notice: unserialize(): Error at offset 77 of 65535 bytes in /home/lost2386/public&#95;html/administrator/components/com&#95;hikashop/helpers/helper.php on line 2056  Bonjour, Je dois demander au client qui veulent passer commande leur numéro de carte fidélité et leur adresse mail pour contrôle. Je pensais utiliser des champs personnalisés pour cela + une vérification avec expression régulière. J'ai crée deux champs. Le premier fonctionne avec les numéros de carte (24339 caractères). Mais le second pour les e-mails bug à partir d'un certain moment , j'ai l'impression qu'il y a une limite de caractères que l'on peut mettre dans la partie &quot;vérification avec expression régulière&quot;. Par exemple à 62918 caractères ça passe, mais à 67328 ça bugue avec le message noté plus haut... et mon problème c'est que je vais avoir beaucoup de caractères à insérer à terme avec plus de 4000 adresses e-mail et je risque dêtre juste aussi pour les numéros de carte si il y a bien une limite... Avez-vous une idée d'où peut venir cette limitation ? En vous remerciant par avance. Bien cordialement")* was created by *[Steloweb](/forum/user/58415-steloweb "View Steloweb's Profile")*

-- HikaShop version -- : 4.7.5
-- Joomla version -- : 4.3.4
-- PHP version -- : 8.1.22
-- Error-message(debug-mod must be tuned on) -- : Notice: unserialize(): Error at offset 77 of 65535 bytes in /home/lost2386/public_html/administrator/components/com_hikashop/helpers/helper.php on line 2056

Bonjour,
Je dois demander au client qui veulent passer commande leur numéro de carte fidélité et leur adresse mail pour contrôle.
Je pensais utiliser des champs personnalisés pour cela + une vérification avec expression régulière. J'ai crée deux champs. Le premier fonctionne avec les numéros de carte (24339 caractères). Mais le second pour les e-mails bug à partir d'un certain moment , j'ai l'impression qu'il y a une limite de caractères que l'on peut mettre dans la partie "vérification avec expression régulière". Par exemple à 62918 caractères ça passe, mais à 67328 ça bugue avec le message noté plus haut... et mon problème c'est que je vais avoir beaucoup de caractères à insérer à terme avec plus de 4000 adresses e-mail et je risque dêtre juste aussi pour les numéros de carte si il y a bien une limite...
Avez-vous une idée d'où peut venir cette limitation ?
En vous remerciant par avance.
Bien cordialement

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTA2OTQ2LWxpbWl0ZS1jaGFtcHMtcGVyc29ubmFsaXNlLWF2ZWMtdmVyaWZpY2F0aW9uLWV4cHJlc3Npb24tcmVndWxpZXJlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Philip](/forum/user/34318-philip "View Philip's Profile")**
- [![Philip's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/34318-philip "View Philip's Profile")
- [ Offline](/forum/user/34318-philip)

Less More

- Posts: 4820
- Thank you received: 652
-
-

3 years 2 months ago -  3 years 2 months ago [\#354814](#354814) by [Philip](/forum/user/34318-philip "View Philip's Profile")  Replied by *[Philip](/forum/user/34318-philip "View Philip's Profile")* on topic *[Limite champs personnalisé avec vérification expression régulière](/forum/5-support-en-francais-french-support-/906946-limite-champs-personnalise-avec-verification-expression-reguliere#354814 "-- HikaShop version -- : 4.7.5 -- Joomla version -- : 4.3.4 -- PHP version -- : 8.1.22 -- Error-message(debug-mod must be tuned on) -- : Notice: unserialize(): Error at offset 77 of 65535 bytes in /home/lost2386/public&#95;html/administrator/components/com&#95;hikashop/helpers/helper.php on line 2056  Bonjour, Je dois demander au client qui veulent passer commande leur numéro de carte fidélité et leur adresse mail pour contrôle. Je pensais utiliser des champs personnalisés pour cela + une vérification avec expression régulière. J'ai crée deux champs. Le premier fonctionne avec les numéros de carte (24339 caractères). Mais le second pour les e-mails bug à partir d'un certain moment , j'ai l'impression qu'il y a une limite de caractères que l'on peut mettre dans la partie &quot;vérification avec expression régulière&quot;. Par exemple à 62918 caractères ça passe, mais à 67328 ça bugue avec le message noté plus haut... et mon problème c'est que je vais avoir beaucoup de caractères à insérer à terme avec plus de 4000 adresses e-mail et je risque dêtre juste aussi pour les numéros de carte si il y a bien une limite... Avez-vous une idée d'où peut venir cette limitation ? En vous remerciant par avance. Bien cordialement")*

Bonjour,

Cela correspond aux limitations de la configuration de votre table **SQL**, il y a bien sur la possibilité d'étendre cette limite **MAIS** il nous semble évident, car cela reste assez classique, qu'une regex ayant pour but de vérifier que le texte fourni corresponde bien à un email ne nécessite pas autant de caractères.
Comme par exemple discuter **[ ici](https://www.hikashop.com/forum/5-support-en-francais-french-support-/886611-champ-personnalise-email-verification.html#251097)**, pensez bien que si votre besoin est classique, il y a de fortes chances que vous trouviez des solutions par une recherche par mot clé dans notre forum.
Cordialement

Last edit: 3 years 2 months ago by [Philip](/forum/user/34318-philip "View Philip's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTA2OTQ2LWxpbWl0ZS1jaGFtcHMtcGVyc29ubmFsaXNlLWF2ZWMtdmVyaWZpY2F0aW9uLWV4cHJlc3Npb24tcmVndWxpZXJlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Steloweb](/forum/user/58415-steloweb "View Steloweb's Profile")**
- [![Steloweb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/58415-steloweb "View Steloweb's Profile") Topic Author
- [ Offline](/forum/user/58415-steloweb)

Less More

- Posts: 17
- Thank you received: 3
-
-

3 years 2 months ago [\#354819](#354819) by [Steloweb](/forum/user/58415-steloweb "View Steloweb's Profile")  Replied by *[Steloweb](/forum/user/58415-steloweb "View Steloweb's Profile")* on topic *[Limite champs personnalisé avec vérification expression régulière](/forum/5-support-en-francais-french-support-/906946-limite-champs-personnalise-avec-verification-expression-reguliere#354819 "-- HikaShop version -- : 4.7.5 -- Joomla version -- : 4.3.4 -- PHP version -- : 8.1.22 -- Error-message(debug-mod must be tuned on) -- : Notice: unserialize(): Error at offset 77 of 65535 bytes in /home/lost2386/public&#95;html/administrator/components/com&#95;hikashop/helpers/helper.php on line 2056  Bonjour, Je dois demander au client qui veulent passer commande leur numéro de carte fidélité et leur adresse mail pour contrôle. Je pensais utiliser des champs personnalisés pour cela + une vérification avec expression régulière. J'ai crée deux champs. Le premier fonctionne avec les numéros de carte (24339 caractères). Mais le second pour les e-mails bug à partir d'un certain moment , j'ai l'impression qu'il y a une limite de caractères que l'on peut mettre dans la partie &quot;vérification avec expression régulière&quot;. Par exemple à 62918 caractères ça passe, mais à 67328 ça bugue avec le message noté plus haut... et mon problème c'est que je vais avoir beaucoup de caractères à insérer à terme avec plus de 4000 adresses e-mail et je risque dêtre juste aussi pour les numéros de carte si il y a bien une limite... Avez-vous une idée d'où peut venir cette limitation ? En vous remerciant par avance. Bien cordialement")*

Merci Philippe pour votre réponse,
mon problème n'est pas de vérifier que la réponse est un mail, mais de vérifier que l'adresse e-mail existe bien dans la liste des e-mails que je place dans l'expression régulière (la liste des e-mail des clients).
Peut-être existe-t-il une solution plus simple, mais je vais regarder du côté de la table SQL.
Bien cordialement

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTA2OTQ2LWxpbWl0ZS1jaGFtcHMtcGVyc29ubmFsaXNlLWF2ZWMtdmVyaWZpY2F0aW9uLWV4cHJlc3Npb24tcmVndWxpZXJlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86359
- Thank you received: 14296
-
-

3 years 2 months ago [\#354824](#354824) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Limite champs personnalisé avec vérification expression régulière](/forum/5-support-en-francais-french-support-/906946-limite-champs-personnalise-avec-verification-expression-reguliere#354824 "-- HikaShop version -- : 4.7.5 -- Joomla version -- : 4.3.4 -- PHP version -- : 8.1.22 -- Error-message(debug-mod must be tuned on) -- : Notice: unserialize(): Error at offset 77 of 65535 bytes in /home/lost2386/public&#95;html/administrator/components/com&#95;hikashop/helpers/helper.php on line 2056  Bonjour, Je dois demander au client qui veulent passer commande leur numéro de carte fidélité et leur adresse mail pour contrôle. Je pensais utiliser des champs personnalisés pour cela + une vérification avec expression régulière. J'ai crée deux champs. Le premier fonctionne avec les numéros de carte (24339 caractères). Mais le second pour les e-mails bug à partir d'un certain moment , j'ai l'impression qu'il y a une limite de caractères que l'on peut mettre dans la partie &quot;vérification avec expression régulière&quot;. Par exemple à 62918 caractères ça passe, mais à 67328 ça bugue avec le message noté plus haut... et mon problème c'est que je vais avoir beaucoup de caractères à insérer à terme avec plus de 4000 adresses e-mail et je risque dêtre juste aussi pour les numéros de carte si il y a bien une limite... Avez-vous une idée d'où peut venir cette limitation ? En vous remerciant par avance. Bien cordialement")*

Oui, c'est surement car le type de la colonne "field_options" de la table "hikashop_field" est "text" dans votre base de données.
Nous avons changé cela il y a quelques années pour utiliser "longtext" qui permet d'entrer beaucoup plus de données. Mais si vous avez installé HikaShop avant, alors vous avez toujours l'ancien type. En éditer la structure de la table hikashop_field via votre PHPMyAdmin vous pourrez vérifier le type de cette colonne et potentiellement le changer.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTA2OTQ2LWxpbWl0ZS1jaGFtcHMtcGVyc29ubmFsaXNlLWF2ZWMtdmVyaWZpY2F0aW9uLWV4cHJlc3Npb24tcmVndWxpZXJlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.051 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
