PDA

Visualizza versione completa : Firma random



*Lorenzo*
01-05-2005, 18.10.22
Okkei... Ho le immagini e le ho caricate su host Lycos.

Poi ho girovagato con google alla ricerca del metodo per visualizzare immagini sempre diverse nella firma ogni volta che si accede al thread.

Ho provato diversi script php ma niente. Non mi mostra nessunissma immagine.
Preciso, non mi compare il quadratino con i cosini colorati, proprio non mi visualizza niente, come potete vedere in firma.

Domanda:

Come cacchio faccio ad avere la firma con le immagini che cambiano ogni volta??? Qui sul M.it.
So che si puo fare; ho visto un paio di utenti con la firma randomizzata.
Dipende da Lycos? Mi pare che supporti il php.

Ergo AIUUUUUUTO.

follettomalefico
01-05-2005, 18.33.55
Il forum non ha alcuna interferenza su questo. Se il tuo script php riesci a visualizzarlo come una immagine, aprendolo direttamente, va. Altrimenti, no.

Probabilmente stai sbagliando script o qualcosa nello script.


Questo forum lì sotto visualizza solo testo (scritto direttamente) o immagini (linkate direttamente) e stop.
Gli script che hai visto generano le immagini modificate ogni volta che il forum cerca di caricare l'immagine: il forum crede che sia UNA immagine, in realtà è uno script che randomizza.

*Lorenzo*
01-05-2005, 18.49.30
Grazie per la risposta. :birra:

Lo so, sui siti in cui ho trovato i vari scripts era spiegato come funzionava.

Anch'io penso sia un errore di script ma no ho provati quattro e non credo che tutti e quattro siano errati. Erano abbondantemente commentati su come usarli

Ho creato lo script e ho caricato lui e le immagini in una cartella del mio sito. Poi ho linkato lo script usando Img /img (tra parentesi quadre)

E non succede niente. Può essere lycos? Non c'entra na mazza? (so un abisso di ignoranza in questi casi)

follettomalefico
01-05-2005, 19.03.26
Non posso capire quello che 'può essere' senza né vedere lo script, né almeno avere un link allo script stesso, per vedere se va.

Inizia con il riportare il link e vediamo. Magari non solo al tuo script, ma anche alla pagina con la spiegazione.

