Mein Provider hat heute folgendes dazu gesagt.
Alle Daten welche älter als 30 Tage sind, direkt von dem Webspace mittels Cronjob auf einem Webspace zu löschen scheint schwierig zu sein, und nicht machbar.
Mein Provider hat heute folgendes dazu gesagt.
Alle Daten welche älter als 30 Tage sind, direkt von dem Webspace mittels Cronjob auf einem Webspace zu löschen scheint schwierig zu sein, und nicht machbar.
Hallo
ich würde gerne automatisch alte Daten auf meinem Webspace löschen mit einem Cronjob.
Ich hab aber keine Ahnung wie ich so etwas mache...
Die Daten sollen wenn sie älter als 30 Tage sind automatisch gelöscht werden.
Und wie kann ich den Cronjob dann automatisch starten lassen und auf dem Webspace einrichten... ???
Danke
Gruß Michi
Geht leider auch nicht...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Prasserbad.de Zeitraffer Videos</title>
<meta name="GENERATOR" content="Quanta Plus">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- GC --> <!-- LIBS -->
<!-- GC --> <!-- LIBS -->
<script type="text/javascript" src="http://www.web-industries.de/ext/adapter/ext/ext-base.js"></script> <!-- ENDLIBS -->
<script type="text/javascript" src="http://www.web-industries.de/ext/ext-all.js"></script>
<link rel="stylesheet" type="text/css" href="http://www.web-industries.de/ext/resources/css/ext-all.css" />
</head>
<body >
<script type="text/javascript" src="wetter.js"></script>
<div id="wetter" align="center"> </div>
<center>
<p>
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab"
width="320" height="255">
<param name="src" value="video1" >
<param name="controller" value="true" >
<param name="autoplay" value="false">
<!--[if gte IE 7]> <!-->
<object type="video/quicktime" data="video" width="320" height="255">
<param name="controller" value="true" >
<param name="autoplay" value="false">
alt : <a href="video1</a>
</object>
<!--<![endif]-->
<!--[if lt IE 7]>
alt : <a href="video1</a>
<![endif]-->
</object>
</p>
</center>
<div align="center">
<p>Bitte wählen Sie eine Kamera und das Datum und die Stunde um das Video abzuspielen.</p>
<p>Apple Quicktime Player muss instaliert sein</p>
</div>
</div>
</body>
</html>
Alles anzeigen
Der IE bring immer diese Meldung :
Fehler auf der Seite:
Zeile: 110
Zeichen: 5
Fehler: 'document.getElementById(...)' ist Null oder kein Objekt
Code: 0
Hallo ich hab hier ein Script das Videos auswählt und dann das Video abspielt...
Nun im Firefox und Opera geht das ganze aber leider im Internet Explorer nicht...
Könnt Ihr mir da weiter helfen wieso des nicht geht...
Danke
Gruß Michi
wetter.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Prasserbad.de Zeitraffer Videos</title>
<meta name="GENERATOR" content="Quanta Plus">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- GC --> <!-- LIBS -->
<!-- GC --> <!-- LIBS -->
<script type="text/javascript" src="http://www.web-industries.de/ext/adapter/ext/ext-base.js"></script> <!-- ENDLIBS -->
<script type="text/javascript" src="http://www.web-industries.de/ext/ext-all.js"></script>
<link rel="stylesheet" type="text/css" href="http://www.web-industries.de/ext/resources/css/ext-all.css" />
</head>
<body >
<script type="text/javascript" src="wetter.js"></script>
<div id="wetter" align="center"> </div>
<center>
<embed style="margin-top:150px" id="video1" src="" width="640" height="480" type="video/quicktime" autostart="true" controller="true" loop="true" border="0" pluginspage="http://www.apple.com/quicktime/download/index.html"></embed>
</center>
<div align="center">
<p>Bitte wählen Sie eine Kamera und das Datum und die Stunde um das Video abzuspielen.</p>
<p>Apple Quicktime Player muss instaliert sein</p>
</div>
</div>
</body>
</html>
Alles anzeigen
wetter.js
Ext.onReady(function(){
var cam = new Ext.form.ComboBox({
name: 'cam',
mode: 'local',
hiddenValue: '1',
hiddenName: 'cam',
typeAhead: true,
triggerAction: 'all',
lazyRender: true,
editable: false,
fieldLabel: 'Kamera',
store: new Ext.data.ArrayStore({
fields: ['myId', 'displayText'],
data: [['cam1', 'Kamera 1 (Boote)'], ['cam2', 'Kamera 2 (Westen)'], ['cam3', 'Kamera 3 (Nord-Ost)']] }),
valueField: 'myId',
displayField: 'displayText',
xtype: 'combo'
});
var time = new Ext.form.ComboBox({
name: 'hourcombo',
mode: 'local',
hiddenValue: '1',
hiddenName: 'hour',
maxHeight : 150,
typeAhead: true,
triggerAction: 'all',
lazyRender: true,
editable: false,
fieldLabel: 'Uhrzeit',
store: new Ext.data.ArrayStore({
fields: ['myId', 'displayText'],
data: [['01', '1 Uhr'], ['02', '2 Uhr'], ['03', '3 Uhr'], ['04', '4 Uhr'], ['05', '5 Uhr'], ['06', '6 Uhr'], ['07', '7 Uhr'], ['08', '8 Uhr'], ['09', '9 Uhr'], ['10', '10 Uhr'], ['11', '11 Uhr'], ['12', '12 Uhr'], ['13', '13 Uhr'], ['14', '14 Uhr'], ['15', '15 Uhr'], ['16', '16 Uhr'], ['17', '17 Uhr'], ['18', '18 Uhr'], ['19', '19 Uhr'], ['20', '20 Uhr'], ['21', '21 Uhr'], ['22', '22 Uhr'], ['23', '23 Uhr'], ['24', '24 Uhr']]
}),
valueField: 'myId',
displayField: 'displayText',
xtype: 'combo'
});
var datum = new Ext.form.DateField({
fieldLabel: 'Datum',
format: 'd.m.Y',
name: 'datum'
});
var basics = new Ext.form.FieldSet({
frame: false,
labelAlign: 'top',
renderTo: 'wetter',
title: 'Zeitraffervideo',
bodyStyle: 'padding:6px',
defaultType: 'textfield',
layout: 'column', // Specifies that the items will now be arranged in columns
items: [{
columnWidth: 0.20,
xtype: 'fieldset',
labelWidth: 90,
defaults: {
width: 130
}, // Default config options for child items
defaultType: 'textfield',
autoHeight: true,
border: false,
items: [cam]
},{
columnWidth: 0.20,
xtype: 'fieldset',
labelWidth: 90,
defaults: {
width: 130
}, // Default config options for child items
defaultType: 'textfield',
autoHeight: true,
border: false,
items: [time]
}, {
columnWidth: 0.20,
xtype: 'fieldset',
labelWidth: 90,
defaults: {
width: 130
}, // Default config options for child items
defaultType: 'textfield',
autoHeight: true,
border: false,
items: [datum]
}, {
columnWidth: 0.20,
xtype: 'fieldset',
labelWidth: 90,
defaults: {
width: 130
}, // Default config options for child items
defaultType: 'textfield',
autoHeight: true,
border: false,
items: [{
name: 'button',
xtype: 'button',
text: 'Video laden',
handler: function(){
var splitte = datum.getRawValue();
var splitter = splitte.split('.');
var datum1 = ''+splitter[2]+""+splitter[1]+""+splitter[0];
document.getElementById("video1").src = "http://www.webcam-prasserbad.de/videos/"+cam.getValue()+"-"+datum1+"-"+ time.getValue()+"-timelapse.mpg"
}
}]
}]
});
});
Alles anzeigen
Und des kann ich aber ned...
Aber die JavaScript-Datei wertet des doch aus...
Die extern.js hab ich doch auch noch...
aber da muss ich ja noch des für die Stunden einfügen...
aber ich weiß nicht wo ich da jetzt genau was ändern muss...
oben in der extern.js hab ich schon angefangen... aber dann weiß ich nicht weiter...
So ich mach des jetzt so...
<html>
<head>
<script language="JavaScript" src="extern.js"></script>
</head>
<body background="back.gif" text="#000000" bgcolor="#C0C0C0" link="#408080" vlink="#0029B6" bgproperties=fixed onLoad="startbild(1)" onResize="startbild(1)">
<p align="center">
<font size="5" face="Comic Sans MS"><b><u>Jahresbildarchiv</u></b></font><br><br>
<table width="676" height="48" border="0" align="center" cellpadding="0" cellspacing="0">
<form name="formular">
<input type="button" value="Tag -" onClick="tagstep(2,1)">
<input type="button" value="Tag +" onClick="tagstep(1,1)">
<select name="mstd">
<option value="0">-Std-
<option value="1">01
<option value="2">02
<option value="3">03
<option value="4">04
<option value="5">05
<option value="6">06
<option value="7">07
<option value="8">08
<option value="9">09
<option value="10">10
<option value="11">11
<option value="12">12
<option value="13">13
<option value="14">14
<option value="15">15
<option value="16">16
<option value="17">17
<option value="18">18
<option value="19">19
<option value="20">20
<option value="21">21
<option value="22">22
<option value="23">23
<option value="24">24
<option value="32">
</select>
<select name="mtag">
<option value="0">-Tag-
<option value="1">01
<option value="2">02
<option value="3">03
<option value="4">04
<option value="5">05
<option value="6">06
<option value="7">07
<option value="8">08
<option value="9">09
<option value="10">10
<option value="11">11
<option value="12">12
<option value="13">13
<option value="14">14
<option value="15">15
<option value="16">16
<option value="17">17
<option value="18">18
<option value="19">19
<option value="20">20
<option value="21">21
<option value="22">22
<option value="23">23
<option value="24">24
<option value="25">25
<option value="26">26
<option value="27">27
<option value="28">28
<option value="29">29
<option value="30">30
<option value="31">31
<option value="32">
</select>
<select name="mmonat">
<option value="0">-Monat-
<option value="1">Januar
<option value="2">Februar
<option value="3">März
<option value="4">April
<option value="5">Mai
<option value="6">Juni
<option value="7">Juli
<option value="8">August
<option value="9">September
<option value="10">Oktober
<option value="11">November
<option value="12">Dezember
<option value="13">
</select>
<input type="button" value="Bild anzeigen" onClick="auswahl(1)">
</p>
</table>
<p align="center">
<br>
<font size="2" face="Comic Sans MS">
Für das Video bitte das Bild anklicken<br>
<a href="bildmega2.html" target="megabild2"><img src="leer.jpg" name="archiv"></a>
</font>
</form>
</p>
<p align="center">
<font size="2" face="Comic Sans MS">
Es wird an jedem Tag ein Bild und Video im Archiv hinterlegt.</font></p>
</body>
</html>
Alles anzeigen
Jetzt hab ich noch die extern.js die ich noch umbiegen muss...
hab damit schob ein biscen angefangen... jetzt weiß ich aber nicht mehr weiter...test.zip
Sorry aber ich blick da einfach nicht durch....
So ich hab mal nach so einem Date/Time Picker gesucht und hab das gefunden... calendar.zip
Ich hab das versucht irgendwie hinzubasteln aber ich schaff des leider nicht da ich keine Ahnung von PHP etc. hab...
könnt Ihr mir da vielleicht weiter helfen... !??
Danke
Gruß Michi
Hallo...
ich möchte auf meiner internetseite eine auswahl haben wo mann das Datum und die Uhrzeit einstellen kann und wenn wann dann auf ok klick soll ein Video (Webcam-Wetter) im Fenster abgespielt werden.
Das Video hat den Dateinamen Z.B. (s20090802-14-timelapse.mpg)
Jahr Monat Tag und Stunde
und wird Auf einem Server alle Stunden gespeichert.
Und nun möchte ich das wenn mann das Datum 24.08.2009 20 Uhr
aufruft das Video (s20090824-20-timelaps.mpg) kommt.
Wie mach ich das !?? Ich hab leider keinen Peil von sowas..
Könnt Ihr mir bitte helfen...
Danke
Gruß Michi
Das -3 soll bedeuten das das bild vor 3 Stunden angezeigt werden soll...:)
Hallo mal wieder....
Ich hab da mit dem Script hier ein paar Probleme...
und zwar zeigt er das bild nicht an...
Er will immer diese Datei öffnen : rottach_preview_2009041207.jpg
(Da fehlt eine 0...!?)
Aber die wäre es: rottach_preview_20090412007.jpg
<?php
$timestamp = time();
$jahr = date("Y",$timestamp);
$monat = date("m",$timestamp);
$tag = date("d",$timestamp);
$stunde = date("H",$timestamp)-03;
$bildname = "http://webcam.meteomedia.ch/products/rottach_preview_".$jahr.$monat.$tag.$stunde.".jpg";
$bildlink = "http://webcam.meteomedia.ch/products/rottach_".$jahr.$monat.$tag.$stunde.".avi";
echo "<a href=\"".$bildlink."\" id=\"webcamvideo\" target=\"_parent\">";
echo "<img src=\"".$bildname."\" width=\"320\" height=\"261\" id=\"webcam\" /></a>";
?>
Alles anzeigen
oder muss ich das so ändern ???
if($stunde <10){stunde = "0"+stunde}
Das Klappt soweit schon... Danke
Aber der Dateiname ist immer
200903112200.jpg
200903112230.jpg
Die Webcam macht immer alle 30 Min ein Bild...
Wie muss ich es dann schreiben... !???
Ich hab das jetzt mit Echo gemacht...
<?php
echo "
<script type='text/javascript'>
function createName(){
var date = new Date();
var jahr = date.getFullYear();
var monat = date.getMonth();
var tag = date.getDate();
var stunde = date.getHours()-1;
var minute = getMinutes();
monat ++;
if (stunde < 10){
stunde = '0' + stunde;
}
if(tag < 10){
tag = '0' + tag;
}
if(monat <10){
monat = '0' + monat;
}
if(minute <10){
minute = '0'+ minute,
}
bildname = 'http://barthvpn.dyndns.org/Webcam-See/' + jahr + monat + tag + stunde + minute + '.jpg';
bildlink = 'http://webcam.meteomedia.ch/products/rottach_' + jahr + monat + tag + stunde + minute +'.avi';
var cam = document.getElementById('webcam');
cam.src = bildname;
cam.style.border = 0;
document.getElementById('webcamvideo').href = bildlink;
}
</script>";
?>
</head>
<body onLoad='createName();'>
<a href='' id='webcamvideo' target='_blank'>
<img src='' width='260' height='200' id='webcam' /></a>
Alles anzeigen
Aber das mit den Minuten klappt ned so wirklich...
woran kann das liegen !???
Dateiname: 200903111930.jpg
Gruß Michi
Ich bekomm des nicht hin...
Ich versteh da ehrlich gesagt nur Bahnhof... :-(:-(:-(
Okay
Bin schon die ganze Zeit am Googlen und probieren... aber es ich bekomme des ned auf die reihe...
Danke dir nochmal fur das Super Script... !!!
Ich hab mittlerweile versucht das Script mal in PHP umzuwandeln...
bin aber dann leider gescheitert... :-(:-(:(
kann mir einer sagen wie genau ich das machen muss...
oder gibt es schon sowas fertig... !??
Danke euch...
Gruß Michi
Die HP ist momentan noch im Aufbau...
Aber ich will mal von euch hören wie Ihr die HP findet...
THX
Michi
Ich konnte leider nichts finden mit dem ich was anfangen kann da ich mich in C nicht so gut auskenne...
Hier mal der link zu den Bildern...
Etwas hab ich gefunden...