ho gia il codice, ho provato a inserirlo in fondo al file webcam.php, ma non va perchè non si vede l'immagine.
questo è il codice:
<!-- Histats.com START (standard)-->
<script type="text/javascript">document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15.js%27 type=%27text/javascript%27%3E%3C/script%3E"));</script>
<a href="http://www.histats.com" target="_blank" title="contatore stats" ><script type="text/javascript" >
try {Histats.start(1,1409424,4,352,112,48,"00011001");
Histats.track_hits();} catch(err){};
</script></a>
<noscript><a href="http://www.histats.com" target="_blank"><img src="http://sstatic1.histats.com/0.gif?1409424&101" alt="contatore stats" border="0"></a></noscript>
<!-- Histats.com END -->
mentre questo è il codice del file webcam.php
if ( isset($nome_file) )
{
$nome_immagine=$nome_file.".jpg"; // file contenente l'immagine
$nome_testo=$nome_file.".txt"; // file contenente le scritte
}
else
{
$nome_immagine="webcam.jpg"; // file contenente l'immagine
$nome_testo="testo.txt"; // file contenente le scritte
}
if ( !isset($primadati) )
{
$primadati=1; // prima la barra dati poi la barra testo
}
$fp = fopen($nome_testo,"r")
or die("impossibile aprire il file $nome_testo.");
$testo_sinistra=fgets($fp,300); // nella prima riga la scritta allineata a sinistra
$testo_destra=fgets($fp,100); // nella seconda riga la scritta allineata a destra
if ( $testo_destra = "data" )
{
setlocale(LC_TIME,"it_IT");
$testo_destra=strftime ("%a %d %b %Y %H:%M:%S", filemtime($nome_immagine));
}
while ( ! feof($fp) )
{
$dato[]=fgets($fp,150); // nella terza,quarta,quinta,sesta... riga i dati
}
fclose($fp);
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Content-type: image/jpeg");
$im0 = imagecreatefromjpeg($nome_immagine);
$altezza_barra = 18; // dimensione delle barre
$x=imagesx($im0);
$y=imagesy($im0);
if ( count($dato) )
{
$y1=$altezza_barra*2;
}
else
{
$y1=$altezza_barra;
}
$im = imagecreatetruecolor($x,$y+$y1);
imagecopy ( $im, $im0, 0, 0, 0, 0, $x, $y );
$y=$y+$y1;
if (( $primadati ) || ( !count($dato) ))
{
$ofsdati=2;
$ofstesto=1;
}
else
{
$ofsdati=1;
$ofstesto=2;
}
$font = "VeraBd.ttf";
$size = 8; // dimensione del testo
//$black = imagecolorallocate($im, 0, 0, 0);
//$white = imagecolorallocate($im, 255, 255, 255);
$colore_barratesto = imagecolorallocate($im, 0, 25, 200); // colore della barra testo formato RGB
$colore_testobt = imagecolorallocate($im, 255, 255, 255); // idem per testo barra testo
$colore_barradati = imagecolorallocate($im, 30, 144, 255); // colore della barra dati formato
RGB
$colore_testobd = imagecolorallocate($im, 255, 255, 255); // idem per testo barra dati
// colora la barra testo
imagefilledrectangle($im, 0, $y-$ofstesto*$altezza_barra, $x-1, $y-($ofstesto-1)*$altezza_barra-1,
$colore_barratesto);
// testo allineato a sinistra
$bbox = imagettfbbox ($size, 0, $font, $testo_sinistra);
$dy = (($bbox[1] - $bbox[7]) / 2);
imagettftext($im, $size, 0, 5, $y-($ofstesto-1)*$altezza_barra-($altezza_barra / 2) + $dy - 1, $colore_testobt,
$font, $testo_sinistra);
// testo allineato a destra
$bbox = imagettfbbox ($size, 0, $font, $testo_destra);
$dx = ($bbox[2] - $bbox[0]);
imagettftext($im, $size, 0, $x-5-$dx, $y-($ofstesto-1)*$altezza_barra-($altezza_barra / 2) + $dy - 1,
$colore_testobt, $font, $testo_destra);
if ( count($dato) )
{
// colora la barra dati
imagefilledrectangle($im, 0, $y-$ofsdati*$altezza_barra, $x-1, $y-($ofsdati-1)*$altezza_barra-1,
$colore_barradati);
// dato[1] allineato a sinistra
$bbox = imagettfbbox ($size, 0, $font, $dato[0]);
$dy = (($bbox[1] - $bbox[7]) / 2);
imagettftext($im, $size, 0, 5, $y-($ofsdati-1)*$altezza_barra-$altezza_barra/2 + $dy - 1, $colore_testobd,
$font, $dato[0]);
// dato[n] allineato a destra
$bbox = imagettfbbox ($size, 0, $font, $dato[count($dato)-1]);
$dx = ($bbox[2] - $bbox[0]);
imagettftext($im, $size, 0, $x-5-$dx, $y-($ofsdati-1)*$altezza_barra-$altezza_barra/2 + $dy - 1,
$colore_testobd, $font, $dato[count($dato)-1]);
for ($i = 1; $i < count($dato)-1; $i++)
{
// dato[$i] allineato a $i/(count($dato)-1)
$bbox = imagettfbbox ($size, 0, $font, $dato[$i]);
$dx = ($bbox[2] - $bbox[0])/2;
imagettftext($im, $size, 0, ($x*$i)/(count($dato)-1)-$dx, $y-($ofsdati-1)*$altezza_barra-$altezza_barra/2 +
$dy - 1, $colore_testobd, $font, $dato[$i]);
}
}
$info = getimagesize($nome_immagine); //carica immagine
$info = getimagesize($nome_immagine); //carica immagine
$logo = imagecreatefrompng("logo_Savallometeo.png") ; //carica 1° logo - h/= cartella -
logo_Savallometeo.png = nome del file e estensione.png
$logo2 = imagecreatefrompng("mnw.png") ; //carica 2° logo - h/= cartella - mnw.png = nome del file e
estensione.png
$logo3 = imagecreatefrompng("Casto-Stemma.png") ; //carica 3° logo - h/= cartella - lCasto-Stemma.png = nome del
file e estensione.png
$logo4 = imagecreatefrompng("logoMP.png") ; //carica 4° logo - h/= cartella - logoMP.png = nome del file e
estensione.png
imagecopy($im, $logo, 5, $info[1]-48, 0, 0, 150,42); //(150,42=dimensione 1°logo)posizione 1°logo(1400=x,-1100=y)
imagecopy($im, $logo2, 700, $info[1]-45, 0, 0, 150,38); //(150,38=dimensione 2°logo)posizione 2°logo(1400=x,-800=y)
imagecopy($im, $logo3, 1090, $info[1]-140, 0, 0, 100,133); //(100,133=dimensione 3°logo)posizione 3°logo(1400=x,-
800=y)
imagecopy($im, $logo4, 300, $info[1]-45, 0, 0, 150,38); //(150,38=dimensione 4°logo)posizione 4°logo(1400=x,-800=y)
imagejpeg($im,"",85);
imagedestroy($im);
?>
Come Inserisco Il Contatore Visite Nella Mia Webcam?
Moderatore: Moderatore
-
- Socio sostenitore
- Messaggi: 6043
- Iscritto il: ven 21 mar, 2008 18:28
- Località: Famea di Casto (Bs)
Come Inserisco Il Contatore Visite Nella Mia Webcam?
Ultima modifica di Marzio il dom 27 feb, 2011 18:10, modificato 1 volta in totale.
- Liriometeo
- Socio fondatore
- Messaggi: 37510
- Iscritto il: ven 29 feb, 2008 21:06
- Località: cologne franciacorta ( Brescia) , riccione ( Rn )
- Contatta:
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
vediamo che dicono i boss
-
- Socio sostenitore
- Messaggi: 6043
- Iscritto il: ven 21 mar, 2008 18:28
- Località: Famea di Casto (Bs)
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
Liriometeo ha scritto:vediamo che dicono i boss
up

- StefanoBs
- Socio fondatore
- Messaggi: 43082
- Iscritto il: ven 29 feb, 2008 18:56
- Località: Roncadelle (Bs)
- Contatta:
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
Ma Marzio vorresti il contatore dentro all'immagine webcam?
La felicità non consiste nell'angoscioso raggiungimento di un obiettivo, ma nell'attimo in cui si percepisce la grandezza di ciò che già si possiede.
-
- Socio sostenitore
- Messaggi: 6043
- Iscritto il: ven 21 mar, 2008 18:28
- Località: Famea di Casto (Bs)
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
StefanoBs ha scritto:Ma Marzio vorresti il contatore dentro all'immagine webcam?
esatto, solo per le visite della webcam

- StefanoBs
- Socio fondatore
- Messaggi: 43082
- Iscritto il: ven 29 feb, 2008 18:56
- Località: Roncadelle (Bs)
- Contatta:
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
Marzio ha scritto:StefanoBs ha scritto:Ma Marzio vorresti il contatore dentro all'immagine webcam?
esatto, solo per le visite della webcam
Non pensavo ci fosse questa opzione,
prova a chiedere a Raffox se ne sa qualcosa di più

La felicità non consiste nell'angoscioso raggiungimento di un obiettivo, ma nell'attimo in cui si percepisce la grandezza di ciò che già si possiede.
- RaffoxBS
- Direttivo Meteopassione
- Messaggi: 14438
- Iscritto il: sab 01 mar, 2008 16:15
- Località: Azzano Mella (BS)
- Contatta:
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
Non so nemmeno io come fare, però vedo che Brisio l'ha fatto (webcam palazzolo)
Sarebbe da fare qualche corso di php hehe
Sarebbe da fare qualche corso di php hehe
-
- Socio sostenitore
- Messaggi: 6043
- Iscritto il: ven 21 mar, 2008 18:28
- Località: Famea di Casto (Bs)
Re: Come Inserisco Il Contatore Visite Nella Mia Webcam?
uff!!! pensavo fosse semplice