Ir para conteúdo

POWERED BY:

Arquivado

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

TeixeiraRamos

Include - problema ao incluir e a inclusão das img e jpg..?

Recommended Posts

O corre o seguinte: O nome do Banco de Dados é dbEditora.accdb que tem duas tabelas: livros e textos.

Estou fazendo as últimas páginas um livro. O primeiro laboratório "Construindo uma página modelo". Vejam se eu não achar onde estou errando não vou terminar o projeto. Tudo depende desse modelo.asp

Aqui vai o código da página que tem o nome de modelo.asp

<%@LANGUAGE="VBSCRIPT"%>
<%
estilo = "HOME"
%>

<html>
<head>
<title>Faça um Site - ASP (Active Srever Pages)</title>
<link href="estiloSite.asp" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="758" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<form name="form1" method="post" action="pesquisa.asp">
<tr>
<td background="estilos/<% = estilo %>/LogoSup.gif" 
class="LogoSuperior"> </td>
</tr>
</form>

<tr>
<td background="estilos/<% = estilo %>/LogoSupData.gif"
class="LogoSuperiorData"><% = formatDateTime(date,1) %> </td>
</tr>

<tr>
<td background="estilo/<% = estilo %>img_BemVindo.jpg"
class="LogoImagem"> </td>
</tr>

<tr>
<td valign="top" background="estilo/<% = estilo %>/PagCentral.gif"
class="PaginaCentral">

<table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="213" valign="top"> </td>
<td width="545" valign="top">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

</table>

</td>
</tr>
</table>

</td>
</tr>
</table>
 
</body>
</html>

Ao abrir a página aparece os estilos contidos no arquivo que o autor chamou de estiloSite.asp. Ficou no centro e na parte superior uma tabela toda branca e o fundo da página toda cinza.

Entendo que não pode mostrar todas as figuras devido o caminho não está informado completamente como por exemplo logo na primeira:

<tr>
<td background="estilos/<% = estilo %>/LogoSup.gif" 
class="LogoSuperior"> </td>
</tr>

Diante disso, mantive o mesmo código mas digitei o caminho completo onde tem img, jpg ficando assim:

<%@LANGUAGE="VBSCRIPT"%>
<%
estilo = "HOME"
%>

<html>
<head>
<title>Faça um Site - ASP (Active Srever Pages)</title>
<link href="estiloSite.asp" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="758" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<form name="form1" method="post" action="pesquisa.asp">
<tr>
<td background="estilos/<% = estilo %>nasp/estilos/Home/LogoSup.gif" 
class="LogoSuperior"> </td>
</tr>
</form>

<tr>
<td background="estilos/<% = estilo %>nasp/estilo/Home/LogoSupData.gif"
class="LogoSuperiorData"><% = formatDateTime(date,1) %> </td>
</tr>

<tr>
<td background="estilo/<% = estilo %>nasp/estilo/Home/img_BemVindo.jpg"
class="LogoImagem"> </td>
</tr>

<tr>
<td valign="top" background="estilo/<% = estilo %>nasp/estilo/Home/PagCentral.gif"
class="PaginaCentral">

<table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="213" valign="top"> </td>
<td width="545" valign="top">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

</table>

</td>
</tr>
</table>

</td>
</tr>
</table>
 
</body>
</html>

Nada adiantou ficou tudo igual, ou seja, ficou no centro e na parte superior uma tabela toda branca e o fundo da página toda cinza.

Resolvi a mudar o código onde estão as img, jpg ficou assim:

<%@LANGUAGE="VBSCRIPT"%>
<%
estilo = "HOME"
%>

<html>
<head>
<title>Faça um Site - ASP (Active Srever Pages)</title>
<link href="estiloSite.asp" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="758" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<form name="form1" method="post" action="pesquisa.asp">
<tr>
<td background="nasp/estilos/Home/LogoSup.gif" 
class="LogoSuperior"> </td>
</tr>
</form>

<tr>
<td background="nasp/estilos/Home/LogoSupData.gif"
class="LogoSuperiorData"><% = formatDateTime(date,1) %> </td>
</tr>

<tr>
<td background="nasp/estilos/Home/img_BemVindo.jpg"
class="LogoImagem"> </td>
</tr>

<tr>
<td valign="top" background="nasp/estilos/Home/PagCentral.gif"
class="PaginaCentral">

<table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="213" valign="top"> </td>
<td width="545" valign="top">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

</table>

</td>
</tr>
</table>

</td>
</tr>
</table>
 
</body>
</html>

Pronto! As figuras apareceram tudo igual ao exemplo do livro da página modelo.asp. Resolvi o problema!?

Mas, a minha alegria não demorou muito. Me deparei com outro problema que talvez seja devido a minha mudança dessas linhas onde pensei que resolvi a questão das figuras. Observem:

