[PHP]Dynamische Signaturen

  • Hi,


    ich werde euch heute mal zeigen wie ihr leicht eine Signatur mit php erstellen könnt.


    Zuerst müssen wir den datentyp festlegen.
    Bei png:

    PHP
    header("Content-type: image/png");


    bei jpg:

    PHP
    header("Content-type: image/jpeg");


    bei gif:

    PHP
    header("Content-type: image/gif");


    So jetzt sagen wir dem Script welches Bild es laden soll:

    PHP
    $img = imagecreatefrompng("deine_Datei.png");//bei png
    $img = imagecreatefromjpg("deine_Datei.jpg");//bei jpg
    $img = imagecreatefromgif("deine_Datei.gif");//bei gif



    nun definieren wir eine farbe zum beispiel weiß:


    PHP
    $weiß = imagecolorallocate($img,255,255,255);


    Ip rausfinden hier zum beispiel ip:


    PHP
    $ip = getenv("REMOTE_ADDR");


    So nun zum anzeigen des textes:


    PHP
    imagettftext($img, 12, 0, 120, 75, $black, "fonts/kr1.ttf", "deine IP-Adresse:". $ip);//magettftext ( resource $im , int $size , int $angle , int $x , int $y , int $col , string $fontfile , string $text )


    Dann das anzeigen des bildes:


    PHP
    imagepng($img);//bei png
    imagejpg($img);//bei jpg
    imagegif($img);//bei gif


    und wir sollten eine schirftart im unterordner /font ablegen :).




    Viel spaß damit
    bei fehlern bitte sagen ich arbeite noch net lang mit php


    MFG Pille
    i

    Einmal editiert, zuletzt von pillepalle ()