Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    errore php imagettftext

    ciao, mettendo sul server la pagina che genera il codice captcha (che in locale funziona correttamente), ricevo questo errore.

    Warning: imagettftext() [function.imagettftext]: Could not find/open font in


    come posso risolvere?

    grazie ciao

  2. #2
    inoltre, su altri server web mi funziona.

    la riga in cui mi da problemi è questa:


    codice:
      //SCRIVO IL CODICE ALL'INTERNO DEL RETTANGOLO.
      for ($i = 0; $i < strlen ($codice); $i++)
        {
          $color = $colors[$i % count($colors)];
          imagettftext($img,28+rand(0,8),-20+rand(0,40),($i+0.3)*$space,50+rand(0,10),$color,'arial.ttf',$codice{$i});
        }

    il file che contiene questo codice si chiama captcha.php e si trova nella stessa cartella del
    file arial.ttf.


    come risolvo?

  3. #3
    ho risolto, leggendo nel manuale dice che per alcune versioni di gd bisogna impostare il percorso e quindi ho trasformato

    'arial.ttf' in
    './arial.ttf' e tutto funzia.


    spero possa servire ad altri.
    ciao

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.