Rechercher sur Informatruc :             
  
Charte FAQFAQ  MembresMembres  S'enregistrerS'enregistrer  ProfilProfil  Vérifier ses messages privésVérifier ses messages privés ConnexionConnexion   Avatars
récuperer l'URL de la page précédante  
Répondre au sujet    Index du Forum Informatruc -> Création de site Internet
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
kicker
Fidèle
Fidèle


Inscrit le: 27 Fév 2004
Messages: 193
Localisation: Dans les champs bourguignons

MessagePosté le: 03 Mar 2007 10:24    Sujet du message: récuperer l'URL de la page précédante Répondre en citant

Bonjour!

Je veux faire un lien en bas de chaque page de mon site pointant vers un formulaire html.
Ce que j'aimerais, c'est que dans le résultat du formulaire je sache depuis quelle page le visiteur à cliqué sur le lien.

Par exemple: si le visiteur va sur le formulaire depuis le lien situé sur la page "truc.htm", je veux voir dans le rapport que je reçois par mail "page: truc.htm".

Question C'est possible??

Merci!
;)


Dernière édition par kicker le 04 Mar 2007 18:43; édité 3 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
kicker
Fidèle
Fidèle


Inscrit le: 27 Fév 2004
Messages: 193
Localisation: Dans les champs bourguignons

MessagePosté le: 04 Mar 2007 11:37    Sujet du message: Répondre en citant

En fait, si c'est possible, il faudrait que l'URL de la page précédante soit inscrite dans une variable et que cette variable soit inclue dans un champ caché du formilaire:

<input type="hidden" name="URL" value= l'url de la page precedante>
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
kicker
Fidèle
Fidèle


Inscrit le: 27 Fév 2004
Messages: 193
Localisation: Dans les champs bourguignons

MessagePosté le: 05 Mar 2007 19:18    Sujet du message: Répondre en citant

Bon j'ai partiellement résolu mon problème...

j'ai trouvé une méthode plus simple an passant par du php:

en bas de chaque page, au lieu d'un vulgaire lien vers le formulaire, j'ai fait un lien du type
Code:
href="formulaire.php?url=blablabla
blablabla etant l'url de la page sur laquelle se trouve le lien

Et dans le formulaire j'ai mis
Code:
<?php
  $url = $_GET['url'];
  ?>


Maintenant j'ai bien l'info sur l'url de la page precedente dans une variable. Mais le nouveau problème est d'inscrire cette variable dans le champ du formulaire...

Des idées?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
kicker
Fidèle
Fidèle


Inscrit le: 27 Fév 2004
Messages: 193
Localisation: Dans les champs bourguignons

MessagePosté le: 05 Mar 2007 22:00    Sujet du message: Répondre en citant

Bon ben je vais terminer tout seul ce monologue, car j'ai fini par trouver la solution.

Code:
 <?php
  $url = $_GET['url'];
  echo '<input name="URL" type="text" value="'.$url.'" readOnly>';
   
      ?>
(mais je vais plutot le mettre en champ hidden)

Voilà, bonne nuit!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
kat13
Nouveau
Nouveau


Inscrit le: 15 Juil 2007
Messages: 13
Localisation: CALVADOS

MessagePosté le: 15 Juil 2007 7:48    Sujet du message: Répondre en citant

Kicker bravo tu as fini par trouver la solution Très content et merci pour l'info ça peut toujours servir. Clin d'oeil
_________________
Amicalement
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
blacketik
Nouveau
Nouveau


Inscrit le: 26 Juil 2007
Messages: 1

MessagePosté le: 26 Juil 2007 14:40    Sujet du message: Répondre en citant

Hum si vous utiliser PHP ya ca aussi :

Code:
$_SERVER['HTTP_REFERER']


Cool
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Meilleurs prix!  Meilleurs prix!    Montrer les messages depuis:   
Répondre au sujet    Index du Forum Informatruc -> Création de site Internet Toutes les heures sont au format GMT
Page 1 sur 1

 


Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum







Partenaires: | Assiste PC | Emploi en informatique | Forum Informatique | Micro-Astuce | Opodo | Oxygène PC |


phpBB © - Template Informatruc ©