Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371

    Come è possibile che 1.1==1 ???

    Sto lavorando con la libreria fpdf. Libreria che non ha dato problemi su tutte le istallazioni che ho fatto, ma, su una installazione particolare mi restituisce questo errore:

    Don't alter the locale before including class file

    Cercando nel codice, ho visto che questo errore mi viene restituito in questa if
    codice:
    if(1.1==1)
     $this->Error('Don\'t alter the locale before including class file');
    Quello che mi pare strano è che l'errore non viene dato in tutte le altre istallazioni, e che, eliminando il setLocale, l'errore persiste.

    Può essere dovuto a qualche configurazione della macchina?

    Grazie per le risposte
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    nell'impostazione "base" 1.1 è diverso da 1, quindi l'errore non dovrebbe venir fuori, ma se "alteri" le impostazioni il "." potrebbe non essere il divisore dei decimali... penso che il controllo sia posto in questi termini (sarebbe cmq un trick)

  3. #3
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Ho capito.

    Ma cosa può essere a cambiare questa impostazione?

    Nel nostro programma, c'è una istruzione setlocale(ALL, 'it'), ma avviene dopo che è stata inclusa quella libreria. Quindi non so. Cosa dovrei controllare?
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    non puoi semplicemente bypassare il controllo?

  5. #5
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Ci ho provato, ma la libreria non funziona più.
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    in che senso? prova a dare un'occhiata a questo... si parla di un bug.

  7. #7
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Sì. è una delle prime cose che abbiamo tentato. Ma pare, anche qui, non ottenere risultati.

    So che sembra tutta una follia, e il mio stato d'animo varia tra e ma è la mia realtà di questo periodo
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  8. #8
    Utente di HTML.it L'avatar di Reiuky
    Registrato dal
    Jul 2008
    Messaggi
    371
    Dopo varie prove, abbiamo capito che il problema è legato al modulo zendgard che compila il codice php.

    (Come si fa a cambiare il titolo per segnalarlo come Risolto?)
    A volte penso che, nel darci l'intelletto, la natura sia stata più sadica che generosa.

  9. #9
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Uhm per cambiare il titolo ... e' una feature che attendiamo da tempo

    Cmq se posso sconsigliarti di usare fpdf lo faccio subito.

    Usa DOM pdf e' decisamente meglio.
    Fpdf => morte certa !!

    Le usavo pure io e quando ho trovato, installato e provato le DOMPdf ho visto la luce.

    1 Fpdf => da 4 a 10 ore per creazione documento di complessità media (un paio di immagini, titoli, didascalie etc.... e non parliamo se devi gestire il multipagina)

    2 DOMpdf stesso documento meno del 50% del tempo quando l'ho rifatto da 0 !!!!

    Pensaci

    Le trovi qui : http://code.google.com/p/dompdf/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.