Labroskas Posted July 28, 2014 Report Share Posted July 28, 2014 Boa Tarde, Tenho uma duvida que parece simples, mas para mim que sou iniciante me dá a volta à cabeça há já muito tempo, Tenho uma Input Box que utilizo para ir buscar um ficheiro "txt", mas não consigo saber através de código qual o caminho do ficheiro escolhido 😞 . E já agora deixar apenas escolher ficheiros de texto "Txt". Cumps e obrigado Link to comment Share on other sites More sharing options...
fil79 Posted July 28, 2014 Report Share Posted July 28, 2014 Boa Tarde, Tenho uma duvida que parece simples, mas para mim que sou iniciante me dá a volta à cabeça há já muito tempo, Tenho uma Input Box que utilizo para ir buscar um ficheiro "txt", mas não consigo saber através de código qual o caminho do ficheiro escolhido 😞 . E já agora deixar apenas escolher ficheiros de texto "Txt". Cumps e obrigado Não estou a perceber bem. Qual o codigo que estás a usar? MCITP-MCTS-MCP Link to comment Share on other sites More sharing options...
Labroskas Posted July 28, 2014 Author Report Share Posted July 28, 2014 Tenho esta pequena função em baixo (não tá completa), e o que preciso é substituir o caminho do ficheiro, pq o caminho do ficheiro pode não ser fixo, no HTML estou a usar uma Input file dentro de um Form. function cod_codigo(){ if (($handle = fopen("D:\\Xampp\\htdocs\\xampp\\Final\\codigos.txt", "r")) !== FALSE) ... Link to comment Share on other sites More sharing options...
Labroskas Posted July 28, 2014 Author Report Share Posted July 28, 2014 Depois de várias pesquisas, acho que não dá para fazer isso como tou a fazer, até pelo que percebi que o ficheiro é guardado em "Tmp", e guardado no sistema, certo?? Link to comment Share on other sites More sharing options...
fil79 Posted July 28, 2014 Report Share Posted July 28, 2014 continuo sem perceber..... MCITP-MCTS-MCP Link to comment Share on other sites More sharing options...
nelsonr Posted July 28, 2014 Report Share Posted July 28, 2014 Se estás a usar o input type="file" para envio de ficheiros, vê aqui alguns exemplos em como restringir o tipo de ficheiros e guardar na pasta que quiseres http://www.w3schools.com/php/php_file_upload.asp Link to comment Share on other sites More sharing options...
Labroskas Posted July 28, 2014 Author Report Share Posted July 28, 2014 Fil79, kero apenas substituir o caminho "D:\\Xampp\\htdocs\\xampp\\Final\\codigos.txt" por código, até pq este caminho não é fixo, vai ser o utilizador a escolher a localização do ficheiro. Link to comment Share on other sites More sharing options...
madtiago Posted August 4, 2014 Report Share Posted August 4, 2014 (edited) O servidor não tem acesso ao full path do ficheiro quando este é enviado pela input box através do utlizador, daí o path "C:\fakepath\ficheiro.ext" E (se bem percebi) o que tu queres é que o utlizador faça upload dum ficheiro e tu leres após o upload, portanto, neste caso tens de simplesmente ler o ficheiro. Fica aqui também: http://www.w3schools.com/php/php_file_upload.asp E já agora: http://stackoverflow.com/questions/2201379/php-read-from-uploaded-text-file Resumindo, $_FILES['inputBoxName']['tmp_name'] retribui o path para a cópia temporária no servidor Edited August 4, 2014 by madtiago Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now