Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

flneves

[Resolvido] Gravar imagem padrão e substituir para visualização

Recommended Posts

Salve Salve galera.....

 

To precisando de ajuda para completar o form do meu site porém não to conseguindo finalizar, desenvolvido em ASP / Acess pelo Dreamweaver CS3.

 

Segue dúvida, já fiz um form que tem os seguintes campos:

 

Código / Imagem1 / Imagem2 / Produto / Características / Preço / Prioridade

 

E gostaria que ao cadastrar o produto o campo imagem2 ficasse vazio e quando fosse visualizado o produto na interface do usuário aparecesse uma "imagem padrão" substituindo o campo em branco.

 

Segue código abaixo:

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<%
// *** Logout the current user.
MM_Logout = String(Request.ServerVariables("URL")) + "?MM_Logoutnow=1";
if (String(Request("MM_Logoutnow"))=="1") {
 Session.Contents.Remove("MM_Username");
 Session.Contents.Remove("MM_UserAuthorization");
 var MM_logoutRedirectPage = "../index.asp";
 // redirect with URL parameters (remove the "MM_Logoutnow" query param).
 if (MM_logoutRedirectPage == "") MM_logoutRedirectPage = String(Request.ServerVariables("URL"));
 if (String(MM_logoutRedirectPage).indexOf("?") == -1 && Request.QueryString != "") {
   var MM_newQS = "?";
   for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) {
     if (String(items.item()) != "MM_Logoutnow") {
       if (MM_newQS.length > 1) MM_newQS += "&";
       MM_newQS += items.item() + "=" + Server.URLencode(Request.QueryString(items.item()));
     }
   }
   if (MM_newQS.length > 1) MM_logoutRedirectPage += MM_newQS;
 }
 Response.Redirect(MM_logoutRedirectPage);
}
%>
<!--#include file="../../Connections/con_fvsj.asp" -->
<%
var i_produtos_cmd = Server.CreateObject ("ADODB.Command");
i_produtos_cmd.ActiveConnection = MM_con_fvsj_STRING;
i_produtos_cmd.CommandText = "SELECT * FROM produtos";
i_produtos_cmd.Prepared = true;

var i_produtos = i_produtos_cmd.Execute();
var i_produtos_numRows = 0;
%>
<%
// *** Recordset Stats, Move To Record, and Go To Record: declare stats variables

// set the record count
var i_produtos_total = i_produtos.RecordCount;

// set the number of rows displayed on this page
if (i_produtos_numRows < 0) {            // if repeat region set to all records
 i_produtos_numRows = i_produtos_total;
} else if (i_produtos_numRows == 0) {    // if no repeat regions
 i_produtos_numRows = 1;
}

// set the first and last displayed record
var i_produtos_first = 1;
var i_produtos_last  = i_produtos_first + i_produtos_numRows - 1;

// if we have the correct record count, check the other stats
if (i_produtos_total != -1) {
 i_produtos_numRows = Math.min(i_produtos_numRows, i_produtos_total);
 i_produtos_first   = Math.min(i_produtos_first, i_produtos_total);
 i_produtos_last    = Math.min(i_produtos_last, i_produtos_total);
}
%>
<% var MM_paramName = ""; %>
<%
// *** Move To Record and Go To Record: declare variables

var MM_rs        = i_produtos;
var MM_rsCount   = i_produtos_total;
var MM_size      = i_produtos_numRows;
var MM_uniqueCol = "Código";
   MM_paramName = "codigo";
var MM_offset = 0;
var MM_atTotal = false;
var MM_paramIsDefined = (MM_paramName != "" && String(Request(MM_paramName)) != "undefined");
%>
<%
// *** Move To Specific Record: handle detail parameter