*Lorenzo*
01-05-2005, 19.11.00
Eccone uno (http://w2k.fz.se/skynet/article.php?id=87)
Eccone un altro (http://tutorialized.com/tutorial/Random-signature-images-on-forums/7532)
Ed un terzo (http://www.ahfb2000.com/webmaster_help_desk/archive/index.php/t-1788.html)

Ecco quello che sto (non) usando ora

<?
$i=0;
$path="signatures"; // change to you image directory
$ext = "jpg"; // change to your file extension
$extra= "alt=\"Random Image\" float=\"left\""; // additional <img> params
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if (substr($file,strlen($file)-3,3)==$ext)
{ $imgs[$i++]=$file;
}
}
closedir($handle);
$today=getdate();

//uncomment this line to get the same image all day
// srand($today['mday']+$today['month']+$today['year']);

$r=rand(0,$i-1);

echo("<img src=\"$imgs[$r]\" $extra>");

}

?>


il mio sito è zorlen.tripod.com
e la cartella /signatures contenente immagini e script.

:azz: Era Tripod e non lycos :azz: D'oh

follettomalefico
01-05-2005, 19.16.21
Quello che hai incollato, non puo funzionare, in quanto il suo putput è un tag html, non una immagine.

Questo invece fra quelli da te riportati fa un output in PNG: http://w2k.fz.se/skynet/article.php?id=87

La seconda che hai linkato fa lo stesso, ma per JPG:
http://tutorialized.com/tutorial/Random-signature-images-on-forums/7532

L'ultimo link è quella che hai incollato se non erro e come ti ho detto non può andare.

Quindi, usa una delle due qui sopra, in rapporto al tuo uso di JPG o PNG.
Se non va, riporta qui il link allo script sul tuo host.

*Lorenzo*
01-05-2005, 20.05.43
http://tutorialized.com/tutorial/Random-signature-images-on-forums/7532

Tutte le immagini sono jpg e sto usando questo script.


Altra cosa (sono sicuro che non c'entra na mazza pure questa ma...)
Nel form di modifica della firma nel forum il codice html è disabilitato.
Dipende da quello? No vero?

follettomalefico
01-05-2005, 20.19.43
Ok. Puoi linkare il TUO script?

Funziona? Che errori da?


Non dipende da quello, come ti dicevo prima lo script per fare questo deve generare IMMAGINI. E quindi il forum legge immagini, stop. :)

*Lorenzo*
01-05-2005, 20.25.57
Il mio script lo ricambiato per la terza volta e continua a non funzionare.:(
Io x oggi stacco.

Casomai, non è che sai fare tu uno script all'uopo? O uno che sa come farlo? Eh?


:birra: e a domani

follettomalefico
01-05-2005, 20.28.28
Quello script funziona, in linea teorica, quindi non vedo perchè dovrei 'riscriverne' uno ad hoc.

Più facile capire cosa non va nel tuo. Ripeto: puoi dare il link? E anche eventualmente il link ad una delle immagini?

*Lorenzo*
03-05-2005, 15.57.56
Bene Foll, ti ringrazio per l'aiuto che mi stai dando.
Io cmq avevo messo i link nel pm. :mumble

Dunque, mi serve un web host che sia:
1-Gratis
2-Supporti il php
3-Senza banner o ads, oppure presenti ma solo nella prima pagina

Lo spazio non è un problema; 10mega sono più che sufficienti.

Ho cercato in lungo e in largo... Tripod ha il php ma ha pure gli ads su tutte le pagine. Un altro(nn ricordo il nome) E' senza ads ma non supporta il php. Altri ancora sostengono che 4.9$ al mese vuol dire gratis...
:grr:

Okkei me ne torno a cercare. Se qualcuno mi da una manina in tal merito, benvenga :birra:

ecro
03-05-2005, 17.07.25
www.altervista.org



ps

http://www.asbafo.net/spazioweb/spazioweb_01.html

alcoolwarriors
03-05-2005, 17.37.03
io ho una firma a immagini random...uso uno script php che mi ha passato aku (a cui era stato passato da patcha)...e se serve te lo passo, lo devi solo infilare nella cartella in cui hai le immagini.

*Lorenzo*
03-05-2005, 17.40.21
Ok Ok, ci siamo. Altervista fa al caso mio, è perfetto.

ecro a te na :birra:
Uhm, no troppo piccola...
http://www.softdoc.es/guia_madrid/ocio/salir/imagenes/cerveza.jpg
Oh ecco...

E graaaaaazie.

Adesso sono sicuro che E' un problema di script, visto che mi da errore

Allora questo è lo script che ho messo su

<?
header ('Content-type: image/jpeg');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
header('Expires: Thu, 21 Dec 1986 08:52:00 GMT');

$folder=opendir("signatures"); // Folder name where images are
while ($file = readdir($folder))
$names[count($names)] = $file;
closedir($folder);
sort($names);

$tempvar=0;
for ($i=0;$names[$i];$i++){
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext=="jpeg"||$ext==".png"){$names1[$tempvar]=$names[$i];$tempvar++;}
}

srand ((double) microtime() * 9999999999999999);
$rand_keys = array_rand ($names1, 2);
$sigger=$names1[$rand_keys[0]];

$img = null;
$ext = strtolower(end(explode('.', $sigger)));
if ($ext == 'jpg' || $ext == 'jpeg') {
$img = @imagecreatefromjpeg($sigger);
} else if ($ext == 'png') {
$img = @imagecreatefrompng($sigger);
} else if ($ext == 'gif') {
$img = @imagecreatefrompng($sigger);
}

imagejpeg($img,"",100);
?>

Le immagini le ho messe nella cartella miosito.altervista.org/miacartella
Lo scirpt ho provato a spostarlo sia nella cartella signatures che in quella principale... Non so più che forme ittiche pigliare :mumble






Mi preferivate lurker eh :asd:

*Lorenzo*
03-05-2005, 18.01.34
CORPO IDO siiiiiii!

Okkey lockate pure
Ringraziovi assai per l'aiuto e la pazienza dimostratami...


edit:
x la cronaca ho modificato QUESTO (http://w2k.fz.se/skynet/article.php?id=87) script adattandolo per i jpg.
Aaahh

Okkey i messaggi li ho fatti io con il paint in nella mezzora che si stava defraggando il disco... niente insulti prego... :p