webcam ip su internet

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
Premetto che sono un neofita...

ho una webcam ip che integra un software ftp, in pratica invia direttamente i fotogrammi via ftp al mio sito.

Il problema è che le immagini hanno un formato particolare e sono sequenziali, quindi numero di immagine e data con orario.

esempio di un'immagine "000DC5D1F955(CamPat)_0_20110417212959_23"
mac address(nome webcam)_0_data e ora_numero fotogramma

Mi servirebbe uno script che mi permetta di visualizzare l'ultima immagine uploadata nella cartella images nel sito.

Grazie in anticipo!

Pat
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Puoi visualizzare l'immagine creata più recentemente. Dovresti poter fare una cosa del genere:
PHP:
<?php
$files = glob('*.jpg');
$mtimes = array();

foreach ($files as $f) {
    $mtimes[] = filemtime($f);
}

$files = array_combine($mtimes, $files);
ksort($files);

$last = $files[count($files) - 1];

echo "<img src=\"{$last}\" />";
?>
Non l'ho testato, ma dovrebbe funzionare. Fammi sapere.
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
Grazie, provo questa sera, pero' ho un dubbio, dove indico nello script il nome della cartella dove sono uploadate le immagini della webcam?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Qui:
PHP:
$files = glob('*.jpg');
Devi sostituire il parametro di glob con il corretto percorso. Sostituisci anche l'estensione, se è diversa. Se ad esempio le immagini si trovano nella cartella img e hanno formato PNG, scriverai:
PHP:
$files = glob('img/*.png');
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
Non mi e' chiaro il discorso del percorso, nello spazio web dato che e' un dominio di primo livello la cartella images e' in nome dominio\images quindi cosa intendi come percorso da inserire al posto di glob?
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
ho trovato questo ma non funziona: nel sito web compare il riquadro dove dovrebbe apparire l'immagine però l'immagine non viene visualizzata. il link all'immagine è questo:

http://www.parapendionline.com/images/<?php echo $arrayfile[0]; ?>

HTML:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
</head>

<body>
<?php 

$arrayfile = Array();

function ordina($file1,$file2)
{
$tempo1 = explode('_',$file1);
$tempo1 = $tempo1[3];

$tempo2 = explode('_',$file2);
$tempo2 = $tempo2[3];

return ($tempo1 < $tempo2) ? 1 : -1;
}
if ($handle = opendir('http://www.parapendionline.com/images/'))
{

while (false !== ($file = readdir($handle)))

{
if ($file != "." && $file != "..") {
$arrayfile[]=$file;

}

}

closedir($handle);
usort($arrayfile,'ordina');

}

?>


<HTML>
<HEAD>
<TITLE>webcam</TITLE>

<SCRIPT language="JavaScript">
function doRefresh() {
// refresh della pagina corrente
document.location.reload();
}
// imposto il timeout per il prossimo refresh
// espresso in millisecondi (1000 = 1 secondo)
window.setTimeout("doRefresh();", 10000);
</SCRIPT>

</HEAD>
<BODY>
<p align="center"><img src="http://www.parapendionline.com/images/<?php echo $arrayfile[0]; ?>" width="640" height="480"></p>

</BODY>
</HTML>


</body>

</html>
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
il server è perferttamente funzionante... ho guardato il manuale e ho visto che lo script che hai scritto non era chiuso, l'ho modificato ma non funziona ugualmente.
Se hai voglia e tempo provi a guardarmi quello che ho postato prima?

grazie
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
usa i percorsi relativi, non quelli assoluti, inoltre, cosa ti stampa:
PHP:
<?php echo $arrayfile[0]; ?>

nell'HTML?
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
scusami, dove inserisco la riga che mi hai postato?

Per quanto riguarda la risposta dal sito è semplicemente il riquadro dove dovrebbe apparire l'immagine, se clicco tasto destro nel riquadro mi da il link relativo alla stringa

HTML:
<img src="http://www.parapendionline.com/images/<?php echo $arrayfile[0]; ?>" width="640" height="480">
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Beh, mi sembra evidente che c'è qualcosa che non va. Il mio script era perfettamente chiuso, così come quello di Eliox, anche se nel mio, effettivamente, c'era un errore. Ciò non toglie che avrebbe dovuto visualizzare un errore.

Prova questa versione, che ho testato personalmente:
PHP:
<?php
$files = glob('*.jpg');
$mtimes = array();

foreach ($files as $f) {
    $mtimes[] = filemtime($f);
}

$files = array_combine($mtimes, $files);
ksort($files);

$last = array_values($files);
$last = $last[count($last) - 1];

echo "<img src=\"{$last}\" />";
?>
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
perdonami, ma evidentemente mi sfugge qualcosa.

Edito la pagina web in questione
HTML:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
</head>

<body>
<?php
$files = images('*.jpg');
$mtimes = array();
 
foreach ($files as $f) {
    $mtimes[] = filemtime($f);
}
 
$files = array_combine($mtimes, $files);
ksort($files);
 
$last = array_values($files);
$last = $last[count($last) - 1];
 
echo "<img src=\"{$last}\" />";
?>
</BODY>
</HTML>


</body>

</html>

cambio glob con il nome della cartella dove sono contenute le immagini "images"

Salvo e pubblico la pagina di nome index.htm nella root del dominio.

risultato, nella pagina aperta sia con mozilla che explorer appare solo questo:

"; ?> in alto a destra...
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
il sito è appoggiato su aruba e supporta il php, infatti altri script che ho messo per altre cose funzionano...

quello che mi hai mandato adesso mostra una pagina bianca...
 

macavity66

Nuovo Utente
26 Apr 2011
14
0
0
scusami ma i conti non tornano... Io ho inserito altri script nelle pagine htm e funzionano, se salvo una di queste pagine in php non si apre nemmeno....
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
La configurazione del tuo hosting è quantomai singolare. Ti consiglio di rivolgerti direttamente all'assistenza tecnica, perché è una situazione assurda quella in cui ti trovi... Anzi, in realtà ti consiglio di cambiare hosting.
 
Discussioni simili
Autore Titolo Forum Risposte Data
L webcam PHP 0
Beppe2 webcam con browser Windows e Software 1
S [VENDO] Sito web adult con webcam Compravendita siti e domini 0
A [Javascript] Salvataggio immagine da webcam Javascript 2
A [HTML] Invio Immagine da WebCam a Database MySQL IP Cam e Videosorveglianza 10
N webcam ip da remoto con linkem IP Cam e Videosorveglianza 0
francabbestia [Javascript] Scattare una foto da webcam quando avviene un evento Javascript 1
F WebCam Streaming sul mio sito Javascript 0
C carica foto da webcam su mysql tramite PHP PHP 2
B codice php x webcam PHP 1
B Aiuto script x webcam PHP 0
S Webcam "cotier" dall'esterno non funziona IP Cam e Videosorveglianza 7
S Webcam IP IP Cam e Videosorveglianza 1
Z Skype desktop in Windows 8: webcam nera Windows e Software 0
F webcam wifi ip IP Cam e Videosorveglianza 4
P script per avviare webcam Javascript 0
A Webcam HTML5 HTML e CSS 1
P Ip WebCam IP Cam e Videosorveglianza 30
P Webcam Discussioni Varie 7
F Salve, trasmettere la webcam online? HTML e CSS 0
micio86 Webcam applet Java 0
micio86 Live webcam streaming Guadagnare col Sito 1
M Streaming da webcam su di un sito HTML e CSS 1
P joomla: visualizzazione webcam dopo pagamento [era:Creazione sito particolare. Aiuto] Joomla 5
K Acquisizione da webcam e scanner Flash 0
K Acquisizione da webcam e scanner PHP 2
C Cosa serve per una webcam? HTML e CSS 3
D WebCam sulla rete Lan Reti LAN e Wireless 0
WorldWideWeb Webcam su Zenwalk Linux e Software 0
G webcam game Flash 0
G Power Point 2003 e WebCam Windows e Software 4
M Webcam Ip Discussioni Varie 0
M webcam e msn Hardware 0
S Aggiornare immagine webcam PHP 1
D meetty.com nuova free webcam chat Presenta il tuo Sito 1
WorldWideWeb Uso webcam nel proprio sito HTML e CSS 5
M Catturare istantanea da webcam Flash 0
G programmi webcam Windows e Software 2
N VIDEO da WEBCAM sul sito HTML e CSS 2
D sito con webcam Leggi, Normative e Fisco 1
D Come mettere una webcam con reload nel sito html HTML e CSS 3
T Programma per registrare da webcam Windows e Software 2
D SALVARE video di WEBCAM Discussioni Varie 3
C O solo internet o solo rete aziendale Adsl e Connettività 0
G Eliminare l'effetto refresh di una pagina internet PHP 8
S connesso, internet non disponibile ( con extebder tp-link850) Reti LAN e Wireless 0
M "Internet non disponibile" Reti LAN e Wireless 0
Tommy03 Mostrare feed senza internet Sviluppo app per Android 4
P Vorrei fare un ripetitore di Internet Reti LAN e Wireless 3
M [Vendo] Banner diversi formati su Tecnologia, internet e servizi online Vendere e Acquistare pubblicita' online 0

Discussioni simili