Bonjour,
Tout d'abord merci pour le magnifique travail, tout fonctionne parfaitement...
Sauf que je n'arrive pas à introduire un retour à la ligne dans du texte que je code dans un QR Code.
J'ai naturellement essayé avec les caractères:
"\r";
"\n";
"\r\n";
"%0A";
J'ai également essayé avec la notation HEREDOC, mais toujours sans succès :-(
A l'arrivée, le décodage du QR Code se fait toujours sur une seule ligne, sans retour à la ligne. Suivant le soft de décodage il y'a un espace ou alors il affiche carrément les caractères (ie: \n )... Avec "%0A" ça plante totalement le rendu du QR code ;-)
Comment doit-on donc faire pour coder du texte avec des retours à la ligne dans un QR Code ?
Merci pour toute information utile.
Oui, oui...
en (très) résumé voici le code:
...
$qr = $current_order['tablename']."\n";
$qr .= $sitted."\n";
$qr .= $standing."\n";
$qr .= $current_order['ref'];
...
<div id="qr_code">
<qrcode value="<?php echo $qr ?>" ec="Q" style="width: 25mm; background-color: white; color: black; border: none;"></qrcode>
</div>
...
Là je suis remonté depuis la librairie tcpdf vers phpqrcode qui est apparemment utilisé pour la génération des QR Codes et, en utilisant la librairie phpqrcode en "brut" les "\n" fonctionnent...
Merci de l'attention que vous portez à ce problème.
Je resterai attentif à ce fil...
Si vous avez la possibilité de poster une solution elle sera bienvenue ;-)
Me permet un petit "up" sur le sujet, car je dois trouver une solution rapidement pour la mise en ligne d'un projet :-S
Spipu, avez-vous une idée de ce qu'il faudrait faire ?
SI vous me donnez une piste je fouillerai volontier moi-même...
Merci !
Spipu Le 28/06/2010 à 16:19 en effet, cela devrait corriger le problème pour le qrcode.
par contre, pour le textarea, c'est un peu plus compliqué. il faudra que je regarde ça quand j'aurais le temps... (un jour peut-etre...)