O próximo laboratório é para Inserir na mesma página modelo.asp os:

 

<!--#Include file=" " -->

 

Dessa forma inclui os includes, ficando assim:

<%@LANGUAGE="VBSCRIPT"%>
<%
estilo = "HOME"
%>

<html>
<head>
<title>Faça um Site - ASP (Active Srever Pages)</title>
<link href="estiloSite.asp" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="758" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<form name="form1" method="post" action="pesquisa.asp">
<tr>
<td background="nasp/estilos/Home/LogoSup.gif" 
class="LogoSuperior"><!--#Include file="menuPesquisa.asp"--></td>
</tr>
</form>

<tr>
<td background="nasp/estilos/Home/LogoSupData.gif"
class="LogoSuperiorData"><% = formatDateTime(date,1) %> </td>
</tr>

<tr>
<td background="nasp/estilos/Home/img_BemVindo.jpg"
class="LogoImagem"><!--#Include file="menuSup.asp"--></td>
</tr>

<tr>
<td valign="top" background="nasp/estilos/Home/PagCentral.gif"
class="PaginaCentral">

<table width="758" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="213" valign="top"><!--#Include file="menuCateg.asp"--></td>
<td width="545" valign="top">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

</table>

</td>
</tr>
<!--#Include file="rodape.asp"-->
</table>


</body>
</html>

O fundo continuou cinza, mas desconfigurou as linhas das figuras. Não aparecem mais. Algumas linhas do código não foram mais reconhecidas como por exemplo:

<table width="758" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<form name="form1" method="post" action="pesquisa.asp">

Ao abrir modelo.asp com as inclusões dos <!--#Include file=" "--> aparece o seguinte erro:

 

Active Server Pages erro 'ASP 0141'

Comando de Página Repetido

/serieweb/menuPesquisa.asp, linha 1

O comando @ só pode ser usado uma vez no Active Server Page.

 

Essa página menuPesquisa.asp foi criada anteriormente e tem o código:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<select name="modo" class="caixaCombo">
    <option value="titulo">Título</option>
    <option value="autor">Autor</option>
    <option value="codLivro">ISBN</option>
</select>

<input name="valor" type="text" class="CaixaTexto" size="28" maxlength="50" />
<input name="imageField" type="image" class="CaixaTexto" src="../serieweb/nasp/imagens/btn_OkLogo.gif" align="top" width="28" height="20" border="0" />

</body>

</html>

O erro é da página menuPesquisa.asp? E as linhas do código do modelo.asp que depois que inclui os Includes passou a não mais reconhecer diversa tags?

 

 

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala ae Teixeira, blza!

 

Então, esse erro gerado:

Comando de Página Repetido
/serieweb/menuPesquisa.asp, linha 1
O comando @ só pode ser usado uma vez no Active Server Page.

Significa que vc está usando o Comando <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> mais de uma vez, sendo que deve ser apenas uma.

 

Faça o seguinte:

 

Vc deve ter sua página principal onde chama os includes, certo?

 

* Deixe este Comando APENAS nesta página Principal.

* Nas demais páginas, ou seja, nos Include, Retire esse Comando.

 

Fazendo isso irá resolver este erro.

 

Até ++

Compartilhar este post


Link para o post
Compartilhar em outros sites

blza Wilnet.

Boa noite!!

Já abriu Caramba!!!!

Mas vou ter que analisar com qual modelo.asp vou ficar correto?

Essa ultima página modelo.asp está bagunçada com as inclusões dos <!--#include file=" "-->. Estou vendo tags que estão se fingindo de viva. Isso deve gerar problema. Só conseguir gerar essa página que estava gerando aquele erro, mudando o código do livro. Por favor veja o primeiro modelo.asp e o segundo.Sinceramente não sei qual o modelo.asp correto. O do livro não funcionou. Se eu digitar o caminho na linha do código conforme está no livro bagunça tudo.

Wilnet, se eu não voltar mais hoje é que não estou bem de saúde. Estou o dia todo digitando, redigitando e cheguei quase no final do livro. Ocorre que sou diabético e estou hoje com 270. Essa doença não é fácil. Mas valeu muito. Consegui agregar mais conhecimento. Obrigado. Até ++. Saúde e muita Paz !!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fico feliz que resolveu, é isso ai.

 

Quanto a saúde, desejos melhoras.

 

Caso sua dúvida tenha sido Resolvida, pode marcar Como Resolvida no Post relacionado a solução. Assim não ficará em aberto.

 

Até ++

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia a todos,

Wilnet, vou fazer revisão na página modelo.asp tem coisas estranhas no código. Mas o propósito da postagem foi resolvido.

Obrigado.

Até ++ abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

blza, precisando é só postar.

 

Até ++

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.