Ir para conteúdo

POWERED BY:

Arquivado

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

Gustavo Martins

Erro nas paginas

Recommended Posts

Olá a todos.

Estou fazendo um teste na loja exemplo da scopus que é em ASP mas está dando varios erros. Não manjo nada de ASP e por isso não conssigo avançar.

Além dos erros abaixo parace que ele não está reconhecendo as tags <%=orderid%>. Isso está aparecendo na tela ao invés do valor.

 

Se alguém puder ajudar agradeço.

 

Erro HTTP 405.0 - Method Not Allowed

A página que você está procurando não pode ser exibida porque um método inválido (verbo HTTP) está sendo usado. Informações de Detalhes de Erros

Módulo StaticFileModule

Notificação ExecuteRequestHandler

Manipulador StaticFile

Código de Erro 0x80070001

URL Solicitada http://localhost:80/basket.asp

Caminho Físico C:\inetpub\wwwroot\scopus\basket.asp

Método de Logon Anônimo

Usuário de Logon Anônimo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não saber nada de ASP fica complicado o que pode fazer é mandar o trecho do código para análise, porém dê uma olhada nisso aqui:

 

1) Abra o Painel de Controle

 

2) Escolha "Programas e Recursos"

 

3) Ativar ou Desativer Recursos do Windows

 

4) Escolha (expanda o no') o IIS (Servicos de Informacao da Internet)

 

5) Escolha (expanda) "Recursos de Desenvolvimento de Aplicativos"

 

6) Marque o ASP e as demais opcoes que voce precisar.

 

7) Clique em OK (minimize a tela para o botao aparecer).

 

fonte: http://social.msdn.microsoft.com/Forums/pt-BR/asppt/thread/f78fb06d-03c4-44b7-a20e-4d50c8bbacf2

Compartilhar este post


Link para o post
Compartilhar em outros sites

poste o trecho do code k esta dando o erro...

certifique-se k o IIS esta configurado corretamente

 

isto pode ser quando o seu formulário não tem um nome, ou um método - em particular no Netscape.

 

Você pode conseguir isso se você tentar enviar um formulário para um HTM, HTML ou outro tipo de página static

ou o seu formulário não tem uma action parameter, ou se for deixado em branco, se o formulário encontra-se no documento padrão * e * o usuário acessar o arquivo como http://yoursite/yourfolder/, em vez de http: / / YOURSITE / yourfolder / default.asp. verifique se estiver usando o Remote Scripting, Se você estiver usando o Visual InterDev's preview/design modes, alternar para o navegador. Não use o seu editor para visualizar o seu código,Se você estiver usando Posting Acceptor para carregar arquivos, certifique-se de IUSR tem permissões totais sobre cpshost.dll, ou, melhor ainda, utilizar uma solução real upload , isso pode ser se tiver FrontPage Server Extensions instalado, e os _vti_bin carece "executar" permissões.

Compartilhar este post


Link para o post
Compartilhar em outros sites

poste o trecho do code k esta dando o erro...

certifique-se k o IIS esta configurado corretamente

 

isto pode ser quando o seu formulário não tem um nome, ou um método - em particular no Netscape.

 

Você pode conseguir isso se você tentar enviar um formulário para um HTM, HTML ou outro tipo de página static

ou o seu formulário não tem uma action parameter, ou se for deixado em branco, se o formulário encontra-se no documento padrão * e * o usuário acessar o arquivo como http://yoursite/yourfolder/, em vez de http: / / YOURSITE / yourfolder / default.asp. verifique se estiver usando o Remote Scripting, Se você estiver usando o Visual InterDev's preview/design modes, alternar para o navegador. Não use o seu editor para visualizar o seu código,Se você estiver usando Posting Acceptor para carregar arquivos, certifique-se de IUSR tem permissões totais sobre cpshost.dll, ou, melhor ainda, utilizar uma solução real upload , isso pode ser se tiver FrontPage Server Extensions instalado, e os _vti_bin carece "executar" permissões.

 

Este é o código...

Obrigado.

 

<!-- #INCLUDE FILE="i_format.asp" -->
<%
REM ******  Página Inicial da loja ******
%>
<% 
REM  O trecho de código a seguir gera um número aleatório para ser usado
REM  como OrderID ou "numorder".

orderId = F_GeraId


REM ****** marca o cliente com a informação da origem ******
if request("portal") = "ShopFacil" then
	response.cookies("origem") = "ShopFacil"
elseif request("portal") = "OUL" then
	response.cookies("origem") = "UOL"
else
	response.cookies("origem") = "Rua"
end if
%>

<HTML>
	<% header %>
	<BODY
	text="#000000" 
	link="#0000ff" 
	vlink="#0000ff"
	ALINK=  "#0000ff"
	background = "fundo.jpg">
		<% title %>
		<center>
			<form action="basket.asp" method="POST">
				Número da compra: <input type=text size=25 name="numorder" value="<%=orderid%>">
				<input type=submit value="ir para a cesta">
			</form>
			<% footer %>
		</center>
	</BODY>
</HTML>

<%
REM ============ RECUPERA DADOS DA COMPRA =============
REM  ADO command types
REM  Os valores abaixo dizem respeito ao ADO. 
adCmdText       = 1 
adCmdTable      = 2 
adCmdStoredProc = 4
adCmdUnknown    = 8

REM  ADO cursor types
REM  Os valores abaixo dizem respeito ao ADO. 
adOpenForwardOnly = 0 '# (Default)
adOpenKeyset      = 1
adOpenDynamic     = 2
adOpenStatic      = 3

REM  ADO lock types
REM  Os valores abaixo dizem respeito ao ADO. 
adLockReadOnly        = 1
adLockPessimistic     = 2
adLockOptimistic      = 3
adLockBatchOptimistic = 4

REM Criando cesta
REM A cesta irá conter 5 produtos
REM Note que a cesta será sempre igual. Caso você queira fazer alguma alteração
REM no conteúdo da cesta de compras da loja de demosntração, faça aqui.

descr = ""
descr = descr + "item:diskette 3 1/4 Sony" + chr(10) + "1" + chr(10) + "cx" + chr(10) + "500" + chr(10)
descr = descr + "item:lapiseira Pentel 0.5 preta" + chr(10) + "1" + chr(10) + "pc" + chr(10) + "1300" + chr(10)
rem descr = descr + "item:borracha Tk-Plast" + chr(10) + "1" + chr(10) + "pc" + chr(10) + "200" + chr(10)
rem descr = descr + "item:Regua 30 cm Trident" + chr(10) + "1" + chr(10) + "pc" + chr(10) + "100" + chr(10)
rem descr = descr + "item:pilha 1.5 V AA raiovac" + chr(10) + "4" + chr(10) + "pc" + chr(10) + "500" + chr(10)

REM Abre conexão com a base de dados da loja
Set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionTimeout = 180
conn.CommandTimeout = 180
conn.Open Application("connString")

REM Grava os dados da compra na base de dados da loja.
REM Note que a base de dados da loja neste exemplo é uma base de dados Access.
REM O DSN para esta loja encontra-se no arquivo Global.ASA
REM Caso a localização deste arquivo não tenha sido alterada, corriga antes de executar a loja
REM para evitar problemas no funcionamento da mesma. 
query = "INSERT INTO compras (numCompra, cliente, frete, manuseio, taxas, subtotal, cesta, tipoPagto, prazo, numParcelas, valorParcela, total, dataInicio, status) values ('" + CStr(orderId) + "', '0', 0, 0, 0, 2300, '" + descr + "', 0, 0, 0, 0, 0, '" + CStr(year(now())) + "-" + CStr(month(now())) + "-" + CStr(day(now())) + " " +  FormatDateTime(now(), vbShortTime)  + "', 0)"
conn.Execute(query)
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloke o numero do erro e a linha...

facilita

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.