Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PHP et file:

13 views
Skip to first unread message

Denis Beauregard

unread,
Apr 26, 2013, 10:20:14 AM4/26/13
to
Bonjour,


J'ai fait un script PHP qui crée un fichier sous forme de page web.
Pour voir le résultat, ce script affiche un lien vers cette page
mais je n'arrive pas à voir la page en cliquant sur le lien.

Si j'édite la page avec Seamonkey et que je l'enregistre sans rien
changer, le lien est pourtant cliquable !

C'est quoi le problème ?

J'ai fait le test avec Seamonkey 2.17.1, Firefox 19.0.2 et Chrome
26.0.1410.64 m et le résultat est toujours le même.


J'ai ces liens :

http://127.0.0.1/url/script.php

C'est le script PHP, appelé via EasyPHP.


<a href="index.php">Index</a>

Celui-ci fonctionne bien.



<h1><a href="file:///C:/Users/compte/dossier/fichier.htm">creer
fichier.htm</a><br></h1>

Non cliquable. J'ai aussi essayé en le renommant fichier.php.

Mais si je copie le lien dans la barre d'adresse, il fonctionne,
tout comme en enregistrant le fichier. Par exemple, avec Chrome,
je fais "Ouvrir le lien..." sans résultat, mais "Copier l'adresse
du lien" puis coller dans la barre d'adresse, et cela fonctionne.

Toutefois, avec Chrome, il y a des outils de développement et j'ai
fini par trouver cette réponse, pour ce qu'elle vaut :

Not allowed to load local resource

M'enfin, pourquoi ce n'est pas permis ?



Denis

Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted

Olivier Miakinen

unread,
May 4, 2013, 5:39:25 PM5/4/13
to
[diapublication avec suivi]

Bonjour,

Je laisse la quasi totalit� de la question pour les lecteurs de fciwa
qui ne liraient pas fclp.

Le 26/04/2013 16:20, Denis Beauregard a �crit :
>
> [...]
>
> J'ai ces liens :
>
> http://127.0.0.1/url/script.php
>
> C'est le script PHP, appel� via EasyPHP.
>
>
> <a href="index.php">Index</a>
>
> Celui-ci fonctionne bien.
>
>
>
> <h1><a href="file:///C:/Users/compte/dossier/fichier.htm">creer
> fichier.htm</a><br></h1>
>
> Non cliquable. J'ai aussi essay� en le renommant fichier.php.
>
> Mais si je copie le lien dans la barre d'adresse, il fonctionne,
> tout comme en enregistrant le fichier. Par exemple, avec Chrome,
> je fais "Ouvrir le lien..." sans r�sultat, mais "Copier l'adresse
> du lien" puis coller dans la barre d'adresse, et cela fonctionne.
>
> Toutefois, avec Chrome, il y a des outils de d�veloppement et j'ai
> fini par trouver cette r�ponse, pour ce qu'elle vaut :
>
> Not allowed to load local resource
>
> M'enfin, pourquoi ce n'est pas permis ?

La r�ponse est l� pour Firefox, mais c'est certainement la m�me pour
les autres navigateurs :
<http://www.chevrel.org/fr/faq/firefox/?id=18-les-liens-locaux-ne-marchent-pas-sur-mon-intranet>

Note que ce n'est pas un probl�me de PHP, alors je fais suivre vers
fciwa (apr�s avoir h�sit� avec fr.comp.securite).

Cordialement,
--
Olivier Miakinen
0 new messages