anador 0 Denunciar post Postado Abril 28, 2008 amigos eu estou fazendo um meio de montar urls na tag <a href="nome">clique</a> com php, ficou bom, o problema e os arquivos nao abrem diretamente clicando no link, voce pode copiar o link e colar na barra de endereços que ai ele abre o arquivo, nao e problema no php pois eu fiz so em html puro e nao quis abrir da mesma forma, ele so abre diretamente se a pagina html estiver na maquina do cliente. se voces puderem me ajudar. este e o codigo: o resultado e este: <a href="file:///c:\teste\teste.jpg">caminho</a> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xml:lang="pt-br" lang="pt-br" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <link rel="shortcut icon" href="favicon.ico" /> <title>Teste ged</title> <h1>Este e o teste para ver se o ged vai funcionar </h1> </head> <body link="#000066" vlink="purple" alink="red" bgproperties="fixed" bgcolor="#CCCCFF" text="black" topmargin="20" leftmargin="20"> <?php $prim = "file:///c:\\"; $diretorio = "teste\\"; $arquivo = "teste.doc"; echo "<a href='$prim$diretorio$arquivo'>caminho</a>"; ?> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
jonata 0 Denunciar post Postado Abril 28, 2008 tire o file:/// da tag e as barras tem de ser assim / em vez de \ Compartilhar este post Link para o post Compartilhar em outros sites
anador 0 Denunciar post Postado Abril 29, 2008 tire o file:/// da tag e as barras tem de ser assim / em vez de \ amigo se tirar o "file:///" da erro pois o navegador so reconhece aquela linha se voce colocar file, se nao colocar da um erro de nao reconhecimento, "o protocolo© nao esta associado a nenhum programa" e as barras tanto faz que o sistema abre mesmo elas estando mudadas. mas valeu!!! Compartilhar este post Link para o post Compartilhar em outros sites