2012-04-09 6 views
0

Ich stieß auf PHP-Bildfunktionen und ich habe erfolgreich geschafft, Signatur mit PHP jetzt nach dem Generieren zu erstellen, wie Benutzer das generierte Bild als Link auf ihren Signaturen oder w/e verwenden können?Verwenden von generierten Bild als Link in Foren verwendet werden?

<?php 
    $dest = imagecreatefromjpeg('test.jpg'); 
    $src = imagecreatefrompng('blade_02.png'); 

    imagealphablending($dest, false); 
    imagesavealpha($dest, true); 
    $black = imagecolorallocate($src, 0, 0, 0); 
    imagecolortransparent($src, $black); 
    imagecopymerge($dest, $src, 17, 13, 0, 0, 60, 0, 0); 
    imagecopymerge($dest, $src, 168, 70, 0, 0, 60, 100, 100); 
    $font_black = imagecolorallocate($dest, 2, 1, 8); 
    imagestring($dest, 3,357,19, "118" , $font_black); 

    header('Content-Type: image/png'); 
    imagepng($dest); 

    imagedestroy($dest); 
    imagedestroy($src); 

    ?> 

html

<IMG STYLE="position:absolute; TOP:150px; LEFT:500px;" SRC="style/inventoryclean.png"> 
<!--Weapon begin--> 
<IMG STYLE="position:absolute; TOP:163px; LEFT:512px;" SRC="<?php echo $wep_icon; ?>" onmouseover="TagToTip('Span2')"> 
<span id="Span2"><?php echo $seal_type[0]; ?><br><br> <?php echo $seal_wep; ?><br><br><?php echo $Degree_wep; ?> <br></span> 
<!--Wepaon end--> 
+0

Auch diese Frage ist unklar. Was genau ist dein Problem? – BBog

Antwort

0

Wenn Sie das Bild in einer Datei speichern, geben sie einfach den Link zu dieser Datei.

Wenn Sie die zum Generieren des Images in einer DB verwendeten Daten speichern, geben Sie ihnen eine Verknüpfung zu der Datei, die das Image erstellt, und hängen Sie die Abfragezeichenfolge am Ende an, mit dem Sie die Daten aus der Datenbank ziehen Datenbank.

EDIT

Aus dem Code, den Sie zur Verfügung gestellt haben, werden Sie das Bild zu erstellen, und dann die Dateien zu zerstören. Versuchen Sie folgendes:

imagepng($dest, 'the_new_file.png'); 

Dadurch wird die Datei in das Dateisystem speichern anstatt zu zeigen, es nur auf dem Bildschirm Sie können mehr über imagepng sehen und es ist Möglichkeiten: http://php.net/manual/en/function.imagepng.php

+0

Nun, wie das Bild in eine Datei gespeichert wird, dann beim Generieren? –

+0

Wir müssten Code, den Sie gerade verwenden – BenOfTheNorth

+0

Angehängt die Codes an der Hauptpost –

Verwandte Themen