Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Dynamische Signatur

  1. #1
    Youngster
    Registriert seit
    02.05.2014
    Beiträge
    19
    Danke
    13
    Bekam 0 mal "Danke" in 0 Postings

    Standard Dynamische Signatur

    Hallo,

    Ich habe ein Script für eine dynamische Signatur erstellt:


    PHP-Code:
    <?php
    header
    ('Content-Type: image/png;');

    $im = @imagecreatefrompng('sig.png') or die("Cannot select the correct image. Please contact the webmaster.");

    $text_color imagecolorallocate($im0,255,255);
    $font 'arial.ttf';

    //$text_name = "Name";
    $text_name = isset($_GET['name']) ? "Name: " $_GET['name'] : 'Kein Name';  
    $text_level = isset($_GET['level']) ? "Level: " $_GET['level'] : 'Kein Level';  
    $text_alter = isset($_GET['alter']) ? "Alter: " $_GET['alter'] : 'Kein Alter';  
    $text_status = isset($_GET['status']) ? "Status: " $_GET['status'] : 'Kein Status';  

    imagettftext($im455,  $text_name$text_color$font);
    imagettftext($im4525,  $text_level$text_color$font);
    imagettftext($im4545,  $text_alter$text_color$font);
    imagettftext($im4565,  $text_status$text_color$font);

    imagepng($im); 
    ?>
    Leider funktioniert die Textausgabe bei mir nicht mit imagettftext sondern nur mit imagestring.
    Mein Webspace unterstützt auch die FreeType Bibliothek, denn in der phpinfo steht folgendes:

    Code:
    gd
    
    GD Support	enabled
    GD Version	bundled (2.1.0 compatible)
    FreeType Support	enabled
    FreeType Linkage	with freetype
    FreeType Version	2.4.2
    T1Lib Support	enabled
    GIF Read Support	enabled
    GIF Create Support	enabled
    JPEG Support	enabled
    libJPEG Version	6b
    PNG Support	enabled
    libPNG Version	1.2.44
    WBMP Support	enabled
    XPM Support	enabled
    libXpm Version	30411
    XBM Support	enabled
    Jemand ne Ahnung warum das nicht funktioniert? Würde nämlich gern meine Fonts verwenden.
    Danke schonmal im vorraus!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard AW: Dynamische Signatur

    Du möchtest bestimmt noch mal in der Doku nachsehen: http://php.net/manual/de/function.imagettftext.php

  3. #3
    Youngster
    Themenstarter

    Registriert seit
    02.05.2014
    Beiträge
    19
    Danke
    13
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Dynamische Signatur

    Hab ich eben noch gemacht. Leider ist mir kein Fehler aufgefallen. Magst du mir auf die Sprünge helfen?

  4. #4
    Bandit
    Gast

    Standard AW: Dynamische Signatur

    Och büdde
    Deins:
    imagettftext($im, 4, 5, 5, $text_name, $text_color, $font);
    Doku
    array imagettftext (resource $im , int $size , int $angle , int $x , int $y , int $col , string $fontfile , string $text)

    Zählen kannst du aber, oder?

  5. #5
    Youngster
    Themenstarter

    Registriert seit
    02.05.2014
    Beiträge
    19
    Danke
    13
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Dynamische Signatur

    PHP-Code:
    imagettftext($im45525$text_name$text_color$font); 
    Aber auch so geht das nicht...

    Merkwürdigerweise funktioniert nichtmal dieses Beispiel:

    PHP-Code:
    <?php
    Header 
    ("Content-type: image/gif");
    $im imagecreate (40030);
    $black ImageColorAllocate ($im000);
    $white ImageColorAllocate ($im255255255);
    ImageTTFText ($im2001020$white"/pfadnatürlichgeändert/arial.ttf"
                  
    "Teste... Omega: Ω");
    ImageGif ($im);
    ImageDestroy ($im);
    ?>

  6. #6
    Bandit
    Gast

    Standard AW: Dynamische Signatur

    Bei mir funktioniert das Script. Entweder ist die Font-Datei kaputt oder der Pfad stimmt nicht

  7. #7
    Youngster
    Themenstarter

    Registriert seit
    02.05.2014
    Beiträge
    19
    Danke
    13
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Dynamische Signatur

    Danke habe es nun hinbekommen. Wie du tatsächlich sagtest stimmte der Pfad nicht. Hatte nicht den absoluten Pfad sondern den angezeigten Pfad in FileZilla genommen. Vielen Dank für eure Mühe!

    Jetzt funktioniert mein Script ja folgendermaßen:
    http://www.gustav-brauner.de/sigtest...Gustav.Brauner

    Ist es möglich, dass wenn ein Parameter nicht ausgefüllt ist wie z.B Skype fehlt, dass es dann dort nichts anzeigt?
    PHP-Code:
    <?php
    header
    ('Content-Type: image/png;');

    $im = @imagecreatefrompng('sig.png') or die("Cannot select the correct image. Please contact the webmaster.");

    $text_color imagecolorallocate($im0,255,255);
    $white ImageColorAllocate ($im255255255);
    $kalif ImageColorAllocate ($im0174255);

    $text_name = isset($_GET['name']) ? "Team explode " $_GET['name'] : 'Kein Name';
    $text_email = isset($_GET['email']) ? "Per E-Mail: " $_GET['email'] : 'Kein Email'
    $text_steam = isset($_GET['steam']) ? "Per Steam: " $_GET['steam'] : 'Kein Steamname';   
    $text_skype = isset($_GET['skype']) ? "Per Skype: " $_GET['skype'] : 'Kein Skypename';    

    ImageTTFText($im150822$white"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/arial.ttf""Mit freundlichen Grüßen,");
    imagettftext($im220853$kalif"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/Kalif Normal.ttf"$text_name);
    ImageTTFText($im220886$kalif"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/Kalif Normal.ttf""Moderator");
    ImageTTFText($im1307130$white"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/ARIALNB.TTF""Kontaktieren kann man mich:");
    imagettftext($im1307150$white"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/ARIALNB.TTF"$text_email);
    imagettftext($im1307170$white"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/ARIALNB.TTF"$text_steam);
    imagettftext($im1307190$white"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/ARIALNB.TTF"$text_skype);

    imagepng($im); 
    ?>
    Geändert von metz1996 (15.03.2015 um 23:04 Uhr)

  8. #8
    Bandit
    Gast

    Standard AW: Dynamische Signatur

    PHP-Code:
    $text_skype = isset($_GET['skype']) ? "Per Skype: " $_GET['skype'] : ''
    if (
    $text_skype != '')
      
    imagettftext($im1307190$white"/var/customers/webs/ttlgt2/kaim-grafikdesign/download/dynamic/ARIALNB.TTF"$text_skype); 

  9. #9
    Youngster
    Themenstarter

    Registriert seit
    02.05.2014
    Beiträge
    19
    Danke
    13
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Dynamische Signatur

    Dankeschön.
    Ich habe dazu eine HTML Datei in der man ein Formular ausfüllt, dass dann die Signatur erzeugt:
    PHP-Code:
    <html
    <
    head>
            <
    title>Signaturencreator</title>
    </
    head>
            <
    h1>Signaturencreater</h1>
           
            <
    form action="sigtest.php" method="get">
            
    Name:..........................<input type="text" name="name"><br>
            
    E-Mail:........................<input type="text" name="email"><br>
            
    Steam:.........................<input type="text" name="steam"><br>
            
    Skype:.........................<input type="text" name="skype"><br>
           <
    input type="Submit"> <!-- "send" button. -->
           </
    form>


    </
    body>
    </
    html
    Das Problem ist ja dann, er gibt trotzdem die Variable an auch wenn die Variable im Formular keinen Inhalt besitzt
    Geändert von metz1996 (15.03.2015 um 23:43 Uhr)

  10. #10
    Bandit
    Gast

    Standard AW: Dynamische Signatur

    Wie wäre es denn mal mit Grundlagen lernen?

    PHP-Code:
    $text_skype = (! empty ($_GET['skype'])) ? "Per Skype: " $_GET['skype'] : ''

Ähnliche Themen

  1. Dynamische Signatur
    Von metz1996 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 15
    Letzter Beitrag: 02.05.2014, 23:48
  2. Signatur ...
    Von Unregistriert im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 01.02.2009, 05:25
  3. FH-Signatur
    Von Greg10 im Forum Off Topic und Quasselbox
    Antworten: 42
    Letzter Beitrag: 04.09.2008, 12:22
  4. Signatur
    Von Marlo im Forum Forum-Hilfe.de intern
    Antworten: 9
    Letzter Beitrag: 06.12.2007, 17:00
  5. Signatur
    Von Warthogchief 117 im Forum Forum-Hilfe.de intern
    Antworten: 8
    Letzter Beitrag: 24.09.2006, 10:15

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •