GoLive 6.0: ASP-Code wird gelöscht - Bug?
Matthias
- software
Hallo zusammen,
vor kurzem habe ich von GL 5 auf GL 6 gewechselt. Nun habe ich das Problem, dass mir ASP-Code "abhanden" kommt.
Situation: ich habe ein Formular, in dem eine zweispaltige Tabelle ist. In der linken Spalte werden die Bezeichnungen für die Eingabefelder der rechten Spalte aus einer DB gelesen. In der Layoutansicht sind links blaue %ASP%-Symbol zu sehen. Ändere ich irgendwas am Dokument, dann fehlt plötzlich das erste %ASP%-Symbol in der Layoutansicht. Im Quellcode ist der ASP-Bereich <%...%> aber noch da. Speichere ich nun das Dokument, schließe und öffne es wieder, dann fehlt dieser Teil auch im Quelltext. Und dann geht das gleiche Spiel mit dem zweiten %ASP%-Symbol weiter.
Die gleiche Tabelle _ausserhalb_ des Formulars behält alle ASP-Anweisungen.
===<beispiel>===
<%@ language=VBScript %>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>Code weg</title>
</head>
<body>
<form name="finden" action="finden.asp" method="post">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><% = rs("feld1")%></td>
<td><input type="text" name="kdf_01" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld2")%></td>
<td><input type="text" name="kdf_02" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld3")%></td>
<td><input type="text" name="kdf_03" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld4")%></td>
<td><input type="text" name="kdf_04" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld5")%></td>
<td><input type="text" name="kdf_05" size="40" value=""></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="senden" value="Abfrage senden"></td>
</tr>
</table>
</form>
<br>
<br>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><% = rs("feld1")%></td>
<td><input type="text" name="kdf_01" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld2")%></td>
<td><input type="text" name="kdf_02" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld3")%></td>
<td><input type="text" name="kdf_03" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld4")%></td>
<td><input type="text" name="kdf_04" size="40" value=""></td>
</tr>
<tr>
<td><% = rs("feld5")%></td>
<td><input type="text" name="kdf_05" size="40" value=""></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="senden" value="Abfrage senden"></td>
</tr>
</table>
</body>
</html>
===</beispiel>===
Ist das ein GL6-Fehler? Kann das jemand mit dem Beispiel auch nachvollziehen?
Bei mir hat das die fatale Konsequenz, dass plötzlich ganz ASP-Passagen fehlen, die ich dann von den Sicherungen wieder zurückspielen muss.
Danke für Hinweise.
Matthias