Thread: PHP: random quote
-
21-05-2004, 19:25 #1
PHP: random quote
Heb hier een random quote script gemaakt die zijn quotes uit quotes.dat haalt. Een explode() op /n, dus elke regel nieuwe quote. Soit, werkt allemaal perfect maar enige probleem is de breedte van die png. Nu is die volledig statisch, zou dus willen dat die breedte aangepast wordt naar de grootte van de quote. Nergens een functie die dit doet (misschien wel een die aantal chars telt, maar 't zou op pixels moeten tellen, dus werkt al niet), weet iemand één ?
edit: ja en nog iets, hele lange quotes zouden over verschillende lijnen moeten, dus zou ik ergens \n in die quote zetten. Maar die wordt auto vervangen door \\n, waardoor het ni werkt. Net zoals ' naar \'. Geen addslashes dus door die magic_slashes setting ofzoiets?Last edited by Black Death; 21-05-2004 at 19:29.
no votes
-
-
21-05-2004, 20:50 #2Member
- Registered
- 17/07/02
- Location
- Sol System
- Posts
- 10,064
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/78
Men opene de PHP reference manual, men kijke onder de Image functies en wat vinden we daar terug? Jawel, een hele resem functies mbt het creëren van afbeeldingen èn het gebruik van fonts waaronder oa. imagettfbbox.
Maw een welgemeende RTFM.PSN: dJeezBE - Delicious bookmarks
Disclaimer: I am currently suffering from severe CSD (Compulsive Sarcasm Disorder). - L'onion fait la farce - Facile largire de alienoPastafarian by choiceno votes
-
21-05-2004, 21:17 #3
Was vergeten toe te voegen dat die quotes naar een image worden gestuurd, daarom dat er "png" in mijn post staat. Dus ik heb die handleiding wel gelezen vriend. Maar goed, bedankt
Veel snap ik er niet van maar kom.
Last edited by Black Death; 21-05-2004 at 21:23.
no votes
-
22-05-2004, 12:07 #4
kijk eens naar
imagecreate()
imagestring()
imagefontwidth()
in de manual
no votes
-
22-05-2004, 13:55 #5
Oké, width werkt al, thx
Zit nu nog met het probleem dat lange quotes op verschillende lijnen zouden moeten komen. Nooit wilt hij dat doen, al \n & <br/> geadd, niets. Wordwrap helpt ook niet. :/
no votes
-
22-05-2004, 16:48 #6
als je het op een windows-pc test is \n niet voldoende en heb \r\n nodig.
no votes
-
23-05-2004, 04:58 #7Member
- Registered
- 17/07/02
- Location
- Waregem
- Posts
- 558
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
no votes