if (MM_paramIsDefined && MM_rsCount != 0) {

 // get the value of the parameter
 var param = String(Request(MM_paramName));

 // find the record with the unique column value equal to the parameter value
 for (MM_offset=0; !MM_rs.EOF; MM_offset++) {
   if (MM_rs.Fields.Item(MM_uniqueCol).Value == param) break;
   MM_rs.MoveNext();
 }

 // if not found, set the number of records and reset the cursor
 if (MM_rs.EOF) {
   if (MM_rsCount < 0) MM_rsCount = MM_offset;
   if (MM_size < 0 || MM_size > MM_rsCount) MM_size = MM_rsCount;
   MM_offset = 0;

   // reset the cursor to the beginning
   if (MM_rs.CursorType > 0) {
     if (!MM_rs.BOF) MM_rs.MoveFirst();
   } else {
     MM_rs.Close();
     MM_rs.Open();
   }
 }
}
%>
<%
// *** Move To Record: if we dont know the record count, check the display range

if (MM_rsCount == -1) {

 // walk to the end of the display range for this page
 for (var i=MM_offset; !MM_rs.EOF && (MM_size < 0 || i < MM_offset + MM_size); i++) {
   MM_rs.MoveNext();
 }

 // if we walked off the end of the recordset, set MM_rsCount and MM_size
 if (MM_rs.EOF) {
   MM_rsCount = i;
   if (MM_size < 0 || MM_size > MM_rsCount) MM_size = MM_rsCount;
 }

 // if we walked off the end, set the offset based on page size
 if (MM_rs.EOF && !MM_paramIsDefined) {
   if ((MM_rsCount % MM_size) != 0) {  // last page not a full repeat region
     MM_offset = MM_rsCount - (MM_rsCount % MM_size);
   } else {
     MM_offset = MM_rsCount - MM_size;
   }
 }

 // reset the cursor to the beginning
 if (MM_rs.CursorType > 0) {
   if (!MM_rs.BOF) MM_rs.MoveFirst();
 } else {
   MM_rs.Requery();
 }

 // move the cursor to the selected record
 for (var i=0; !MM_rs.EOF && i < MM_offset; i++) {
   MM_rs.MoveNext();
 }
}
%>
<%
// *** Move To Record: update recordset stats

// set the first and last displayed record
i_produtos_first = MM_offset + 1;
i_produtos_last  = MM_offset + MM_size;
if (MM_rsCount != -1) {
 i_produtos_first = Math.min(i_produtos_first, MM_rsCount);
 i_produtos_last  = Math.min(i_produtos_last, MM_rsCount);
}

// set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount != -1 && MM_offset + MM_size >= MM_rsCount);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Sistema Administrativo - Velas São João</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
td {
font-family: Verdana;
font-size: 10px;
color: #FFCC33;
cursor: hand;
}
body {
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style1 {
font-size: 16px;
font-weight: bold;
}
a:link {
color: #333333;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: none;
color: #333333;
}
a:active {
text-decoration: none;
color: #666666;
}
.style2 {font-size: 18px}
.style3 {font-size: 18px; font-weight: bold; }
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
 window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body>
<script type="text/ecmascript">
<!--
   window.history.forward();
-->
</script>
<table width="100%" height="5" border="0" cellpadding="0" cellspacing="0">
 <tr>
   <td width="100%" height="29"><font size="5" face="Impact" color="#333333">Sistema Administrativo - http://www.velassaojoao.com.br</font></td>
 </tr>
 <tr>
   <td width="100%" height="21">
   <p align="right"><font color="#C0C0C0">Bem Vindo !      </font></td>

 </tr>
 <tr>
   <td width="100%" height="37" background="../../imagens/f_tab_adm.jpg" valign="middle">
   <p align="right"><font color="#333333"><img src="../../imagens/b_adm.jpg" alt="Página Inicial Velas São João" border="0">  <a href="../ent.asp">Inicial</a> <img src="../../imagens/b_adm.jpg" alt="Todas as velas São João" border="0">  Todos os produtos  <img src="../../imagens/b_adm.jpg" width="8" height="8">  <a href="<%= MM_Logout %>">Sair</a>   </font></p></td>
 </tr>
</table>
<br>
<form name="ed_prod" id="ed_prod">
 <table width="621" border="2" align="center" cellpadding="2" cellspacing="0" bordercolor="#000000">
   <tr>
     <td colspan="3"><div align="center" class="style1">
       <div align="right" class="style2">Edição de Produto </div>
     </div></td>
   </tr>
   <tr bgcolor="#333333">
     <td height="36">Código:</td>
     <td colspan="2" class="style3"><%=(i_produtos.Fields.Item("Código").Value)%></td>
   </tr>
   <tr bgcolor="#333333">
     <td width="131" height="119">Imagem:</td>
     <td width="282"><div align="center"> <img src="../../imagens/produtos/<%=(i_produtos.Fields.Item("imagem1").Value)%>.jpg" alt="Velas São João" width="120" height="100"> </div></td>
     <td width="231"><div align="center"> <img src="<%=(i_produtos.Fields.Item("imagem2").Value)%>" alt="Velas São João" width="120" height="100"></div></td>
   </tr>
   <tr>
     <td>Produto:</td>
     <td colspan="2"><input name="produto" type="text" id="produto" value="<%=(i_produtos.Fields.Item("produto").Value)%>"></td>
   </tr>
   <tr bgcolor="#333333">
     <td> </td>
     <td colspan="2"> </td>
   </tr>
   <tr>
     <td valign="top">Características:</td>
     <td colspan="2"><textarea name="caracteristicas" cols="60" rows="6" id="caracteristicas"><%=(i_produtos.Fields.Item("caracteristicas").Value)%></textarea></td>
   </tr>
   <tr bgcolor="#333333">
     <td> </td>
     <td colspan="2"> </td>
   </tr>
   <tr>
     <td>Preço</td>
     <td colspan="2"><input name="preço" type="text" id="preço" value="<%=(i_produtos.Fields.Item("preco").Value)%>"></td>
   </tr>
   <tr bgcolor="#333333">
     <td> </td>
     <td colspan="2"> </td>
   </tr>
   <tr>
     <td>Prioridade:</td>
     <td colspan="2"><select name="prioridade" id="prioridade" title="<%=(i_produtos.Fields.Item("prioridade").Value)%>">
     </select></td>
   </tr>
   <tr bgcolor="#333333">
     <td> </td>
     <td colspan="2"> </td>
   </tr>
   <tr>
     <td> </td>
     <td colspan="2"><div align="right"><span class="links" onClick="MM_openBrWindow('../../upload/formulario1.html','Upload','width=300,height=110')">
         <input name="submit" type="image" id="submit" src="../../imagens/b_atualizar.jpg" width="120" height="54" border="0"> 
     </span></div></td>
   </tr>
 </table>





</form>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>  </p>
</body>
</html>
<%
i_produtos.Close();
%>

 

Essa é a página de visualização que deveria mostrar a "imagem padrão"

 

 

Se puderem ajudar, fico grato!

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

if i_produtos("imagem1") = "" then
response.write "imagemBranca.jpg"
end if

 

Jonathan,

 

 

Valeu pela ajuda mas como sou novo não consegui fazer....

 

Onde devo colocar esse código???

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Jonathan,

 

Segui sua orientação porém deu esse erro ai...

 

 

Microsoft JScript compilation error '800a03ed'

Expected '('

/busca_produtos.asp, line 38

if busca_produtos("imagem2") = "" then
---^

 

 

O código ficou assim:

 

// Exibe imagem padrão se não tiver imagem no bd
if busca_produtos("imagem2") = "" then
response.write "imagemBranca.jpg"
else if
}
// Exibe o primeiro e o ultimo registro.
var busca_produtos_first = 1;
var busca_produtos_last  = busca_produtos_first + busca_produtos_numRows - 1;

Compartilhar este post


Link para o post
Compartilhar em outros sites

onde você declarou o busca_produtos("imagem2") , no code lá em cima, naun vi...

ele é o recordset ??? ou um request do form ???

A sintaxe do JScript é diferente.

 

tente assim

 

// Exibe imagem padrão se não tiver imagem no bd
if busca_produtos("imagem2") = "" 
thenresponse.write "imagemBranca.jpg"
else 
}
// Exibe o primeiro e o ultimo registro.
var busca_produtos_first = 1;
var busca_produtos_last  = busca_produtos_first + busca_produtos_numRows - 1;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Xamburzão....

Deu o mesmo erro:

 

A busca tá em outra página....

 

Ele é um recordset...

 

Microsoft JScript compilation error '800a03ed'

 

Expected '('

 

/busca_produtos.asp, line 40

 

if busca_produtos("imagem2") = ""

---^

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu rodei aki e naun deu erro

 

// Exibe imagem padrão se não tiver imagem no bd
if busca_produtos("imagem2") = "" then
response.write "imagemBranca.jpg"
else 
}
// Exibe o primeiro e o ultimo registro.
var busca_produtos_first = 1;
var busca_produtos_last  = busca_produtos_first + busca_produtos_numRows - 1;
tenta esse jeito

 

<%
// Exibe imagem padrão se não tiver imagem no bd
busca_produtos="imagem2"
if busca_produtos = "" then
response.write "imagemBranca.jpg"
else
}
// Exibe o primeiro e o ultimo registro.
response.write "imagemBranca2.jpg"
end if
%>
e verifique o k esta sendo passado no busca_produtos("imagem2")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Xamburzão,

 

 

Substitui o nome no recordset por t_produtos e coloquei o código fazendo as devidas alterações sugeridas mas deu o erro abaixo:

 

Microsoft JScript compilation error '800a03ed'

Expected '('

/adm/produtos/t_produtos.asp, line 80

if t_produtos = "" then
---^

O código da página ta assim:

 

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<%
// *** Logout the current user.
MM_Logout = String(Request.ServerVariables("URL")) + "?MM_Logoutnow=1";
if (String(Request("MM_Logoutnow"))=="1") {
 Session.Contents.Remove("MM_Username");
 Session.Contents.Remove("MM_UserAuthorization");
 var MM_logoutRedirectPage = "../index.asp";
 // redirect with URL parameters (remove the "MM_Logoutnow" query param).
 if (MM_logoutRedirectPage == "") MM_logoutRedirectPage = String(Request.ServerVariables("URL"));
 if (String(MM_logoutRedirectPage).indexOf("?") == -1 && Request.QueryString != "") {
   var MM_newQS = "?";
   for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) {
     if (String(items.item()) != "MM_Logoutnow") {
       if (MM_newQS.length > 1) MM_newQS += "&";
       MM_newQS += items.item() + "=" + Server.URLencode(Request.QueryString(items.item()));
     }
   }
   if (MM_newQS.length > 1) MM_logoutRedirectPage += MM_newQS;
 }
 Response.Redirect(MM_logoutRedirectPage);
}
%>
<!--#include file="../../Connections/con_fvsj.asp" -->
<%
// *** Restrict Access To Page: Grant or deny access to this page
var MM_authorizedUsers="";
var MM_authFailedURL="../index.asp";
var MM_grantAccess=false;
if (String(Session("MM_Username")) != "undefined") {
 if (true || (String(Session("MM_UserAuthorization"))=="") || (MM_authorizedUsers.indexOf(String(Session("MM_UserAuthorization"))) >=0)) {
   MM_grantAccess = true;
 }
}
if (!MM_grantAccess) {
 var MM_qsChar = "?";
 if (MM_authFailedURL.indexOf("?") >= 0) MM_qsChar = "&";
 var MM_referrer = Request.ServerVariables("URL");
 if (String(Request.QueryString()).length > 0) MM_referrer = MM_referrer + "?" + String(Request.QueryString());
 MM_authFailedURL = MM_authFailedURL + MM_qsChar + "accessdenied=" + Server.URLEncode(MM_referrer);
 Response.Redirect(MM_authFailedURL);
}
%>
<%
var usuario__MMColParam = "1";
if (String(Session("MM_Username")) != "undefined" && 
   String(Session("MM_Username")) != "") { 
 usuario__MMColParam = String(Session("MM_Username"));
}
%>
<%
var t_produtos_cmd = Server.CreateObject ("ADODB.Command");
t_produtos_cmd.ActiveConnection = MM_con_fvsj_STRING;
t_produtos_cmd.CommandText = "SELECT * FROM produtos ORDER BY status DESC";
t_produtos_cmd.Prepared = true;

var t_produtos = t_produtos_cmd.Execute();
var t_produtos_numRows = 0;
%>
<%
var Repeat1__numRows = 10;
var Repeat1__index = 0;
t_produtos_numRows += Repeat1__numRows;
%>
<%
// *** Recordset Stats, Move To Record, and Go To Record: declare stats variables

// set the record count
var t_produtos_total = t_produtos.RecordCount;

// set the number of rows displayed on this page
if (t_produtos_numRows < 0) {            // if repeat region set to all records
 t_produtos_numRows = t_produtos_total;
} else if (t_produtos_numRows == 0) {    // if no repeat regions
 t_produtos_numRows = 1;
}

// Exibe imagem padrão se não tiver imagem no bd
t_produtos="imagem2"
if t_produtos = "" then
response.write "imagemBranca.jpg"
else
}
// Exibe o primeiro e o ultimo registro.
response.write "imagemBranca2.jpg"
end if


// set the first and last displayed record
var t_produtos_first = 1;
var t_produtos_last  = t_produtos_first + t_produtos_numRows - 1;

// if we have the correct record count, check the other stats
if (t_produtos_total != -1) {
 t_produtos_numRows = Math.min(t_produtos_numRows, t_produtos_total);
 t_produtos_first   = Math.min(t_produtos_first, t_produtos_total);
 t_produtos_last    = Math.min(t_produtos_last, t_produtos_total);
}
%>
<% var MM_paramName = ""; %>
<%
// *** Move To Record and Go To Record: declare variables

var MM_rs        = t_produtos;
var MM_rsCount   = t_produtos_total;
var MM_size      = t_produtos_numRows;
var MM_uniqueCol = "";
   MM_paramName = "";
var MM_offset = 0;
var MM_atTotal = false;
var MM_paramIsDefined = (MM_paramName != "" && String(Request(MM_paramName)) != "undefined");
%>
<%
// *** Move To Record: handle 'index' or 'offset' parameter

if (!MM_paramIsDefined && MM_rsCount != 0) {

 // use index parameter if defined, otherwise use offset parameter
 r = String(Request("index"));
 if (r == "undefined") r = String(Request("offset"));
 if (r && r != "undefined") MM_offset = parseInt(r);

 // if we have a record count, check if we are past the end of the recordset
 if (MM_rsCount != -1) {
   if (MM_offset >= MM_rsCount || MM_offset == -1) {  // past end or move last
     if ((MM_rsCount % MM_size) != 0) {  // last page not a full repeat region
       MM_offset = MM_rsCount - (MM_rsCount % MM_size);
     } else {
       MM_offset = MM_rsCount - MM_size;
     }
   }
 }

 // move the cursor to the selected record
 for (var i=0; !MM_rs.EOF && (i < MM_offset || MM_offset == -1); i++) {
   MM_rs.MoveNext();
 }
 if (MM_rs.EOF) MM_offset = i;  // set MM_offset to the last possible record
}
%>
<%
// *** Move To Record: if we dont know the record count, check the display range

if (MM_rsCount == -1) {

 // walk to the end of the display range for this page
 for (var i=MM_offset; !MM_rs.EOF && (MM_size < 0 || i < MM_offset + MM_size); i++) {
   MM_rs.MoveNext();
 }

 // if we walked off the end of the recordset, set MM_rsCount and MM_size
 if (MM_rs.EOF) {
   MM_rsCount = i;
   if (MM_size < 0 || MM_size > MM_rsCount) MM_size = MM_rsCount;
 }

 // if we walked off the end, set the offset based on page size
 if (MM_rs.EOF && !MM_paramIsDefined) {
   if ((MM_rsCount % MM_size) != 0) {  // last page not a full repeat region
     MM_offset = MM_rsCount - (MM_rsCount % MM_size);
   } else {
     MM_offset = MM_rsCount - MM_size;
   }
 }

 // reset the cursor to the beginning
 if (MM_rs.CursorType > 0) {
   if (!MM_rs.BOF) MM_rs.MoveFirst();
 } else {
   MM_rs.Requery();
 }

 // move the cursor to the selected record
 for (var i=0; !MM_rs.EOF && i < MM_offset; i++) {
   MM_rs.MoveNext();
 }
}
%>
<%
// *** Move To Record: update recordset stats

