Jump to content

TYBMHI

Hubmaster
  • Posts

    135
  • Joined

  • Last visited

Reputation

2 Neutre

About TYBMHI

  • Birthday 12/01/1977

Profile Information

  • Genre
    Homme

Recent Profile Visitors

3574 profile views
  1. Bonjour à tous, Je ne suis pas très à l'aise avec PHP et tout particulièrement avec les tableaux array(). Sur le code ci-dessous, j'aimerais ressortir les données selon un classement décroissant basé sur la variable "$compatilité" qui est un chiffre compris entre 0 et 100. En gros j'aimerais pouvoir afficher sur une ligne la personne (nom + age + eval) qui a l'eval la plus élevée. Puis sur une autre ligne plus bas dans mon document la seconde puis encore plus loin la troisième. Je ne veux donc pas d'un simple tableau. Je vous en remercie d'avance. $pax = array( "1" => array( "Nom" => $postulant_1, "Age" => $age_1, "eval" => $compatibilite_1, ), "2" => array( "Nom" => $postulant_2, "Age" => $age_2, "eval" => $compatibilite_2, ), "3" => array( "Nom" => $postulant_3, "Age" => $age_3, "eval" => $compatibilite_3, ) );
  2. Bonjour à tous, J'ai créé un site PHP. Sur ce site, suite à un questionnaire répondu par les utilisateurs, je génère un PDF avec HTML2PDF(). La génération se passe très bien, si ce n'est une chose : les ancres HTML. En effet, dans mon PDF il y a une page avec un menu (un plan). Pour le rendre dynamique, je souhaite que lorsque je clique sur le numéro de la page, j'y aille directement (dans le même document/PDF). Pour ce faire, j'ai créé des ancres de type : <a href="#pageDeux"> Page 2</a> <div id="pageDeux">blabla...</div> Ceci fonctionne très bien en HTML avant que le PDF soit généré mais dès que le PDF est généré, c'est l'adresse complète qui s'affiche, de type : <a href="https://www.monsite.comp#pageDeux" > Page 2</a> Résultat, le lien m'emmène vers une page extérieure et en ligne. Si je regarde le PDF hors connexion, je ne peux pas suivre le lien. Si vous avez une solution pour que le href ne change pas (#pageDeux) je suis preneur et vous en remercie d'avance. Bien Cordialement,
  3. Ok je vais tester ça. Merci
  4. J'avais fait la modification de la mémoire comme tu l'as proposé. Mais si c'était un problème de mémoire, est-ce normal que cela ne fonctionne qu'avec Safari ?
  5. Encore merci Dan, Je viens d'essayer mais ça ne fonctionne toujours pas. J'ai monté même à 6000 mais ça ne fonctionne pas. En revanche, je viens de remarquer qu'en changeant de navigateurs ce n'est toujours pas parfait mais c'est mieux (ou moins dégradé). Firefox : CSS très dégradé et image qui disparait Chrome : CSS moins dégradé et image ne disparait pas Edge : idem Chrome Safari : plus de problème Je suis sur Macbook. Ca m'embête mais je vais devoir utiliser safari et plus firefox. Un grand merci DAN !!
  6. Bonjour et grand merci pour ta réponse Dan. J'ai déjà essayé de réduire le DPI. J'ai aussi essayé de le remplacer par scale:2 mais rien ne change. En revanche, comment je fais pour vérifier et modifier la limite de mémoire pour JavaScript. Ce dernier élément me parait être une piste sérieuse. Je sais que HTML2PDF est aussi en PHP mais je trouve la version Javascript plus simple, surtout pour modifier le CSS et HTML à ma guise. Merci encore Dan
  7. Bonjour à tous, J'ai réalisé un site web sur lequel les internautes répondent à un questionnaire. Avec HTML2PDF je génère un PDF (15 pages) qui analyse les réponses (enregistrées dans ma BdD SQL). Tout fonctionne parfaitement sauf une chose : lorsque je génère le PDF en une seule fois, la qualité du CSS se dégrade et les images disparaissent à partir de la 8e page. Je suis donc obligé de générer 3 fichiers PDF (7 pages, 7 pages et 1 page). Si quelqu'un peut m'aider, je le remercie infiniment d'avance car je galère avec ça depuis très longtemps. <script src="/feuille_PHP_code/html2pdf/dist/html2pdf.bundle.min.js"></script> <script> function generatePDF() { var element = document.getElementById('pdf'); var opt = { margin: 6, filename: 'Profil-<?php echo "$prenom-$nom"; ?>-block-1.pdf', image: {type: 'jpeg',quality: 1}, html2canvas: {dpi: 384, letterRendering: true}, jsPDF: { unit: 'mm', format: 'A4', orientation: 'portrait' } }; html2pdf().set(opt).from(element).save(); } </script>
  8. Bonjour à tous, Je souhaiterai ajouter une restriction/consigne à un champ input sur l'un de mes formulaires.Voilà ce que j'aimerai (en javascript) : - l'utilisateur puisse entrer plusieurs nombres séparés par un espace et que chaque nombre soit obligatoirement compris entre 1 et 30 Voici deux exemples de ce que pourrait entrer l'utilisateur dans ce champ : 21 3 15 6 7 18 10 1 26 2 6 30 Je vous remercie d'avance pour votre aide. Cordialement,
  9. TYBMHI

    Session WordPress

    Merci beaucoup, je vais essayer ça de suite.
  10. TYBMHI

    Session WordPress

    oups j'ai juste fait un mauvais copier-coller ici mais sur ma page j'avais bien mis le $. Merci quand même.
  11. TYBMHI

    Session WordPress

    Bonjour et merci beaucoup pour ta réponse. J'avais déjà lu cet article mais en vain pour ma compréhension. Suite à votre réponse, je viens de le relire et je ne comprends toujours pas comment utiliser moi-même les cookies générés par WP. J'ai même parcouru tout le fichier pluggable.php où effectivement on voit comment sont construit les cookies mais lorsque je fais un "echo" j'ai soit rien soit le cookie s'affiche avec le hashage : $cookie_name = AUTH_COOKIE; echo cookie_name; au lieu de AUTH_COOKIE, j'ai aussi essayé avec SECURE_AUTH_COOKIE, LOGGED_IN_COOKIE.... lorsque quelque chose apparait, c'est donc de ce style : 12f5b7f3999a9b999bbca999175fd799 J'ai vraiment beaucoup de mal à comprendre le fonctionnement des cookies sur WP. Si tu peux m'éclairer d'avantage ce serait très sympa. Merci d'avance.
  12. TYBMHI

    Session WordPress

    Bonjour à tous, Je débute avec WordPress. J'ai un site de question-réponse pour lequel j'ajoute des feuilles PHP. J'aimerais pouvoir afficher le nom d'un utilisateur de mon site là où je le souhaite. Je m'explique. L'utilisateur s'inscrit sur mon site. Son nom et son mail sont enregistrés dans la zone admin Wordpress sans problème. Et j'aimerais, sur certaines de mes pages, afficher quelque chose du type : "Bravo <gras>Paul</gras> ! Vous avez trouvé la bonne réponse." Et c'est là que je galère. Comment cela est-il possible d'afficher à ma guise le nom de l'utilisateur enregistré. SESSION ? COOKIE ? Je vous remercie d'avance pour toute l'aide que vous pourriez m'apporter.
  13. Bonjour SFTA26700 Merci beaucoup pour ce lien. Je ne connaissais pas du tout wkhtmltopdf. Cependant, il semble qu'il fonctionne en ligne de commande sur un serveur dédié ; ce que je n'ai pas Si quelqu'un maitrise Html2pdf, je serai vraiment intéressé. Merci d'avance.
  14. Bonjour a tous, J'ai installé html2pdf sur mon site pour convertir une div en PDF. Sur mon ordinateur cela fonctionne très bien. En revanche, dès que je bascule sur iphone ou ipad, cela ne fonctionne plus. Donc sur iOS, quand je clique le bouton pour générer le PDF, les pages se créent mais elles sont totalement vides. Auriez-vous une idée pour rendre ce script compatible avec ios s'il vous plait ? Merci d'avance. <script src="/html2pdf/dist/html2pdf.bundle.min.js"></script> <script> function generatePDF() { // Choose the element that our invoice is rendered in. const element = document.getElementById("pdf"); // Choose the element and save the PDF for our user. html2pdf() .set({ html2canvas: { scale: 4 } }) .from(element) .save('rapport.pdf'); } </script> <a onclick="generatePDF()" >Téléchargez votre rapport</a>
  15. Bonjour à tous, J'ai un site WP en ligne qui fonctionne très bien (fait par un webmaster). Cependant, à chaque fois que je fais des tests, je les fais directement en ligne. J'aimerai désormais basculer une copie de mon site en local pour éviter une mésaventure... Est-ce que quelqu'un peut me donner la marche à suivre s'il vous plait ? Merci d'avance. Cordialement,
×
×
  • Create New...