<%
Function DoSpace(str)
DoSpace = (Replace(str, vbCrlf, "
"))
End Function
%>
<%
If Request.QueryString("action") = "sent" Then
Dim MiaMail
Set MiaMail = Server.CreateObject("CDO.Message")
MiaMail.From = Request.Form("EMAIL")
MiaMail.To = Request.Form("ad_email")
MiaMail.Cc = Request.Form("EMAIL")
'MiaMail.Bcc = "altroindirizzo@aruba.it;ancora@aruba.it"
MiaMail.Subject = Request.Form("SUBJECT")
MiaMail.TextBody = Request.Form("MESSAGE")
'MiaMail.AddAttachment "d:\inetpub\webs\tuodominiocom\file.zip"
'MiaMail.Fields("urn:schemas:httpmail:importance") .Value = 2
'MiaMail.Fields.Update()
MiaMail.Send()
Set MiaMail = Nothing
End If
%>
<%
set cmClick = Server.CreateObject("ADODB.Command")
cmClick.ActiveConnection = MM_connDUclassified_STRING
cmClick.CommandText = "UPDATE ADS SET AD_VIEWED = AD_VIEWED + 1 WHERE AD_ID = " & Request.QueryString("iAd")
cmClick.CommandType = 1
cmClick.CommandTimeout = 0
cmClick.Prepared = true
cmClick.Execute()
%>
<%
Dim rsCat__MMColParam
rsCat__MMColParam = "1"
If (Request.QueryString("iType") <> "") Then
rsCat__MMColParam = Request.QueryString("iType")
End If
%>
<%
set rsCat = Server.CreateObject("ADODB.Recordset")
rsCat.ActiveConnection = MM_connDUclassified_STRING
rsCat.Source = "SELECT * FROM TYPES WHERE TYPE_ID = " + Replace(rsCat__MMColParam, "'", "''") + ""
rsCat.CursorType = 0
rsCat.CursorLocation = 2
rsCat.LockType = 3
rsCat.Open()
rsCat_numRows = 0
%>
<%
Dim rsDetail__MMColParam
rsDetail__MMColParam = "1"
if (Request.QueryString("iAd") <> "") then rsDetail__MMColParam = Request.QueryString("iAd")
%>
<%
set rsDetail = Server.CreateObject("ADODB.Recordset")
rsDetail.ActiveConnection = MM_connDUclassified_STRING
rsDetail.Source = "SELECT * FROM ADS, USERS WHERE AD_ID = " + Replace(rsDetail__MMColParam, "'", "''") + " AND ADS.AD_POSTER = USERS.U_ID"
rsDetail.CursorType = 0
rsDetail.CursorLocation = 2
rsDetail.LockType = 3
rsDetail.Open()
rsDetail_numRows = 0
%>
<link href="assets/DUclassified.css" rel="stylesheet" type="text/css">
<script>
<!--
/*
Required field(s) validation- By NavSurf
Visit NavSurf.com at
http://navsurf.com
*/
// Prelevato e spiegato su
http://www.web-link.it
function formCheck(formobj){
//1) Inserisci il nome che hai assegnato ai tuoi campi con name
var fieldRequired = Array("NAME", "EMAIL", "MESSAGE");
//2) Inserisci la descrizione del campo da riempire che appare nel messaggio a video
var fieldDescription = Array("Inserisci il tuo nome", "Inserisci la tua Email", "Inserisci il messaggio");
//3) Inserisci il messagio che deve precedere l'elenco dei campi non inseriti.
var alertMsg = "Devi completare tutti i seguenti campi:\n";
var l_Msg = alertMsg.length;
for (var i = 0; i < fieldRequired.length; i++){
var obj = formobj.elements[fieldRequired[i]];
if (obj){
switch(obj.type){
case "select-one":
if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
alertMsg += " - " + fieldDescription[i] + "\n";
}
break;
case "select-multiple":
if (obj.selectedIndex == -1){
alertMsg += " - " + fieldDescription[i] + "\n";
}
break;
case "text":
case "textarea":
if (obj.value == "" || obj.value == null){
alertMsg += " - " + fieldDescription[i] + "\n";
}
break;
default:
if (obj.value == "" || obj.value == null){
alertMsg += " - " + fieldDescription[i] + "\n";
}
}
}
}
if (alertMsg.length == l_Msg){
return true;
}else{
alert(alertMsg);
return false;
}
}
//-->
</script>
<div class = "links">
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td align="left" valign="middle" class="textBold">
HOME
»
"><%= UCase((rsCat.Fields.Item("TYPE_NAME").Value)) %> » DETTAGLI ANNUNCIO</td>
</tr>
<tr>
<td align="left" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#666666">
<tr>
<td height="16" align="left" valign="middle" class="bgMenu"><%= UCase((rsDetail.Fields.Item("AD_TITLE").Value)) %> (visto <%=(rsDetail.Fields.Item("AD_VIEWED").Value)%> vole)</td>
</tr>
<% If Request.QueryString("action") = "sent" Then %>
<tr>
<td align="center" valign="middle" bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="5" cellspacing="5">
<tr>
<td align="center" valign="middle" class="textBold"><font color="#FF0000">Messaggio spedito!
Sarà ricontattato da "><%=(rsDetail.Fields.Item("AD_POSTER").Value) %> al più presto.</font></td>
</tr>
</table></td>
</tr>
<% End If %>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF"> <table width="100%" border="0" cellspacing="3" cellpadding="3">
<tr align="left" valign="middle">
<td width="108" nowrap="nowrap" class="textBold">Pubblicato da:</td>
<td width="224" class="text">"><%=(rsDetail.Fields.Item("AD_POSTER").Value) %></td>
<td width="90" class="textBold">Località:</td>
<td width="511" class="text"><%=(rsDetail.Fields.Item("U_CITY").Va lue)%>, <%=(rsDetail.Fields.Item("U_STATE").Value)%><%=(rs Detail.Fields.Item("U_ZIP").Value)%></td>
</tr>
<tr align="left" valign="middle">
<td width="108" class="textBold">Telefono:</td>
<td class="text"><%=(rsDetail.Fields.Item("U_PHONE").V alue)%></td>
<td width="90" nowrap="nowrap" class="textBold">Fax:</td>
<td nowrap="nowrap" class="text"><%=(rsDetail.Fields.Item("U_FAX").Val ue)%></td>
</tr>
<tr align="left" valign="middle">
<td width="108" class="textBold">Prezzo:</td>
<td class="text">€ <%=(rsDetail.Fields.Item("AD_PRICE").Value)%></td>
<td width="90" class="textBold">Quantita:</td>
<td class="text"><%=(rsDetail.Fields.Item("AD_QUANTITY ").Value)%></td>
</tr>
<tr align="left" valign="middle">
<td width="108" class="textBold">Link:</td>
<td class="text">
<% If Len(rsDetail.Fields.Item("AD_LINK").Value) > 12 Then %>
"><%=(rsDetail.Fields.Item("AD_LINK").Value)%>
<% End If %>
</td>
<td width="90" class="textBold">Email:</td>
<td class="text">"><%=(rsDetail.Fields.Item("U_EMAIL").Value)%></td>
</tr>
<tr align="left" valign="middle">
<td colspan="4" class="text">
Descrizione Annuncio: <%= DoSpace(rsDetail.Fields.Item("AD_DESCRIPTION").Val ue)%></td>
</tr>
</table></td>
</tr>
<% If NOT rsDetail.Fields.Item("AD_IMAGE").Value = "" Then %>
<tr>
<td align="center" valign="middle" bgcolor="#FFFFFF"> <table border="0" cellspacing="5" cellpadding="5">
<tr>
<td align="center" valign="middle">[img]../../public/<%=(rsDetail.Fields.Item([/img]"></td>
</tr>
</table></td>
</tr>
<% End If %>
<% If Request.QueryString("action") <> "sent" Then %>
<tr>
<td height="20" align="left" valign="middle" class="bgMenu">Rispondi direttamente a questo Annuncio!</td>
</tr>
<tr>
<form name="REPLY" method="post" action="detail.asp?action=sent&iAd=<%=(rsDetail.Fi elds.Item("AD_ID").Value)%>&iType=<%=(rsDetail.Fie lds.Item("AD_TYPE").Value)%>" onSubmit="return formCheck(this)">
<td align="left" valign="middle" bgcolor="#FFFFFF"> <table width="100%" border="0" cellspacing="5" cellpadding="2">
<tr align="left" valign="middle">
<td width="90" class="textBold">Rispondi a:</td>
<td class="text"><%=(rsDetail.Fields.Item("AD_POSTER") .Value)%> <input type="hidden" name="ad_email" value="<%=(rsDetail.Fields.Item("U_EMAIL").Value)% >">
</td>
</tr>
<tr align="left" valign="middle">
<td width="90" class="textBold">Tuo Nome:</td>
<td> <input type="text" name="NAME" size="35" class = "form">
</td>
</tr>
<tr align="left" valign="middle">
<td width="90" class="textBold">La tua Email:</td>
<td> <input type="text" name="EMAIL" size="45" class = "form">
</td>
</tr>
<tr align="left" valign="middle">
<td width="90" class="textBold">Oggetto:</td>
<td> <input type="text" name="SUBJECT" value="<%=(rsDetail.Fields.Item("AD_TITLE").Value) %>" size="60" class = "form">
</td>
</tr>
<tr align="left" valign="middle">
<td width="90" valign="top" class="textBold">Messaggio:</td>
<td> <textarea name="MESSAGE" cols="80" rows="12" class = "form"></textarea>
</td>
</tr>
<tr align="left" valign="middle">
<td></td>
<td> <input name="send" type="submit" class = "form" onClick="MM_validateForm('NAME','','R','EMAIL','', 'RisEmail','SUBJECT','','R','MESSAGE','','R');retu rn document.MM_returnValue" value="Rispondi all'annuncio!">
</td>
</tr>
</table></td>
</form>
</tr>
<% End If %>
</table></td>
</tr>
<tr>
<td align="right" valign="middle" class="text"></td>
</tr>
</table>
</div>
<%
rsCat.Close()
Set rsCat = Nothing
%>
<%
rsDetail.Close()
%>