Scelta random Font

Ho fatto questo codice che visualizzava il font Arial in Captca, ho voluto aggiungerne altri 2 in modo che la scelta sia casuale o combinata ma l'immagine captca non appare più :wallbash:

$font = "arial.ttf""courbi.ttf""WINGDNG3.ttf";
inviato 9 anni fa
php
php
6
X 0 X

e cosa ti fa supporre che per ottenere casualmente un font tra i tre basti metterli uno accanto all'altro?  :o

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
e cosa ti fa supporre che per ottenere casualmente un font tra i tre basti metterli uno accanto all'altro?  :o

Presumevo per logica che sia cosi, ma a quanto pare non ho centrato la corretta sintassi...tu la conosci?

risposto 9 anni fa
php
php
6
X 0 X

Ho messo cosi ma non va ancora

$font = rand(1,3); 
$font = "courbi.ttf,arial.ttf,WINGDNG3.ttf"
risposto 9 anni fa
php
php
6
X 0 X

con la prima istruzione assegni a $font un numero casuale, con la seconda assegni a $font una stringa. Quando varrà $font dopo queste 2 istruzioni? Ovviamente una stringa...

Se credi di poter imparare a programmare in questo modo stai fresco...

$fonts = array("courbi.ttf","arial.ttf","WINGDNG3.ttf");

$font = $fonts[rand(0,2)];

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

con la prima istruzione assegni a $font un numero casuale, con la seconda assegni a $font una stringa. Quando varrà $font dopo queste 2 istruzioni? Ovviamente una stringa...

Se credi di poter imparare a programmare in questo modo stai fresco...

$fonts = array("courbi.ttf","arial.ttf","WINGDNG3.ttf");

$font = $fonts[rand(0,2)];

 :bye:

Ho fatto copia-incolla dei codici ma i font non cambiano random (cioè:appaiono tutti dello stesso tipo, non misti) e a volte non appaiono neanche http://www.photoman.altervista.org/guestbook/form.php

risposto 9 anni fa
php
php
6
modificato 9 anni fa
X 0 X

a me invece sembra che cambi, anche se a volte i numeri non vengono affatto mostrati

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

a me invece sembra che cambi, anche se a volte i numeri non vengono affatto mostrati

 :bye:

Si, cambiano ma non sono misti, es: 2 arial 1 courbi, ecc. sono sempre dello stesso tipo.

risposto 9 anni fa
php
php
6
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda