Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 25-02-10, 18:29   #1 (permalink)
User Newbie
 
Data di registrazione: Feb 2010
Messaggi: 5
Signature

Ho questo codice:
Codice PHP:
<?php

    $z 
$_GET['z'];
    
$ptz $_GET['ptz'];
    
$name $_GET['username'];
    
/*
    $ptz = 1028;
    $z = 0;    
    $name = "TomH";*/

    
header("Content-type: image/png");
    
$im     = ($z==1) ? imagecreatefrompng("back2z.png") : imagecreatefrompng("back1.png");
    
$white imagecolorallocate($im255255255);
    
$px     = (imagesx($im) - 7.5 strlen($string)) / 2;
    
$font "arial.ttf";
    
imagettftext($im18037668$white$font$ptz);
    
    
    
$imagewidth imagesx($im);
    
$imageheight imagesy($im);
    
    
$font "Arial Bold.ttf";
    
    
$box = @imageTTFBbox(20,0,$font,$name);
    
$textwidth abs($box[4] - $box[0]);
    
$textheight abs($box[5] - $box[1]);
    
$xcord $imagewidth - ($textwidth)-20// 20px from right side.
    
$ycord = ($imageheight/2)+($textheight/2);
    
ImageTTFText ($im200$xcord+6$ycord-18$white$font$name);
    
imagepng($im);
    
imagedestroy($im);
        
?>
Contenuto in index.php nella cartella sig.png
nella stessa cartella ho anche back1.png e back2z.png
Ma quando vado qui dawson02.altervista.org/sig.png?username=UserName&ptz=900 il risultato è l'immagine semplice senza nessuna scritta di ciò che metto,perchè?
Dawson02 non in linea   Rispondi citando
Vecchio 07-03-10, 10:12   #2 (permalink)
 
Data di registrazione: Feb 2010
Messaggi: 136
Mi sa che non sono installate le librerie GD nel server.
Per queste cose comunque è sempre meglio darsi una riletta alla documentazione ufficiale:
php.net/manual/en/function.imagecreatefrompng.php

Ultima modifica di portapipe : 07-03-10 10:16.
portapipe non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:24.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.