Jump to content


Photo

Problema Com Loja Virtual Pronta


  • Faça o login para participar
3 replies to this topic

#1 motta Junior

motta Junior

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 03/01/2008, 19:23

Caros amigos e moderadores.
Desde já peço desculpas se estou postando algo repetido ou no local errado, mas é que estou precisando muito de ajuda e sou novato aki no fórum.
Baixei uma apostila sobre loja virtual do site apostilando, o ecommerce, mas estou tendo problemas com várias páginas.
Quando eu tento acessar da o seguinte erro:

"Não é possível exibir a página
Ocorreu um problema com a página que você está tentando acessar e não é possível exibi-la.

--------------------------------------------------------------------------------

Experimente o seguinte:

Clique no botão Atualizar ou tente novamente mais tarde.

Abra a localhost home page e procure os links para as informações desejadas.
HTTP 500.100 - Servidor interno Erro - erro do ASP
Internet Information Services

--------------------------------------------------------------------------------

Informações técnicas (para a equipe de suporte)

Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado
/loja2/web/Funcoes_uteis.asp, line 61


Tipo de navegador:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706; .NET CLR 1.1.4322)

Página:
GET /loja2/web/cria_produto.asp

Hora:
sexta-feira, 4 de janeiro de 2008, 19:56:33 "

O script dessa página em questão é:

[codebox]<!--#INCLUDE FILE="checa_senha.inc" -->
<!--#INCLUDE FILE="Funcoes_uteis.asp" -->
<%
' Esta página só pode ser acessada se o visitante já se autenticou
' como administrador da loja
checa_senha()

categoria = Request("codigo_categoria")

%>

<HTML>
<HEAD>
<TITLE>Criar novo produto</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=">
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<h1>Informações do Produto</h1>
</p>
<h2>Dados do produto</h2>
<p><i>Entre as novas informações do produto.</i><br>
<form method="POST" name ="produto" enctype="multipart/form-data" onsubmit="return valida_produto()" action="<%= Application("URL_Insere_Produto") %>">
<table border="1" width="80%">
<tr>
<td width="30%">
Categoria:
</td>
<td>
<align="LEFT">
<% Call Cria_Combo_Categoria(categoria, 2) %>
</td>
<tr>
<td width="30%">
Nome:
</td>
<td >
<align="LEFT" >
<input type="TEXT" name="nome" size=50>
</td>
<tr>
<td width="30%">
Descrição:
</td>
<td>
<align="LEFT">
<input type="TEXT" name="desc" size=50>
</td>
<tr>
<td width="30%">
Preço Unitário:
</td>
<td>
<align="LEFT">
R$
<%if not erro then %>
<input type="TEXT" name="preco" size=10>
<% else %>
<input type="TEXT" name="preco" value="<%= preco %>" size=10>
<b>Preço deve ser numérico</b>
<% end if %>
</td>
<tr>
<td width="30%">
Caminho no servidor e no Banco de Dados:
</td>
<td>
<input type="TEXT" name="imagem" value="/images/" size=30><i><font size=2><i>(Geralmente /images/...)</i>
</td>
<tr>
<td width="30%"><align="TOP">
Entre nova imagem:
</td>
<td>
<input type="FILE" name="file1" size=30><BR>
</td>
<tr>
<td width="30%">
</td>
<td>
<i><font size=2>Obs: Se o botão "Browse..." não aparecer, seu Browser não suporta transferência de arquivos.</i>
</td>
<tr>

</table>

<br>
<p align="CENTER"><input type="SUBMIT" name="alterar" value="Inserir Produto" >
</form>
&lt;script LANGUAGE="JavaScript">
<!--//
function valida_produto() {

Form = document.produto;
if (Form.nome.value.length == 0) {
alert("O nome é um campo obrigatório !");
Form.nome.focus();
return false;
}
if (Form.desc.value.length == 0) {
alert("A descrição é um campo obrigatório !");
Form.desc.focus();
return false;
}
if (Form.preco.value.length == 0) {
alert("O preco é um campo obrigatório !");
Form.preco.focus();
return false;
} else {
precoStr = strReplaceAll(Form.preco.value, ',', '.');
if (isNaN(precoStr)) {
alert("O preco deve ser numérico !");
Form.preco.focus();
return false;
}
}
if (Form.imagem.value.length == 0) {
alert("O campo 'Caminho no servidor' é obrigatório !");
Form.imagem.focus();
return false;
}
if (Form.file1.value.length == 0) {
alert("O campo Imagem é obrigatório !");
Form.file1.focus();
return false;
}
// pequena 'mágica' que muda o valor <action> do form acima. Isto é necessário por que
// a proxima pagina - carrega_imagem.asp - não sabe interpretar o valor na variavel Request.Form, apenas
// em Request.QueryString.
eval("Form.action='http://loja2.locaweb...uto=Y&imagem=" Form.imagem.value + "&nome="+ Form.nome.value + "&desc="+ Form.desc.value + "&preco="+ Form.preco.value + "&cat="+ Form.lista.options[Form.lista.selectedIndex].value + "&nomecat="+ Form.lista.options[Form.lista.selectedIndex].text + "'");
return true;
}
// esta funcao repoe caracteres. Usado para repor virgulas por pontos no preco.
function strReplaceAll ( theSource, toFind, replaceWith ) {
if (null == theSource ) return "";

li_pos = theSource.indexOf( toFind );

while (li_pos != -1)
{
if (li_pos < theSource.length -1 )
theSource = theSource.substring(0, li_pos ) + replaceWith +
theSource.substring(li_pos+1, theSource.length);
else
theSource = theSource.substring(0, li_pos );

li_pos = theSource.indexOf( toFind, li_pos + replaceWith.length );
}
return theSource;
}

//-->
</SCRIPT>
<hr>
<br>
<%
Call Pe_admin_produtos()
%>
</BODY>
</HTML>[/codebox]

Segue a apostila e os dados em anexo caso alguem esteja disposto a me ajudar.
Fico aguardando uma resposta pois estou estudando pela apostila para poder fazer um site para um cliente.
Desde já agradecido.

Attached Files


Edição feita por: motta Junior, 03/01/2008, 19:56.


#2 beto

beto

    Doutor

  • Ex-Admins
  • 840 posts
  • Sexo:Masculino

Posted 03/01/2008, 19:44

opa cara.. para melhor entendimento dos programadores, edite o seu poste e coloque o código dentro do CODEBOX

é assim:

[*codebox]seu texto aqui[*/codebox]
mas sem o "*"

valeu! (y)

Edição feita por: betocps, 03/01/2008, 19:45.

twitter: @robertorcezar

#3 motta Junior

motta Junior

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 03/01/2008, 19:57

opa cara.. para melhor entendimento dos programadores, edite o seu poste e coloque o código dentro do CODEBOX

é assim:

[*codebox]seu texto aqui[*/codebox]
mas sem o "*"

valeu! (y)

Prontinho irmão obrigado.

#4 motta Junior

motta Junior

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 06/01/2008, 21:00

Poxa pessoal, nenhum de vcs vai poder me ajudar???
Alguem avalia ai e me responde por favor.
Um abraço a todos e um ótima semana.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq