+ Responder ao Tópico



  1. #1
    Marques
    Visitante

    Padrão programação php e asp

    o seguinte codigo pesquisa strings em documentos .doc (em asp) é possivel passar para php num sistema windows 2003 server? aceitam-se sujestões.

    <%
    'Comprova que foi escrito alguma coisa
    If Request("SearchString") = "" Then
    Response.Write("Tem de introduzir algum texto!")
    Response.End
    End If

    'cria SQL query string
    strSQL = "SELECT Filename, vpath, DocTitle from SCOPE() WHERE CONTAINS "
    strSQL = strSQL & "('" & Request("SearchString") & "') > 0"
    strSQL = strSQL & "AND DocTitle = 'MINISTÉRIO DA DEFESA NACIONAL'"

    'Cria e abre a conecção
    Set objConnection = Server.CreateObject("ADODB.Connection")
    objConnection.ConnectionString = "provider=msidxs;"
    objConnection.Open

    'Preenche um recordset com os resultados
    Set objRS = objConnection.Execute(strSQL)
    If Not objRS.EOF Then
    %>

    <HTML><HEAD><TITLE>Motor de procura nas Ordens de Serviço</TITLE></HEAD>
    <H3>Aqui estão os resultas da sua procura:</H3>

    <TABLE BORDER="0">
    <TR>
    <TH ALIGN="LEFT">Ordem de Serviço Nº</TH>
    </TR>

    <% Do While Not objRS.EOF %>

    <TR>
    <TD>

    <p><a href="<%= objRS("vpath") %>"><%= objRS("Filename")%></a></p>


    </TR>

    <% objRS.MoveNext %>
    <% Loop %>

    </TABLE>
    </BODY>
    </HTML>

    <% End If %>
    <% Set objRS = Nothing %>
    <% objConnection.Close %>
    <% set objConnection = Nothing %>

  2. #2
    hez4el
    Visitante

    Padrão programação php e asp

    Ola

    É um problema sério esse seu!
    Existe solução sim, mas este modo como você esta fazendo só
    serve pra sistemas asp, pq utiliza a api ADODB que simula q seu
    sistema de arquivo seja um banco de dados, como é tudo da m$ fica
    tudo em casa. Porém em php tem jeito só q provavelmente não com
    as mesmas ferramentas. Eu não sei te dizer no momento quais, mas estou
    procurando.
    Talvez se vc requisitar a mudança desse tópico de apache pra programação
    seja melhor, o pessoal que olha o fórum de programação sempre tem uma solução pra essas coisas.

    Abraços



  3. #3

    Padrão programação php e asp

    se eu nao me engano existe um aplicativo chamado doc2txt q converte o arquivo doc pra txt (dãã)....dai vc pode fazer busca (mas nao pode ser em sql) dentro do arquivo...