[BUGs] Kalender und PHP-Fehler
Verfasst: Mi 21. Jan 2009, 09:18
Ich habe folgendes Template, welches mit hinter dem Textfeld von STARTDATE ein Icon für den Kalender anzeigt...:
Klicke ich auf das Icon, öffnet sich ganz kurz ein kleines Popupfenster, danach kommt ein Browserfenster, welches mit calendar.php zum download anbietet.
Nun diesen Download-Dialog erhalte ich schon mal öfter, wenn ein Fehler im Script ist, und PHP das nicht recht verarbeiten kann.
In den error_logs erscheint dann dieses:
Frage mich nur, was hier fehlt, oder falsch ist... Braucht der Kalender noch irgendwelche anderen Daten oder JS-Funktionen?
Code: Alles auswählen
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="styles/contenido.css" />
<script language="javascript" type="text/javascript" src="external/wysiwyg/tinymce3/jscripts/tiny_mce/tiny_mce_popup.js"></script>
<script language="javascript" type="text/javascript" src="external/wysiwyg/tinymce3/jscripts/tiny_mce/utils/mctabs.js"></script>
<script language="javascript" type="text/javascript" src="external/wysiwyg/tinymce3/jscripts/tiny_mce/utils/form_utils.js"></script>
<script language="JavaScript" src="{CALENDAR}"></script>
<script language="javascript" type="text/javascript" src="jscripts/functions.js"></script>
</head>
<body style="margin: 10px">
<form name=formular action="" method="post">
<table width='500' border='0' class="admTable">
<thead>
<tr>
<tr>
<td class="admTableTd">Startdatum</td>
<td class="admTableTd"><input style="width:300px;" type='text' id="startdate" name='webc[startdate]' value='{WEBC_STARTDATE}'>
<a href="javascript:startcal.popup('','{CALENDAR_TMPL}');"><img height="16" border="0" width="16" alt="Startzeitpunkt wählen" src="images/calendar.gif"/></a>
</td>
</tr>
<tr>
<td class="admTableTd">ENDDATUM</td>
<td class="admTableTd"><input style="width:300px;" type='text' id="enddate" name='webc[enddate]' value='{WEBC_ENDDATE}'></td>
</tr>
<tr>
<td align="center" colspan="3">
<input type="submit" class="button" name="submit" value="Speichern" />
<input type="reset" class="button" value="Zurücksetzen" />
<input type="hidden" name="do" value="{DO}" />
<input type="hidden" name="do_change" value="1" />
</td>
</tr>
</table>
<script language="JavaScript">
var startcal = new calendar1(document.forms['formular'].elements['webc[startdate]']);
startcal.year_scroll = true;
startcal.time_comp = true;
var endcal = new calendar1(document.forms['formular'].elements['webc[enddate]']);
endcal.year_scroll = true;
endcal.time_comp = true;
</script>
Nun diesen Download-Dialog erhalte ich schon mal öfter, wenn ein Fehler im Script ist, und PHP das nicht recht verarbeiten kann.
In den error_logs erscheint dann dieses:
Code: Alles auswählen
scripts/calendar1.js.php?contenido=5b7a1e32c0fd40b00ee645d79c292ab2