Salve a tutti ho un problema con una Camera IP e più precisamente quando inserisco il video su una pagina web visto che la web nasce per video sorveglianza e quindi per visualizzare il video si deve inserire un user id e una pass, io vorrei evitare questo passaggi agli utenti in modo che gli stessi possano visualizzare il video senza autenticarsi.
Questa è la pagina con lo script "incriminato"
codice:<html> <head> <meta http-equiv="Content-Type" content="text/html"> <title></title> <script> function getcookie(name) { var strCookie=document.cookie; var arrCookie=strCookie.split('; '); for (var i=0;i<arrCookie.length;i++) { var arr=arrCookie[i].split('='); if (arr[0]==name) return unescape(arr[1]); } return ''; } function setcookie(name,value,expirehours) { var cookieString=name+'='+escape(value); if (expirehours>0) { var date=new Date(); date.setTime(date.getTime()+expirehours*3600*1000); cookieString=cookieString+'; expires='+date.toGMTString(); } document.cookie=cookieString; } var videoframetate = getcookie("videoframerate"); if(videoframetate == '') videoframetate = 0; var imgsrc = '<img src=videostream.cgi?rate='+videoframetate+'&user='+top.user+'&pwd='+top.pwd; </script> </head> <body> <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"> <tbody> <tr> <td bgcolor="black" align="center" valign="middle"> <script> document.write(imgsrc); </script> <img src="videostream.cgi?rate=0&user=undefined&pwd=undefined" <="" td=""></td> </tr> </tbody> </table> </body> </html>
La mia idea sarebbe quella di far in modo che lo script abbia al suo interno già l'autenticazione... Qualcuno mi aiuta....
GRAZIEEEEEE