Ciao a tutti!!
Stò realizzando un semplice GUESTBOOK che memorizza i messaggi su un documento .txt, ma purtroppo ho questo PROBLEMA:
Nella visualizzazione dei messaggi il testo viene inserito in un'unica riga, allargando la pagina stessa!!
Eppure la tabella è impostata a 750 pixel, come mai??
MILLE GRAZIE A TUTTI
Tutto il guestbook è composto da questa unica pagina:
http://www.ilterralbese.it/public/gu.../guestbook.asp
---------------------------------------------------------
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Guest Book</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body link="#333399" vlink="#333399" alink="#333399">
<table width="750" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#deedde">
<tr>
<td colspan="6">[img]home.jpg[/img]</td>
</tr>
<tr>
<td width="422"></td>
<td width="61"></td>
<td colspan="4"><div align="right">
<font color="#016867" size="3" face="Arial, Helvetica, sans-serif">
<%
var now, days, months, day_of_week_int, day_of_month_int, month_int, year, today_date;
now = new Date();
days = new Array ("domenica","lunedì","martedì","mercoledì","gioved ì","venerdì","sabato");
months = new Array ("Gennaio","Febbraio","Marzo","Aprile","Maggio","G iugno","Luglio","Agosto","Settembre","Ottobre","No vembre","Dicembre");
day_of_week_int = now.getDay();
day_of_month_int = now.getDate();
month_int = now.getMonth();
year = now.getFullYear();
today_date = days[day_of_week_int] +", " + day_of_month_int +" " +months[month_int] + " " + year;
Response.Write (today_date);
%>
</font></div></td>
</tr>
<tr>
<td colspan="6"><font size="3" face="Arial, Helvetica, sans-serif">Leggi i messaggi del nostro GUESTBOOK </font></td>
</tr>
<tr>
<td><font size="3" face="Arial, Helvetica, sans-serif"> </font></td>
<td></td>
<td width="56"></td>
<td width="17"></td>
<td width="169"></td>
<td width="25"></td>
</tr>
<tr>
<td>
<font size="3" face="Arial, Helvetica, sans-serif">Inserisci un NUOVO MESSAGGIO </font></p> </td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td colspan="5" bgcolor="#FFFF00">
<table width="547" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="178"></td>
<td width="369">
<%
var to_do = String(Request("to_do"));
var this_script_url = String(Request.ServerVariables("SCRIPT_NAME"));
if (to_do == "undefined"){
%>
</p>
</p>
</p>
</p>
</p></td>
</tr>
</table></td>
<td></td>
</tr>
<tr>
<td bgcolor="#FF0000">
<form action = "<% = this_script_url %>">
<font color="#006766" size="3" face="Arial, Helvetica, sans-serif">Autore:</font>
<input name="Autore" type=text id="Autore" value="" size=50>
<font color="#006864" size="3" face="Arial, Helvetica, sans-serif">eMail:</font>
<input name="eMail" type=text id="eMail" value="" size=50>
<font color="#016867" face="Arial, Helvetica, sans-serif">Messaggio:</font>
<textarea name="Messaggio" cols=38 rows=3 id="Messaggio"></textarea>
<input type=submit name="Submit Button" value="Inserisci">
<input type=hidden name="to_do" value="add_entry">
<input type="reset" value="Cancella">
</form>
_</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td colspan="5" rowspan="5">
<div align="left">
<font color="#003300" size="2" face="Arial, Helvetica, sans-serif"></font>
<table width="700" border="0" cellpadding="0" cellspacing="0" bgcolor="#66CCFF">
<tr>
<td width="24"></td>
<td><font color="#003300" size="2" face="Arial, Helvetica, sans-serif">
<%
}
else {
var guest_book_file = "guestbook.txt";
var abs_path = String(Request.ServerVariables("PATH_TRANSLATED")) ;
var file_to_open = abs_path.replace(/\\\w*\.asp/,"\\") + guest_book_file;
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(file_to_open)){
if (to_do == "print_contents"){
fs_stream = fso.OpenTextFile(file_to_open);
var temp_file = fs_stream.ReadAll();
fs_stream.close();
Response.Write("<pre>" + temp_file + "</pre>");
}
if (to_do == "add_entry"){
var ForReading = 1, ForWriting = 2, ForAppending = 8;
fs_stream = fso.OpenTextFile(file_to_open,ForAppending);
data:
date_object = new Date();
date_string = date_object.toString()
var message = "Autore: " + String(Request("Autore"));
message += "\neMail: " + String(Request("eMail"));
message += "\nMessaggio: " + String(Request("Messaggio"));
fs_stream.Write("\n" + date_string + ": \n" + message + "\n");
fs_stream.close();
Response.Write("<center>grazie per aver inserito il tuo annuncio!!!</center>");
}
}
else {
Response.Write("
<center>Siamo spiacenti, ma non è stato possibile inserire il tuo annuncio, riprova! </center>" + guest_book_file + "
");
}
}
%>
</font></td>
</tr>
</table>
<font color="#003300" size="2" face="Arial, Helvetica, sans-serif"> </font></div></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td><font color="#003300" size="2" face="Arial, Helvetica, sans-serif">
</font></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr bgcolor="#006965">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>