Frage zu Auth-Code

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    brich deinen code um und halte dich an die forumregeln.

    Could not find/open font
    sagt doch alles, oder?

    Kommentar


    • #17
      Ok, das mit dem Code Umbrechen ist Ok.

      Stimmt, eigentlich ist es logisch, aber schau mal hier:
      www.michis-homepage.net/extras/AUTHCODE

      Die Font-Datei ist vorhanden!

      Also woran kann es liegen?

      Fireball22

      Kommentar


      • #18
        an einer falschen pfadangabe.

        Kommentar


        • #19
          Aber was ist denn da falsch?

          ImageTTFText ($image, 22, 0, 10, 30, $text_color, 'font.ttf', $auth_code);
          Fireball22

          Kommentar


          • #20
            weiß ich nicht. schon mal im manual gelesen?
            http://de.php.net/manual/en/function.imagettftext.php

            Kommentar


            • #21
              Jo, hab ich gelesen, müsste so stimmen!

              Woran kann es dann liegen?

              Fireball22
              Zuletzt geändert von ; 29.04.2006, 14:18.

              Kommentar


              • #22
                und da steht nichts von möglichen fehlerursachen? etwa bei pfadangaben ohne slash am anfang? und in dern user notes fnidet sich auch nichts zum thema debugging? file_exists() zu benutzen ist auch sehr empfehlenswert. auch die rechte müssen stimmen.

                Kommentar


                • #23
                  So, bin jetzt mit dem lesen weiterunten:

                  When using versions of the GD library lower than 2.0.18, a space character, rather than a semicolon, was used as the 'path separator' for different font files. Unintentional use of this feature will result in the warning message: Warning: Could not find/open font. For these affected versions, the only solution is moving the font to a path which does not contain spaces.

                  Was heißt denn ... "which does not contain spaces"... ?
                  Ohne Lücken?
                  Hee?

                  Fireball22

                  Kommentar


                  • #24
                    eher "leerzeichen".

                    Kommentar


                    • #25
                      Ok, aber Lücken habe ich ja keine drin!

                      Soll ich es mal mit der Funktion realpatch() probieren?
                      Oder was kann ich sonst machen?

                      Fireball22

                      Kommentar


                      • #26
                        versuchs erst mit einer absoluten pfadangabe.

                        Kommentar


                        • #27
                          Perfekt!
                          Vielen Dank, so funktionierts!

                          Wie kann man aber die Absoulte Pfadeingabe umgehen und den aktuellen Pfad irgendwie auslesen?

                          Fireball22

                          Kommentar


                          • #28
                            das hast du doch im manual gerade selbst gelesen! realpath()?

                            Kommentar


                            • #29
                              ImageTTFText ($image, 22, 0, 10, 30, $text_color, 'realpath('font.ttf')', $auth_code);
                              Geht aber nicht, da kommt ein T-String Error.

                              Fireball22

                              Kommentar


                              • #30
                                dann schlag doch im manual nach, wie man die funktion richtig benutzt.

                                Kommentar

                                Lädt...
                                X