// set the first and last displayed record
t_produtos_first = MM_offset + 1;
t_produtos_last  = MM_offset + MM_size;
if (MM_rsCount != -1) {
 t_produtos_first = Math.min(t_produtos_first, MM_rsCount);
 t_produtos_last  = Math.min(t_produtos_last, MM_rsCount);
}

// set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount != -1 && MM_offset + MM_size >= MM_rsCount);
%>
<%
// *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters

// create the list of parameters which should not be maintained
var MM_removeList = "&index=";
if (MM_paramName != "") MM_removeList += "&" + MM_paramName.toLowerCase() + "=";
var MM_keepURL="",MM_keepForm="",MM_keepBoth="",MM_keepNone="";

// add the URL parameters to the MM_keepURL string
for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) {
 var nextItem = "&" + items.item().toLowerCase() + "=";
 if (MM_removeList.indexOf(nextItem) == -1) {
   MM_keepURL += "&" + items.item() + "=" + Server.URLencode(Request.QueryString(items.item()));
 }
}

// add the Form variables to the MM_keepForm string
for (var items=new Enumerator(Request.Form); !items.atEnd(); items.moveNext()) {
 var nextItem = "&" + items.item().toLowerCase() + "=";
 if (MM_removeList.indexOf(nextItem) == -1) {
   MM_keepForm += "&" + items.item() + "=" + Server.URLencode(Request.Form(items.item()));
 }
}

// create the Form + URL string and remove the intial '&' from each of the strings
MM_keepBoth = MM_keepURL + MM_keepForm;
if (MM_keepBoth.length > 0) MM_keepBoth = MM_keepBoth.substring(1);
if (MM_keepURL.length > 0)  MM_keepURL = MM_keepURL.substring(1);
if (MM_keepForm.length > 0) MM_keepForm = MM_keepForm.substring(1);
%>
<%
// *** Move To Record: set the strings for the first, last, next, and previous links

var MM_moveFirst="",MM_moveLast="",MM_moveNext="",MM_movePrev="";
var MM_keepMove = MM_keepBoth;  // keep both Form and URL parameters for moves
var MM_moveParam = "index";

// if the page has a repeated region, remove 'offset' from the maintained parameters
if (MM_size > 1) {
 MM_moveParam = "offset";
 if (MM_keepMove.length > 0) {
   params = MM_keepMove.split("&");
   MM_keepMove = "";
   for (var i=0; i < params.length; i++) {
     var nextItem = params[i].substring(0,params[i].indexOf("="));
     if (nextItem.toLowerCase() != MM_moveParam) {
       MM_keepMove += "&" + params[i];
     }
   }
   if (MM_keepMove.length > 0) MM_keepMove = MM_keepMove.substring(1);
 }
}

// set the strings for the move to links
if (MM_keepMove.length > 0) MM_keepMove = Server.HTMLEncode(MM_keepMove) + "&";
var urlStr = Request.ServerVariables("URL") + "?" + MM_keepMove + MM_moveParam + "=";
MM_moveFirst = urlStr + "0";
MM_moveLast  = urlStr + "-1";
MM_moveNext  = urlStr + (MM_offset + MM_size);
MM_movePrev  = urlStr + Math.max(MM_offset - MM_size,0);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http-~~-//www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Sistema Administrativo - Velas São João</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
td {
font-family: Verdana;
font-size: 10px;
color: #FFCC33;
cursor: hand;
}
body {
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style1 {
font-size: 16px;
font-weight: bold;
}
a:link {
color: #333333;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: none;
color: #333333;
}
a:active {
text-decoration: none;
color: #666666;
}
.style2 {font-size: 18px}
.style5 {color: #444444}
#leg_prioridade {
position:absolute;
left:852px;
top:516px;
width:165px;
height:68px;
z-index:1;
}
.style6 {
font-size: 14px;
font-weight: bold;
}
.style8 {
color: #000000;
font-size: smaller;
}
.style9 {
color: #FFCC33;
font-size: x-small;
}
-->
</style>
</head>

<body>
<script type="text/ecmascript">
<!--
   window.history.forward();
-->
</script>
<table width="100%" height="5" border="0" cellpadding="0" cellspacing="0">

 <tr>
   <td width="100%" height="37" background="../../imagens/f_tab_adm.jpg" valign="middle">
   <p align="right"><font color="#333333"><img src="../../imagens/b_adm.jpg" alt="Página Inicial Velas São João" border="0">  <a href="../menu_principal.asp" target="_self">Inicial</a> <img src="../../imagens/b_adm.jpg" alt="Todas as velas São João" border="0">  <a href="a_produtos.asp" target="_self">Apagar produtos</a>  <img src="../../imagens/b_adm.jpg" alt="Todas as velas São João" border="0">  <a href="e_produtos.asp" target="_self">Editar produtos</a>  <img src="../../imagens/b_adm.jpg" alt="Todas as velas São João" border="0">  <a href="i_produtos.asp" target="_self">Inserir produtos</a>  <img src="../../imagens/b_adm.jpg" width="8" height="8">  <a href="<%= MM_Logout %>" target="_top">Sair</a>   </font></p></td>
 </tr>
</table>
<br>
<form name="ed_prod" id="ed_prod">
 <table width="423" border="2" align="center" cellpadding="2" cellspacing="0" bordercolor="#000000">
   <tr>
     <td width="380" colspan="4" bgcolor="#333333"><div align="center" class="style1">
         <div align="right" class="style2">Todos os produtos </div>
     </div></td>
   </tr>
 </table>  
 <% while ((Repeat1__numRows-- != 0) && (!t_produtos.EOF)) { %>
   <table width="417" border="2" align="center" cellpadding="2" cellspacing="0" bordercolor="#333333">
     <tr>
       <td width="77" height="59" valign="middle"><p class="style6">Produto:</p>          </td>
       <td width="206"><div align="center"><img src="../../imagens/produtos/<%=(t_produtos.Fields.Item("imagem1").Value)%>.jpg" alt="Velas São João" width="60" height="40">       <img src="../../imagens/produtos/<%=(t_produtos.Fields.Item("imagem2").Value)%>.jpg" alt="Velas São João" width="60" height="40"></div></td>
       <td width="112"><div align="center"><%=(t_produtos.Fields.Item("status").Value)%></div></td>
     </tr>
     <tr>
       <td height="14" colspan="3" valign="middle"><div align="right"><span class="style8"><span class="style9"><A HREF="e_produtos.asp?<%= Server.HTMLEncode(MM_keepNone) + ((MM_keepNone!="")?"&":"") + "Código=" + t_produtos.Fields.Item("Código").Value %>">Ir para registro selecionado</A></span></span></div></td>
     </tr>
     </table>
   <br>

   <%
 Repeat1__index++;
 t_produtos.MoveNext();
}
%>
</form>
<div id="paginação">
 <div align="center"><a href="<%=MM_moveNext%>">
 <% if (!MM_atTotal) { %>
   <img src="../../imagens/b_av2.png" width="66" height="19" border="0">
   <% } // end !MM_atTotal %>
</a><a href="<%=MM_moveNext%>"></a><A HREF="<%=MM_moveNext%>"></A>     <a href="t_produtos.asp"><img src="../../imagens/b_princ.png" width="69" height="18" border="0"></a>     <A HREF="<%=MM_movePrev%>">
<% if (MM_offset != 0) { %>
 <img src="../../imagens/b_ret2.png" width="67" height="19" border="0">
 <% } // end MM_offset != 0 %>
</A></div>
</div>
</body>
</html>
<%
t_produtos.Close();
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galeraaaaa javascript com ASP

 

faz assim:

 

t_produtos="imagem2";
if (t_produtos == "") {
Response.Write "imagemBranca.jpg";
}
else {
// Exibe o primeiro e o ultimo registro.
Response.Write "imagemBranca2.jpg";
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ted,

 

 

Deu esse erro:

 

 

Microsoft JScript compilation error '800a03ec'

 

Expected ';'

 

/adm/produtos/t_produtos.asp, line 81

 

Response.Write "imagemBranca.jpg";

---------------^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso normalmente significa que você deixou um caractere inválido no final de uma linha, por exemplo,

 

var str = "Foo.bar")

 

Response.Write é muito semelhante à document.write ()

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.