Conception Script Mise a jour ou lien erroné

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

nendo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 119
Inscription: Sam Juil 03, 2004 20:05

Conception Script Mise a jour ou lien erroné

Message le Mar Sep 12, 2006 8:57

Bonjour

J’ai besoin de votre aide. J’ai un site qui propose des logiciels et je voudrais que les gens puissent me dire si il y a un problème de téléchargement ou une mise a jour plus récente en cliquant simplement sur un lien que j’aurais mis au préalable sur chaque page (Je trouve cela très pratique car cela évite au personne d’aller sur un formulaire dédiés, ils ont juste a cliquer). J’ai vu cela sur un site.

Ce que je voudrais c’est qu’en cliquant sur ce lien le message arrive dans ma boite mail avec les informations suivante : Le nom du logiciel et si c’est pour une mise a jour ou un problème de téléchargement.

Je suis assez nul dans ce genre de conception de script mais je suis prêt a vraiment apprendre, donc si quelqu’un de sympa pouvait me donner les ficelles pour que je puisse tisser ma toile ce serait cool

Merci d’avance pour vos réponses :wink:

PS : Voici un exemple -http://www.macfreeware.fr/?section=description&details=649
(dans Debug)
Dernière édition par nendo le Mar Sep 12, 2006 9:47, édité 2 fois.

cybrnetik
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: Ven Juin 30, 2006 21:57

Message le Mar Sep 12, 2006 9:32

il te suffit de faire un formulaire d'envoi de mail prérempli comme ca si ils veulent l'envoyer ils peut modifier si il le veulent le contenu du message ou alors te l'envoyer tel quel


biscuit
WRInaute passionné
WRInaute passionné
 
Messages: 519
Inscription: Lun Juin 05, 2006 10:37

Message le Mar Sep 12, 2006 9:54

Salut,

Tu peux créer une page lienmort.php dans laquelle tu mets :

Code: Tout sélectionner
<?php
$sujet="Lien mort: " . addslashes($_GET['lien']);
$message = "Le message que je veux m'envoyer";

// Envoi du mail
mail("mon_adresse@mail.com", $sujet, $message);

// Ensuite tu peux mettre ce que tu veux pour confirmer l'envoi du rapport, ou pour retourner à la page référente, tu mets cette ligne:
header("location:" . $_SERVER['HTTP_REFERER'] );

?>


et tu appelle la page de cette manière :

Code: Tout sélectionner
<a href="lienmort.php?lien=***" rel="nofollow">Ce lien est mort</a>


où *** = le nom du programme (ou qqch de significatif pour toi)
rel="nofollow" c'est pour que les moteurs ne suivent pas ce lien.

A+

nendo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 119
Inscription: Sam Juil 03, 2004 20:05

Message le Mar Sep 12, 2006 10:07

Bonjour biscuit

Merci pour ta réponse c'est vraiment ça qu'il me fallait :D
J'essayerais dés ce soir (je vous tiendrais au courant)
Il me suffit de faire la même chose pour indiquer une mise à jour et ce sera top.

Vraiment merci pour ton aide :wink:
Bonne journée

nendo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 119
Inscription: Sam Juil 03, 2004 20:05

Message le Mer Sep 13, 2006 11:37

Bonjour

Tout fonctionne a merveille encore Merci :D

Mais j'ai quelques petites questions :
Code: Tout sélectionner
// Ensuite tu peux mettre ce que tu veux pour confirmer l'envoi du rapport, ou pour retourner à la page référente, tu mets cette ligne:
header("location:" . $_SERVER['HTTP_REFERER'] );

1) Je n'ais pas trop compris a quoi cela server car j'ai laisser ce code mais il stagne sur la page lienmort.php. Comment faire pour qu'il revienne automatiquement a la page precedente sans que l'internaute soit obligé d'intervenir ?

2) Sinon une autre solution. Est-ce qu'il ne serait pas possible de rendre invisible la page lienmort.php. Je m'explique, l'internaute clique sur le lien lienmort.php sans qu'il quitte la page ou il se trouve (désolé si je m'explique mal :? )

3) Est-il possible de recuperer le lien de la page du logiciel (par exemple) dans l'email ?

4) Existe t'il un logiciel ou un site sur internet qui permette de crypter les adresses email ?

Merci d'avance pour votre réponse
Bonne journée :wink:

nendo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 119
Inscription: Sam Juil 03, 2004 20:05

Message le Ven Sep 15, 2006 14:32

Bonjour

Petit retour en arriere je propose sur mon site certains logiciels et je voulais un petit script qui permettrais au internaute de pouvoir me dire en un seule clic si l'application est impossible a télécharger ou qu'il existe une version plus récente et moi je reçois toute ces informations par email.

Grâce a Biscuit qui m'a donné la solution tout marche bien mais (bien evidemment il y a un mais, je voudrais pourvoir aussi récuperer aussi le lien de la page du logiciel dans l'email qui y est envoyé)

Aprés de petite recherche, je crois que j'ai trouvé comment récupéré le lien mais il faudrait me dire si mon code est bon car je suis vraiment novice en PHP (Et en ce moment je n'ais pas les outils pour tester le scripts. Donc si qu'elqu'un pouvait me dire si ce script marche ce serait sympa)

Code: Tout sélectionner
<?php
$sujet="Lien mort: " . addslashes($_GET['lien']);
$message = "Le message que je veux m'envoyer";
$_SERVER['REQUEST_URI']

// Envoi du mail
mail("mon_adresse@mail.com", $sujet, $message, $server);

?>


et pour appeller la page:
Code: Tout sélectionner
<a href="lienmort.php?lien=***" rel="nofollow">Ce lien est mort</a>


merci d'avance pour votre réponse :wink:


biscuit
WRInaute passionné
WRInaute passionné
 
Messages: 519
Inscription: Lun Juin 05, 2006 10:37

Message le Ven Sep 15, 2006 16:47

Alors fais plutôt un truc comme ça:

Code: Tout sélectionner
<?php
$sujet="Lien mort: " . addslashes($_GET['lien']);
$message = "Le message que je veux m'envoyer";
$message .= "\nURL de la page consernée: " . $_SERVER['HTTP_REFERER'];

// Envoi du mail
mail("mon_adresse@mail.com", $sujet, $message);
?>


Appel de la page ok, mais n'oublie pas de remplacer les *** par quelques chose de significatif pour toi (par exemple le nom du programme en question).

N'hésites pas si tu rencontre un prob.

A+

nendo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 119
Inscription: Sam Juil 03, 2004 20:05

Message le Lun Sep 18, 2006 8:39

Bonjour

Ca marche super bien :D

Par contre juste un petit probleme quand je clique sur le lien pour dire par exemple que le lien est erroné il m'envoie 3 fois le même message. Mais quand je re-clique une seconde fois sur le lien il ne me l'envoie qu'une seule fois, c'est bizarre. Est-ce qu'il y a une soulution ?

Merci d'avance et bonne journée


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Pack

  • Tester la validité d'un lien
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Calculer le ratio de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Transformer des textes non cliquables en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités