Ir para conteúdo

POWERED BY:

Arquivado

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

meirelles

to nervoso já

Recommended Posts

não consigo colocar o response.redirect funcionando, ele sempre embola com o resto do código por causa das aspas

 

eu quero que fique assim

<%response.redirect "pagina.asp" %>

 

mas só consegui até aqui

<%response.redirect "pagina.asp"

 

o (%>) do final não funfa!

 

 

ASP

[*]pasta request.form("login")

 

[*]

 

[*]Set ObjFso Server.CreateObject("Scripting.FileSystemObject")

 

[*]Set oFolder ObjFso.CreateFolder("/" & pasta)

 

[*]Set oFile ObjFso.CreateTextFile(oFolder.Path & "/index.asp",True)

 

[*]'variavel "lala.asp"

 

[*]oFile.Write "<%response.redirect" ' << aqui tá o erro

 

[*]oFile.Close

 

[*]Set oFile = Nothing

 

[*]Set oFolder = Nothing

 

[*]Set ObjFso = nothing

 

[*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tiozinho voce quer escrever a <% e a %>num dá né??o que voce quer que faça ali???diga que fica mais facil de ajudarse for para redirecionar é melhor escrever um JS basico ali que faz o serviço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que entendi o que você quer, mas acrdito que seja melhor fazer de outra forma.

 

Está criando uma pasta para o usuário e dentro dela um arquivo index.asp, correcto?

 

Faça esse arquivo "na mão" numa outra pasta e copie usando FSO para a nova pasta criada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

kuakuakuakaua, pow eu queria criar uma pagina em asp pra redirecionar pra onde eu quero.

 

tipo: o usuário criou a conta dele no sistema e a pagina de redirecionamento tmb foi criada.

 

ex: www.site.com.br/eu

 

dentro da pasta (eu)

 

foi criado um arquivo com aquele código assim:

index.asp

ASP

[*]<%response.redirect "site.com.br?login=10"%>

 

aí toda vez que o usuário colocar www.site.com.br/eu

vai ser redirecionado para seus dados!

Compartilhar este post


Link para o post
Compartilhar em outros sites

desse jeito voce não vai ter o resultado esperadopor que tem de escrever o redirect na pagina asp e assim sendo não vai conseguir escrever as tagsou voce faz esta solução alternativa proposta pelo salgado, que alias ja fiz uma fez isso, deixa um arquivo com o codigo pronto e depois junta com outra coisa pra montar uma terceira coisaou simplesmente em vez de tentar colocar o redirect poe um window.open pra fazer o serviçofica mais simples com JStente

Compartilhar este post


Link para o post
Compartilhar em outros sites

foi mal mario, num sei fazer window.open não, tem como editar meu código pra dar uma força?ou se for dar trabalho, coloca só o cod. do window.open aqui pra eu fazer!

Compartilhar este post


Link para o post
Compartilhar em outros sites

em vez de...

 

 

ASP

    [*]pasta request.form("login")

     

    [*]

     

    [*]Set ObjFso Server.CreateObject("Scripting.FileSystemObject")

     

    [*]Set oFolder ObjFso.CreateFolder("/" & pasta)

     

    [*]Set oFile ObjFso.CreateTextFile(oFolder.Path & "/index.asp",True)

     

    [*]'variavel "lala.asp"

     

    [*]oFile.Write "<%response.redirect" ' << aqui tá o erro

     

    [*]oFile.Close

     

    [*]Set oFile = Nothing

     

    [*]Set oFolder = Nothing

     

    [*]Set ObjFso = nothing

     

    [*]%>

 

tenta algo assim

 

ASP

    [*]pasta request.form("login")

     

    [*]

     

    [*]Set ObjFso Server.CreateObject("Scripting.FileSystemObject")

     

    [*]Set oFolder ObjFso.CreateFolder("/" & pasta)

     

    [*]Set oFile ObjFso.CreateTextFile(oFolder.Path & "/index.asp",True)

     

    [*]'variavel "lala.asp"

     

    [*]oFile.Write "<script language='Javascript'>window.open('site.com.br?login=10','_top')</script>"

     

    [*]oFile.Close

     

    [*]Set oFile = Nothing

     

    [*]Set oFolder = Nothing

     

    [*]Set ObjFso = nothing

     

    [*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ae http://forum.imasters.com.br/public/style_emoticons/default/clap.gif funfa, mario, funfa!!!!

 

agora o último detalhe!

 

tá salvando a pasta em c:

 

eu queria savar dentro de um diretório do meu site

 

ex: www.site.com.br/todos_as_pasta/

 

no caso criar a pasta dentro desse diretório ae, pq ele tá salvando em C:!

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi sua ultima perguntada uma explicada melhor...

Compartilhar este post


Link para o post
Compartilhar em outros sites

pow dá sim.a pasta está sendo criada aqui no meu computador em c:\mas como eu vou publicar esse código no site, gostaria de saber como faço pra ao invés de salvar em c:\ , o sistema salvar em diretótio virtual. ex: /pasta/index.asp

Compartilhar este post


Link para o post
Compartilhar em outros sites

nosa caso do fso, seria melhor você usar o caminho fisico do servidor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

nem sei qualé!!!como fazer isso com o caminhu fisico do servidor?

Compartilhar este post


Link para o post
Compartilhar em outros sites

use server.mappath tiozinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa a canseira aí galera

 

mas num tá rolando não mario

 

o tal do server.mapath...

 

ASP

[*]pasta request.form("login")

 

[*]

 

[*]Set ObjFso Server.CreateObject("Scripting.FileSystemObject")

 

[*]Set oFolder ObjFso.CreateFolder("d:\portalbnb\floguinho\" & pasta)

 

[*]Set oFile ObjFso.CreateTextFile(oFolder.Path & "/index.asp",True)

 

[*]oFile.Write "<META HTTP-EQUIV=""REFRESH"" CONTENT=""0; URL=http://localhost/floguinho/index_matriz.asp?login="& pasta &""">"

 

[*]oFile.Close

 

[*]Set oFile = Nothing

 

[*]Set oFolder = Nothing

 

[*]Set ObjFso = nothing

 

[*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP
  1. Set oFolder ObjFso.CreateFolder(Server.MapPath("") &"\" & pasta)

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok. salgado, valew!vou testar logo mais a noite, valew tmb mario e mx loco!

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.