dreamknight Posted February 18, 2009 at 03:04 PM Report Share #245329 Posted February 18, 2009 at 03:04 PM Boas a todos Desde já queria dizer que os meu conhecimentos de de javascript são baixos. Precisava de criar um codigo que verifique a existência de um ficheiro num servidor apache, uma das condições codigo corra do lado do cliente. Desde já agradeço pela ajuda 😁 Link to comment Share on other sites More sharing options...
yoda Posted February 18, 2009 at 03:16 PM Report Share #245333 Posted February 18, 2009 at 03:16 PM Boas, Isso é impossível sem recorrer ao uso de php ou asp do lado do cliente (a não ser que o ficheiro que pretendas esteja acessivel por http). Ou seja, podes usar javascript (ajax) para correr um ficheiro php ou asp que te faça essa verificação. before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
dreamknight Posted February 18, 2009 at 03:33 PM Author Report Share #245336 Posted February 18, 2009 at 03:33 PM o ficheiro é acessível por http. Eu ja tentei fazer o codigo por php que é a linguagem em que o portal esta feito, mas como o php corre do lado do servidor eu n tenho possibilidade de verificar se o ficheiro xpto.html esta existe num servidor da rede. Queria uma coisa do género: <?php $parfile = "http://192.168.10.2/data_par.html"; if (file_exists($parfile)) { include($parfile); printf ('<a href="http://192.168.10.2:3990/prelogin">Faça aqui o seu login</a>'); } else { echo "Não esta ligado a nenhum Hotspot credenciado da rede"; } ?> Link to comment Share on other sites More sharing options...
yoda Posted February 18, 2009 at 04:53 PM Report Share #245355 Posted February 18, 2009 at 04:53 PM Tenta isto. Se não funcionar, dá uma olhadela aqui : http://pt.php.net/manual/en/function.curl-init.php if (file_get_contents($filename)) { echo "The file exists"; } else { echo "The file does not exist"; } before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
yoda Posted February 18, 2009 at 05:27 PM Report Share #245359 Posted February 18, 2009 at 05:27 PM Esqueci-me de dizer uma coisa : se usares essa função, tem em atenção se o server-alvo não está configurado para redireccionar para algum ficheiro caso o que tentes abrir não exista .. Se isso acontecer, a função retorna true mas não consegues o que pretendes .. Uma maneira de ultrapassar isto é ler parte do ficheiro, a ver se condiz com o que queres saber se existe ou não. before you post, what have you tried? - http://filipematias.info sense, purpose, direction 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