467 comments found.
And upon selecting a frame for generated QR code; it’s taking forever to load the qrcode with the selected frame. This is observed after the update. The script is performing slower after your recent update. And several other problems were also observed after your recent update.
For support requests please use the support form (as already said several times). Also read carefully the file UPGRADE-README.html, you should update also some files inside the folder /template/
About speed it must be a problem with your server, because nothing changed there, we are even loading less files, not more. Have you set the debug_mode => false ?
The time the script takes to generate the code also depends on the complexity of the content, the pattern chosen, if there is a logo, and the final export time depends also on the image size chosen
The content is not complex. I just tested with url type qrcode without any pattern, logo, or image but still takes forever to load. I have set the debug_mode=> true.
Switched the local server and tested, and the problem still exists. Seems script has a problem, please look into it. It worked flawlessly before updating to latest version of your script.
May I know on what php version your demo is deployed? I’m using PHP version 8.1.6.
The online demo runs the latest script version and has PHP 7.3.33, and I haven’t noticed any significant change to timings. The latest version has been developed and tested on a local server with PHP 8.0.8
Please test your script by deploying it on PHP 8.1.6. And test it by selecting a frame for generated QR code. And you’ll observe it takes forever for the QR to load with the selected frame.
Note:- You’ll only see the problem when you select a frame.
At the moment I don’t have PHP 8.1.6 to test. If you want to contribute to development you can send me privately the php errors you are seeing (if any). What do you mean with “takes forever”? It never creates the code or it only takes a lot of time?
Yeah “takes forever” means it never generates QR code with frame. Set to debug_mode=>true, doesn’t show any errors. But it never creates the QR code when frame is selected, and the script is deployed on PHP 8.1.6. I would have sent you error info through your Envato’s contact form, but no errors are shown.
I replied to your last e-mail
I’ve sent you error info through reply.
VScode alarms a problem in bootstrap.css file. Please look into it.
I don’t use VScode, and Bootstrap… is Bootstrap. I doubt they have problems 
There is an error in line 602 of the countrycodes.php file!
”$countries106 = array(“
This needs to be changed like this: ”$countries196 = array(“
Thanks!
I had added a little javascript to prefill the link field from the url which was working well. Since updating the script this no longer works – the field is still populated when the page opens, but a qrcode is not created and the browser console shows an error ’ Uncaught Error: Syntax error, unrecognized expression: #malink’ . Do you have a specific method for prefilling the fields from a url as you seemed to have made particular changes to your js file concerning // Open section from URL// ?
I haven’t done any particular change there, the script gets / sets the anchor to know which section is active. The #malink is the ID of the link input field. You should better investigate about that syntax error. The code preview is generated every time an input field triggers a change.
The same happens on your demo site https://veno.es/qrcdr – if I add the #malink to the url e.g. https://veno.es/qrcdr#malink=https://codecanyon.net, obviously the link field is not populated as your site does not have the little bit of js in it to do this, but then if I manually add a url in the link field input the qrcode generator just spins and the same error is in the browser console log. You can try this for yourself by going to https://veno.es/qrcdr#malink=https://codecanyon.net and then entering a url in the link field.
Just to add, you can test it working fine on old script here https://hoofpick.link/#malink=https://codecanyon.net
The js I have on my site to prefill the link field is <script> var hashParams = window.location.hash.substr(1).split(‘&’); // substr(1) to remove the `#` for(var i = 0; i < hashParams.length; i++){ var p = hashParams[i].split(’=’); document.getElementById(p0).value = decodeURIComponent(p1);; }</script>
For support requests please use the support form. I can only say that a url formed like this https://veno.es/qrcdr#malink=https://codecanyon.net is absolutely wrong, because the query strings should be passed with ?var=... or &var=..... The anchors are used for the current section, e.g: https://veno.es/qrcdr/#email opens the email tab.
Obviously the url formed is not ‘completely wrong’ as you suggest – it is the most common and accepted way of prefilling form fields from a url using js on the internet. The issue is not with that however, the issue is with your script – the link field is failing if I visit your site on the url https://veno.es/qrcdr#malink=https://codecanyon.net – the link field should be unaffected by the content at the end of the url – that is the problem. And it is a problem that did not exist in your script before you updated the js files.
No. As said, the most common way would be using a classic querystring. The # hash is used for anchors inside the page, if you want to pass variables you use query strings, starting with ? and going on with &. As you can see inside the online demo customizer, which sets the color and the layout using querystrings, and perfectly works also with anchors. If your custom script was working before you were just lucky.
The most common way to prefill form fields is most definitely with js (and therefore id anchors, e.g. #malink) and is certainly not using php query strings – don’t be silly! As I have already said – on your own site the form field for link does not work if the site is visited from the url https://veno.es/qrcdr#malink=https://codecanyon.net – which can only mean your js script is not correct and has issues. These issues did not exist in your js script previously. The only custom script I have on my site is to prefill the link field from the info in the url – and that works perfectly on the site with both your updated script and with the new script, i.e. it prefills the link field as expected. If you can get your code generator to work on this url https://veno.es/qrcdr#malink=https://codecanyon.net when using the link field then I agree I am doing something wrong, but if not, you will have to accept that the link field on your new script is taking something from the url of the site which is causing it to not work.
Why is the link field on your site even looking at the page url? It should only be concerned with the contents in the link field of the form?
Sorry, but it seems you are speaking about something you don’t know well.
1- Yes, the common way to prefill form fields is with javascript (never said something different).
2- Query strings have nothing to do with php, are variables added to the url, and can also be read via JS
3- Of course that link doesn’t work, because it is badly formatted. The #hashes are used to reach the anchors, not to add custom variables, that’s a fact.
4- My script is correct, and it works. Your customization is not correct, ant it is not working. that’s a fact.
5- A working url (with a proper js implementation, and possibly url-encoded var) could be https://veno.es/qrcdr/?id=malink&fill=https://codecanyon.net, where the var “id” sets the id of the field, and the var “fill” sets the value.
Do you need my help? please use the support form, instead of saying that my script is wrong because your customization is not working. I always help my customers, even if this kind of request would be beyond the support, and even if your supprt period has expired.
Instead of getting defensive about your script you should test the example provided and see that your script fails. As you are obviously not capable or prepared to investigate why your updated script is not working I will do the work myself. It does, however reflect very poorly on you and your product and unfortunately my review will have to reflect this.
As already explained the example provided obviously doesn’t work because is a nonsense link. Good luck.
I have found the error(s) in your code. Would you like me to publish here the mistakes you have made, or would you prefer me to email it to you?
Instead of getting passive aggressive with 1 star ratings, yes please, write here my mistakes, I’m very curious.
Is it possible to add a “Thank You” url (after a successful payment) and a “Cancel” url for the PayPal option? I think this would be a great feature to add!
It seems that PayPal offers these options only if you save a new button as an object, so these variables can’t be attached to the link, it is not possible, I’m sorry.
Last update I not sure what mistake I done, I did followed the instructions of upgrade-documentation.
Now the qr code generator not working 
I’ve just tested your link and to me is working fine. For support requests please contact me using the support form
Dear Author!
Apology for the false alarm!!
Just realized I need to clear my browser cookie and everything working like a charm already!!
Thanks a lot 
Thanks for you feedback!
Hi, I tried to create an event qr code from demo. It is just showing text and not prompting it for add to calendar.
Hi I’m interested in this item, but before i wanna know if is possible to manage the ability limit Qr generator if the user does not log in, the same thing for uploading logo. Thank you
Hi, I’m sorry but the script doesn’t include any authentication system, so there aren’t users or guests.
Does the script depend on external APIs for the QR Designing features to work? Or the full source code is provided/shipped with this script? I see the script doesn’t load some of the QR designing features without internet. What are the components that work only when there’s internet connection? Why is it so?
And upon deploying it throws an error . The error info is here below =>
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\qrhobby.com\lib\functions.php on line 465
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\qrhobby.com\lib\functions.php on line 467
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\qrhobby.com\lib\functions.php on line 469
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\qrhobby.com\lib\functions.php on line 129
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\qrhobby.com\lib\functions.php on line 129
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\qrhobby.com\lib\functions.php on line 483
Please use a php version lower than 8.1. That constant will be updated with the next version. For support requests you can contact me using the support form
The script needs to be updated. The script contains deprecated code. Any ETA on when you will supply the update to fix this?
Thank you very much! 
Purchased! Before purchase, I forgot to ask you one question. Is any part of this PHP script encrypted or obfuscated? I forgot to ask this question before purchasing. I want the script to be completely readable; so that I will be able to customize it as per my needs. Did you provide all the source code, so that I can customize it? Thank you!
Thanks for your purchase. Yes, all the code is editable and well commented. Just set the debug_mode => true during development, so all the javascripts will be loaded separately and uncompressed.
Welcome! So full source code is provided?
Hi, why its not working on php version 8.0?
To me is working fine, please contact me through the support form and let me know what exactly is not working on your installation, thanks.
I’ve messaged you through Envato’s contact form regarding your script.
The ability to set shadows, shadow colors and shadow blurriness for QR matrix and QR eyes and eye centers will allow us to generate more attractive QR codes. We’ll be able to achieve both shadow and glow effects with that possibility. Will you be interested to provide such customizability?
Here’s the link to make you understand how qrcode designs can be designed with drop shadow feature enabled => https://drive.google.com/file/d/1tcBG-FnX13qvTCqbdNAn3P3XnMGhR5-6/view?usp=sharing
and this =>
https://drive.google.com/file/d/1AHB2mohVlucNGa5eC1MqwBJJxI-eaVJ-/view?usp=sharingThanks for your suggestions, I’m not interested at the moment. All these additional filters could compromise the code readability, and can be easily added with a graphic software, after downloading the vector .svg code generated, or the .png
I understand that; the more the customizability; more close it gets to unreadability. But the user should be notified the same, providing these filters feature; is my idea. And as the QRcode is generated; it should also hit the scan function to check the readability and inform the readability status to the user, which is another feature I can suggest to you; as a solution.
As far as I know ther is no scan function via php, you should test it with a mobile app, maybe some devices will read more complex codes, maybe some others no, also depending on the camera quality
okay. Alright!
Hello,i test your demo,at “Frame label”,i type chinese or japan words,it can not be show well,is it possible correct it ? thanks
Hi, have you tried also selecting the “Arial” font?
Nicola, when a QR code is saved, does it save a copy in a folder? If yes, can you tell me where to find saved QR codes. Thank you in advance.
Hi, I replied to your email. You can decide how long the images are stored on your server
Hello, do you plan to add a SAAS version? If so, I would be interested! You have the best QR CODE GENERATOR on here!
Thanks!
Hi, and thank you. At the moment I have no plans about SAAS versions, but I will publish (I hope soon) the WP plugin version
Why there’s so much delay in response time?
Why so many questions?
Offcourse I need few queries to be answered before purchase!
Do you have any plans to make this script google adsense ready?? With privacy policy & terms and conditions content that adhere to google adsense policies/terms/rules? And also script should enforce us to add ad units in limited number, as per google adsense policies and terms again.
The script already offers privacy and terms pages (check the links inside the footer of the demo). The content for these pages is up to you, anyone has his custom policies, which also can change depending on your country.
There could have been the option to set custom frame text color. There’s an option to set custom frame color but along with it should go the option to set color for frame text as the color of the frame changes (when set).
The frame label color is white or black, depending on the frame’s background lightness, but I can’t exclude to add another option to set a custom color