Sigchat Font veranderen...
Wouser - 05/05/2006 19:16
PHP interesse
Hoi,
Ik ben bezig met een sigchat
En nu vroeg ik me af hoe je de font kan veranderen die verschijnt op het plaatje...??
klik
Ik zou het namelijk graag in verdana willen hebben maar ik weet niet hoe ik dat doe... Kan iemand een tip of een duwtje in de goeie richting geven
MAAKSIG.PHP File waar sig in wordt gemaakt...
<?php
include("config.php");
//plaatje maken en kleur instellen
$im = imagecreatefromjpeg("bg.jpg");
$zwart = imagecolorallocate($im, 0, 0, 0);
// Berichten uit database halen
$q = mysql_query("SELECT * FROM ".$tabel." ORDER BY id DESC LIMIT 0,6");
// Instellen
if($nieuwboven){
$y = 13;
}else{
$y = 80;
}
// Berichten weergeven
while($a = mysql_fetch_assoc($q)){
$txt = $a['naam'] . ": " . $a['bericht'];
//voor de smileys
if($smileysaan){
$aantal = count($smileys);
for($i=0;$i<$aantal;$i++){
$pos = strpos($txt, $smileys[$i]) * 6;
if($pos){
$txt = str_replace($smileys[$i], " ", $txt);
$smileyim = imagecreatefromgif($smileys2[$i]);
$size = getimagesize($smileys2[$i]);
imagecopy($im, $smileyim, $pos + 6, $y + 2, 0, 0, $size[0], $size[1]);
}
}
}
// Tekst printen
imagestring($im, 2, 14, $y, $txt, $zwart);
// Hoogte aanpassen voor het nieuwe bericht
if($nieuwboven){
$y = $y + 12;
}else{
$y = $y - 12;
}
}
imagejpeg($im, $output, 100);
?>
<?php
include ( "config.php" ) ;
//plaatje maken en kleur instellen
$im = imagecreatefromjpeg( "bg.jpg" ) ;
$zwart = imagecolorallocate( $im , 0 , 0 , 0 ) ;
// Berichten uit database halen
$q = mysql_query ( "SELECT * FROM " . $tabel . " ORDER BY id DESC LIMIT 0,6" ) ;
// Instellen
if ( $nieuwboven ) {
$y = 13 ;
} else {
$y = 80 ;
}
// Berichten weergeven
$txt = $a [ 'naam' ] . ": " . $a [ 'bericht' ] ;
//voor de smileys
if ( $smileysaan ) {
$aantal = count ( $smileys ) ; for ( $i = 0 ; $i < $aantal ; $i ++ ) {
$pos = strpos ( $txt , $smileys [ $i ] ) * 6 ; if ( $pos ) {
$smileyim = imagecreatefromgif( $smileys2 [ $i ] ) ;
imagecopy( $im , $smileyim , $pos + 6 , $y + 2 , 0 , 0 , $size [ 0 ] , $size [ 1 ] ) ;
}
}
}
// Tekst printen
imagestring( $im , 2 , 14 , $y , $txt , $zwart ) ;
// Hoogte aanpassen voor het nieuwe bericht
if ( $nieuwboven ) {
$y = $y + 12 ;
} else {
$y = $y - 12 ;
}
}
imagejpeg( $im , $output , 100 ) ;
?>
10 antwoorden
Gesponsorde links
Wouser - 05/05/2006 19:41 (laatste wijziging 05/05/2006 19:48)
PHP interesse
Die functie bestaat niet
bedoelde je niet deze???
http://nl3.php....tftext.php
Wanneer het die is... krijg ik steeds een Fatal Error...
heb alleen
<?php
imagestring($im, 2, 14, $y, $txt, $zwart);
Verandert in...
$font = "tahoma";
imagettftext($im, 7, 2, 14, $y, $zwart, $font, $txt);
?>
<?php
imagestring( $im , 2 , 14 , $y , $txt , $zwart ) ;
Verandert in...
$font = "tahoma" ;
imagettftext( $im , 7 , 2 , 14 , $y , $zwart , $font , $txt ) ;
?>
staat namelijk dat je
imagettftext(resource image, float size, float angle, int x, int y, int color, string fontfile, string text)
zo moet gebruiken...
Nu wel ff helpen want kom er niet meer uit :S
Wouser - 05/05/2006 19:55
PHP interesse
Fatal error: Call to undefined function: imagettftext() in /home/Wouser/domains/wouser.phpvolution.com/public_html/beide/maaksig.php on line 44
Wouser - 05/05/2006 20:03 (laatste wijziging 05/05/2006 20:29)
PHP interesse
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
kon geen GD Libary vinden...
Citaat:
Rensjuh edit :
Dat is hetzelfdeÂ
ja d8 al maar wist niet cker vandaar dat ik het post he hulp
Maarten - 05/05/2006 20:47 (laatste wijziging 05/05/2006 20:48)
Erelid
Aangezien je je een undefined imagettftext error krijgt had dat bericht dus totaal geen nut.. je hebt gewoon de nodige extensies niet, contacteer je host eens of neem een degelijke host.
Wouser - 05/05/2006 22:05
PHP interesse
Hoe installeer ik dat freetype ding :S op mijn host? Of moet de host dat zelf doen???
Gesponsorde links
Dit onderwerp is gesloten .