Atualizações Dinâmicas
#1
Posted 23/01/2006, 23:20
Um abraço
Dinheiro extra
#2
Posted 24/01/2006, 00:13
Da mesma forma que vc cria a pasta.. vc cria o arquivo...
e coloca o conteudo nele...
da mesma forma que eu criei um .txt para o contador...
vc cria o arquivo que quer...
http://forum.wmonlin...howtopic=103114
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#3
Posted 24/01/2006, 11:30
FSO.CreateAspFile ?
E como faço para adicionar conteudo no arquivo criado?
Obrigado
Dinheiro extra
#4
Posted 24/01/2006, 11:32
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
caminho = Server.MapPath("contador.txt")
Set gravar = fso.OpenTextFile(caminho, 1, False)
muda de .txt para .asp vc pode ate fazer .mp3 hehe.. vai funcionar igual..
esta linha escreve
gravar.write ""&total
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#5
Posted 24/01/2006, 13:02
Dinheiro extra
#6
Posted 24/01/2006, 13:09
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#7
Posted 24/01/2006, 15:42
Pelo que vi no tutorial foi usado o WriteLine Porém não consigo inserir com ele comandos ASP, consigo somente texto.
<%
' criamos o objecto para lidar com os ficheiros
set fso = CreateObject ("Scripting.FileSystemObject")
' criamos o objecto que vai ser usado para a criação dos ficheiros
set f = fso.CreateTextFile(Server.Mappath ("eventos" &"\" &"exemplo2.asp"), True)
' agora vamos meter algo lá dento
f.WriteLine ( "olá mundo")
' fechamos o ficheiro
f.close
%>
Gostaria de inserir na parte em negrito comandos ASP. Será que tem como?
Dinheiro extra
#8
Posted 24/01/2006, 15:53
Batatinhas = "<%Response.Write ""Otavio Lindão""%>"
' criamos o objecto para lidar com os ficheiros
set fso = CreateObject ("Scripting.FileSystemObject")
' criamos o objecto que vai ser usado para a criação dos ficheiros
set f = fso.CreateTextFile(Server.Mappath ("eventos" &"\" &"exemplo2.asp"), True)
' agora vamos meter algo lá dento
f.WriteLine (Batatinhas)
' fechamos o ficheiro
f.close
%>
a ideia é esta... mas cara.. eu ja fiz isso uma vez.. foi uma mão... hehe.. não é tão simples quanto parece..
mas a ideia é esta ai...
vc vai usar alguns replace e um pouco mais de logica...
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#9
Posted 24/01/2006, 16:23
Dinheiro extra
#10
Posted 24/01/2006, 17:55
<% AbrindoASP = chr(60) & "%" FechandoASP = "%" & chr(62) Abreaspas = chr(34) Fechaaspas = chr(148) ' criamos o objecto para lidar com os ficheiros set fso = CreateObject ("Scripting.FileSystemObject") ' criamos o objecto que vai ser usado para a criação dos ficheiros set f = fso.CreateTextFile(Server.Mappath ("eventos" &"\" &"exemplo2.asp"), True) ' agora vamos meter algo lá dento f.WriteLine ( "<html> <head> </head> <body>") f.WriteLine AbrindoASP & "DIM FSO, strCaminho, strPrincipal, strArquivos, xx" f.WriteLine ("strCaminho = " & Abreaspas& "imagens/" & Abreaspas) f.WriteLine "Set FSO = Server.CreateObject" & "(" & Abreaspas & "Scripting.FileSystemObject" & abreaspas & ")" f.WriteLine "Set strPrincipal = FSO.GetFolder(server.mappath(strCaminho))" f.WriteLine "Set strArquivos = strprincipal.Files" f.WriteLine "IF strArquivos.count=0 then" & FechandoASP f.WriteLine "Não existem imagens disponiveis" f.WriteLine AbrindoASP & "else" & FechandoASP f.WriteLine "<%DIM strArq" f.WriteLine "FOR EACH strArq IN strArquivos " f.WriteLine "if strArq.name=" & Abreaspas & "Thumbs.db" & Abreaspas & "then" & FechandoASP f.WriteLine AbrindoASP & "else" & FechandoASP f.WriteLine "<img src=" & Abreaspas & AbrindoASP & "=strCaminho&strArq.name"& FechandoASP & Abreaspas & ">" & "<br>" f.WriteLine AbrindoASP & "end if" & FechandoASP f.WriteLine AbrindoASP & "NEXT" & FechandoASP f.WriteLine AbrindoASP & "end if" & FechandoASP f.WriteLine "</body> </html>" ' fechamos o ficheiro f.close %>
Dinheiro extra
#11
Posted 24/01/2006, 18:00
AbrindoASP = chr(60) & "%"
FechandoASP = "%" & chr(62)
Abreaspas = chr(34)
Fechaaspas = chr(148)
foi a mesma ideia que eu usei, para naum dar erro... hehe boa!
mas é isso,.. legal que conseguiu fazer...
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#12
Posted 24/01/2006, 19:26
Essa linha:
set f = fso.CreateTextFile(Server.Mappath ("pasta" &"\" &"exemplo2.asp"), True)
essa linha de código define o nome do arquivo e em que pasta ele será criado, certo? , como faço para que no nome da pasta seja capturado de uma variável. Terei um formulário anters desta página. Nesse formulário o usuário digitará o nome da pasta(ela já existe) em que ele deseja criar o arquivo. Quero capturar (Request.Form("pasta") oq o usuário digitar e colocar nessa linha:
set f = fso.CreateTextFile(Server.Mappath ("pasta" &"\" &"exemplo2.asp"), True)
Dinheiro extra
#13
Posted 24/01/2006, 22:05
set f = fso.CreateTextFile(Server.Mappath (var_Pasta &"\" &"exemplo2.asp"), True)
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#14
Posted 25/01/2006, 02:08
Dinheiro extra
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)