Ah no: allora su Altervista c'è.
Prova a postare il sorgente della tua èagina.
Nell'avatar: io, come mi vede Francesco.
ecco il contenuto del file PHP che mi visualizza la pagina della webcam
<?php
$nome_immagine="cam.jpg"; // file contenente l'immagine
$nome_testo="testo.txt"; // file contenente le scritte
$fp = fopen($nome_testo,"r")
or die("impossibile aprire il file testo.txt.");
$testo_sinistra=fgets($fp,100); // 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));
}
fclose($fp);
header("Content-type: image/png");
$im = imagecreatefromjpeg($nome_immagine);
//$black = imagecolorallocate($im, 0, 0, 0);
//$white = imagecolorallocate($im, 255, 255, 255);
$colore_barra = imagecolorallocate($im, 0, 0, 0); // colore della barra formato RGB
$colore_testo = imagecolorallocate($im, 255, 255, 255); // idem per testo
$x=imagesx($im);
$y=imagesy($im);
$font = "VeraBd.ttf";
$size = 8; // dimensione del testo
$altezza_barra = 8; // dimensione della barra
imagefilledrectangle($im,690, 0, 2048, 50, $colore_barra);
$bbox = imagettfbbox ($size, 0, $font, $testo_sinistra);
$dy = (($bbox[1] - $bbox[7]) / 2);
imagettftext($im, $size, 0, 5, 25 + $dy - 1, $colore_testo, $font, $testo_sinistra);
$bbox = imagettfbbox ($size, 0, $font, $testo_destra);
$dx = ($bbox[2] - $bbox[0]);
imagettftext($im, $size, 0, 470, 25 + $dy - 1, $colore_testo, $font, $testo_destra);
imagejpeg($im);
imagedestroy($im);
?>__________________
<? include("counter.php"); ?>
Valori Meteo registrati dalla Peet Bros Ultimeter 2100 su www.meteoixi.it
Copia e incolla!
<?php
include("counter.php");
$nome_immagine="cam.jpg"; // file contenente l'immagine
$nome_testo="testo.txt"; // file contenente le scritte
$fp = fopen($nome_testo,"r")
or die("impossibile aprire il file testo.txt.");
$testo_sinistra=fgets($fp,100) ; // 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));
}
fclose($fp);
header("Content-type: image/png");
$im = imagecreatefromjpeg($nome_imma gine);
//$black = imagecolorallocate($im, 0, 0, 0);
//$white = imagecolorallocate($im, 255, 255, 255);
$colore_barra = imagecolorallocate($im, 0, 0, 0); // colore della barra formato RGB
$colore_testo = imagecolorallocate($im, 255, 255, 255); // idem per testo
$x=imagesx($im);
$y=imagesy($im);
$font = "VeraBd.ttf";
$size = 8; // dimensione del testo
$altezza_barra = 8; // dimensione della barra
imagefilledrectangle($im,690, 0, 2048, 50, $colore_barra);
$bbox = imagettfbbox ($size, 0, $font, $testo_sinistra);
$dy = (($bbox[1] - $bbox[7]) / 2);
imagettftext($im, $size, 0, 5, 25 + $dy - 1, $colore_testo, $font, $testo_sinistra);
$bbox = imagettfbbox ($size, 0, $font, $testo_destra);
$dx = ($bbox[2] - $bbox[0]);
imagettftext($im, $size, 0, 470, 25 + $dy - 1, $colore_testo, $font, $testo_destra);
imagejpeg($im);
imagedestroy($im);
?>
Nell'avatar: io, come mi vede Francesco.
L'include del "counter.php" va in testa!
Nell'avatar: io, come mi vede Francesco.
no non funziona,sempre la crocetta rossa in alto a sinistra invece dell'immagine.
Valori Meteo registrati dalla Peet Bros Ultimeter 2100 su www.meteoixi.it
Eccomi... allora il mio codice php della webcam è diverso perchè utilizzo una barra personalizzata.
Ve lo posto comunque
Codice:<? include("counter.php"); $nome_immagine="cam.jpg"; $nome_testo="testo.txt"; // file contenente le scritte $fp = fopen($nome_testo,"r") or die("impossibile aprire il file testo.txt."); $testo_sinistra=fgets($fp,100); // 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 ("%d/%B/%Y %H:%M", filemtime($nome_immagine)); } fclose($fp); header("Content-type: image/png"); $im = imagecreatefromjpeg($nome_immagine); $logo = @imagecreatefrompng('barracam.png'); $imagewidth = imagesx($im); $imageheight = imagesy($im); $logowidth = imagesx($logo); $logoheight = imagesy($logo); $startwidth = (($imagewidth - $logowidth) ); $startheight = (( $imageheight - $logoheight) ); $colore_testo = imagecolorallocate($logo, 236, 233, 233); $x=imagesx($im); $y=imagesy($im); $font = "VeraBd.ttf"; $size = 8; // dimensione del testo $altezza_barra = 20; imagettftext($logo, $size, 0, 10, 14, $colore_testo, $font, $testo_sinistra); imagettftext($logo, $size, 0, 675, 14, $colore_testo, $font, $testo_destra); imagettftext($logo, $size, 0, 390, 14, $colore_testo, $font, $total_uniques); imagettftext($logo, $size, 0, 490, 14, $colore_testo, $font, $total); imagecopy($im, $logo, $startwidth, 580, 0, 0, $logowidth, $logoheight); imagejpeg($im,"",95); /* Per incollare più loghi ripetere la procedura ricordandosi di mettere in fondo il comando: "imagedestroy($logo2)". E così via.. */ imagejpeg($im,"",95); imagedestroy($im); ?>
E se togli la riga con l'include funziona?
Nell'avatar: io, come mi vede Francesco.
no anche senza include non funziona.
Valori Meteo registrati dalla Peet Bros Ultimeter 2100 su www.meteoixi.it
Prova a postare il file in cui c'è il tag IMG in cui scrivi il file php.
Nell'avatar: io, come mi vede Francesco.
:-(
cioè quale file vuoi? Io ho nella directory il file php e il file jpg
Valori Meteo registrati dalla Peet Bros Ultimeter 2100 su www.meteoixi.it
Segnalibri