login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sigchat Font veranderen...

Offline Wouser - 05/05/2006 19:16
Avatar van WouserPHP 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...
  1. <?php
  2.  
  3. include("config.php");
  4.  
  5. //plaatje maken en kleur instellen
  6. $im = imagecreatefromjpeg("bg.jpg");
  7. $zwart = imagecolorallocate($im, 0, 0, 0);
  8.  
  9. // Berichten uit database halen
  10. $q = mysql_query("SELECT * FROM ".$tabel." ORDER BY id DESC LIMIT 0,6");
  11.  
  12. // Instellen
  13. if($nieuwboven){
  14. $y = 13;
  15. }else{
  16. $y = 80;
  17. }
  18.  
  19. // Berichten weergeven
  20. while($a = mysql_fetch_assoc($q)){
  21.  
  22. $txt = $a['naam'] . ": " . $a['bericht'];
  23.  
  24. //voor de smileys
  25. if($smileysaan){
  26.  
  27. $aantal = count($smileys);
  28. for($i=0;$i<$aantal;$i++){
  29.  
  30. $pos = strpos($txt, $smileys[$i]) * 6;
  31. if($pos){
  32. $txt = str_replace($smileys[$i], " ", $txt);
  33. $smileyim = imagecreatefromgif($smileys2[$i]);
  34. $size = getimagesize($smileys2[$i]);
  35. imagecopy($im, $smileyim, $pos + 6, $y + 2, 0, 0, $size[0], $size[1]);
  36. }
  37.  
  38. }
  39.  
  40. }
  41.  
  42. // Tekst printen
  43. imagestring($im, 2, 14, $y, $txt, $zwart);
  44.  
  45. // Hoogte aanpassen voor het nieuwe bericht
  46. if($nieuwboven){
  47. $y = $y + 12;
  48. }else{
  49. $y = $y - 12;
  50. }
  51. }
  52.  
  53. imagejpeg($im, $output, 100);
  54.  
  55. ?>

10 antwoorden

Gesponsorde links
Offline Rens - 05/05/2006 19:19 (laatste wijziging 05/05/2006 19:44)
Avatar van Rens Gouden medaille

Crew algemeen
PHP.net: imagettfstring

edit; Sorry, die bedoelde ik...
Offline Wouser - 05/05/2006 19:41 (laatste wijziging 05/05/2006 19:48)
Avatar van Wouser 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
  1. <?php
  2. imagestring($im, 2, 14, $y, $txt, $zwart);
  3.  
  4. Verandert in...
  5.  
  6. $font = "tahoma";
  7. imagettftext($im, 7, 2, 14, $y, $zwart, $font, $txt);
  8. ?>


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
Offline Rens - 05/05/2006 19:53
Avatar van Rens Gouden medaille

Crew algemeen
Zeg ook even de volledige error, en niet alleen dat je een "fatal error" krijgt.
Offline Wouser - 05/05/2006 19:55
Avatar van Wouser PHP interesse Fatal error: Call to undefined function: imagettftext() in /home/Wouser/domains/wouser.phpvolution.com/public_html/beide/maaksig.php on line 44

Offline Rens - 05/05/2006 19:56
Avatar van Rens Gouden medaille

Crew algemeen
Is GD Library wel geinstalleerd?
Maak eens een bestandje .php aan:
  1. <?PHP
  2. ?>

en zoek eens naar GD Library.
Offline Wouser - 05/05/2006 20:03 (laatste wijziging 05/05/2006 20:29)
Avatar van Wouser 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 
Offline Rens - 05/05/2006 20:30
Avatar van Rens Gouden medaille

Crew algemeen
Je hebt ook FreeType nodig lees ik.
Offline Wouser - 05/05/2006 20:44 (laatste wijziging 05/05/2006 20:44)
Avatar van Wouser PHP interesse nope werkt niet euh waar is dat bericht nauw gebleven :S
Offline Maarten - 05/05/2006 20:47 (laatste wijziging 05/05/2006 20:48)
Avatar van Maarten 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.
Offline Wouser - 05/05/2006 22:05
Avatar van Wouser 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.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.362s