lien page html vers page php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : lien page html vers page php

Re: lien page html vers page php

par rempart530 » 17 nov. 2010, 21:19

Bonsoir ikkiphenix,
Merci pour votre réponse.
tout à fait d'accord avec vous en ce qui concerne l'adressage.
Comme je l'ai indiqué dans ma question, j'ouvre ma page php sans soucis depuis la barre d'adresse du navigateur en tapant "http://localhost/test.php".
Lorsque je veux l'ouvrir à partir d'un lien du type <a href="test.php">test </a>sur une page htrml située dans le même répertoire cela ne fonctionne pas et je dois mettre un lien du type <a href="http://localhost/test.php>test</a> pour que la page s'ouvre.
Est ce normal?
Est-il possible ou impossible d'ouvrir une page php depuis une page html avec un lien html du type <a href="test.php">test </a>?
Si cela est possible auriez-vous une idée du pourquoi cela ne fonctionne pas chez moi?
Serge

Re: lien page html vers page php

par ikkiphenix » 17 nov. 2010, 18:17

Bonsoir,

Si vous invoquez le fichier HTML par son chemin physique (ex: C:/Users/Serge/www/test.html), le fichier PHP appelé ensuite en lien relatif dans cette page, appellera en réalité C:/Users/Serge/www/test.php, donc pas de serveur PHP...

Démarrez par http://localhost/test.html.

lien page html vers page php

par rempart530 » 17 nov. 2010, 15:50

Bonjour,

je suis un débutant en train de m'exercer au php et je rencontre un soucis dans la réalisation d'un lien entre une page html et une page php sans savoir si le problème vient de ma manière de coder ou de la configuration de mon php.
Je travaille sous environnement Xampp pour Windows et mon dossier web est donc "htdocs".
J'ai créé dans ce dossier un fichier "index.html" qui s'ouvre sans soucis par double clic et un fichier "test.php" qui s'ouvre lui aussi sans problème en tapant l'adresse "http://localhost/test.php" dans le navigateur.
Désirant ouvrir le fichier "test.php" à partir de la page "index.html" j'ai donc céé un lien dans cette page <a href="test.php">test</a>
Au lieu d'ouvrir la page "test.php" comme cela devrait être, c'est une fenêtre de téléchargement qui s'ouvre me demandant si je veux ouvrir ou télécharger le fichier. Si je clique sur "ouvrir" j'affiche le code source du fichier php.
Apache, Php et Mysql sont en fonction et j'ouvre mes pages php sans soucis en tapant l'adresse de celles ci dans le navigateur.
L'adresse est elle mal formulée?
Ai je mal positionné mes fichiers?
Dois-je encoder le lien en php dans la page html?
Ou cette forme d'adressage est elle normale?
Je suis un peu perdu .
Avec mes remerciements pour votre aide
Cordiales salutations
Serge DAVER