Une question sur le php s'il vous plait aidez moi :(
Fermé
Aymenchaieb1
Messages postés
9
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
5 octobre 2014
-
11 déc. 2013 à 18:05
Profil bloqué - 16 déc. 2013 à 15:09
Profil bloqué - 16 déc. 2013 à 15:09
A voir également:
- Une question sur le php s'il vous plait aidez moi :(
- Easy php - Télécharger - Divers Web & Internet
- Calculatrice s'il vous plaît - Télécharger - Calcul & Conversion
- Expert php pinterest - Télécharger - Langages
- \R php ✓ - Forum PHP
- Php alert ✓ - Forum PHP
4 réponses
Utilisateur anonyme
12 déc. 2013 à 11:21
12 déc. 2013 à 11:21
Hello,
si j'ai bien compris la demande, tu veux faire une page qui redirige l'utilisateur vers une autre page quand il appuie sur un bouton. Et tu veux que l'url soit dynamique (ça redirige sur l'url que tu passes en paramètre).
Alors c'est possible en PHP.
URL pour l'exemple
http://monsite.ch/redirect.php?url=http://google.ch
http://monsite.ch/redirect.php?url=http://facebook.com
Notre fichierredirect.php
- on peut récupérer notre url via la variable $_GET de la manière suivante
- on créer notre bouton dans la page (c'est un <a> que tu pourras styliser avec du css pour qui ressemble à un bouton)
- on injecte notre url avec php
normalement tout devrait être bon.
P.S. il est clair que ce code peut être améliorer, mais la base est là.
si j'ai bien compris la demande, tu veux faire une page qui redirige l'utilisateur vers une autre page quand il appuie sur un bouton. Et tu veux que l'url soit dynamique (ça redirige sur l'url que tu passes en paramètre).
Alors c'est possible en PHP.
URL pour l'exemple
http://monsite.ch/redirect.php?url=http://google.ch
http://monsite.ch/redirect.php?url=http://facebook.com
Notre fichierredirect.php
- on peut récupérer notre url via la variable $_GET de la manière suivante
$_GET['url']
- on créer notre bouton dans la page (c'est un <a> que tu pourras styliser avec du css pour qui ressemble à un bouton)
<a href="">clique sur moi pour te rendre sur la page voulue</a>
- on injecte notre url avec php
<a href="<?php echo $_GET['url']; ?>">clique sur moi pour te rendre sur la page voulue</a>
normalement tout devrait être bon.
P.S. il est clair que ce code peut être améliorer, mais la base est là.
DarkenNights
Messages postés
137
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
17 décembre 2013
10
11 déc. 2013 à 22:42
11 déc. 2013 à 22:42
C'est possible en javascript par exemple
Maitre2B
Messages postés
341
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
11 avril 2020
33
Modifié par pijaku le 13/12/2013 à 15:46
Modifié par pijaku le 13/12/2013 à 15:46
Si le problème est d'ouvrir un lien lorsque l'on clique sur un bouton, c'est très simple.
A toi de faire le css pour enjoliver ton lien qui ressemblera à un bouton.
par exemple:
<div class="super-beau-bouton"> <a href="[http://lesite.com]"> BOUTON </a> </div>
A toi de faire le css pour enjoliver ton lien qui ressemblera à un bouton.
par exemple:
.super-beau-bouton { color: white; font-size: 19px; font-weight: bold; text-shadow: 0 3px 0 rgba(0, 0, 0, 0.3); width : 68%; background-color: #A80000; border-radius: 3px 3px 3px 3px; text-align: center; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.9), 0 1px 1px rgba(255, 255, 255, 0.6) inset; }
Tu crées une page nommée redirection.php
Ensuite tu appelles cette page en allant par exemple sur
redirection.php?url=http://www.commentcamarche.net/forum/affich-29280705-une-question-sur-le-php-s-il-vous-plait-aidez-moi
ou
redirection.php?site=afrikaf.free.fr
<? unset($lien); if (@count($_GET)) { foreach($_GET as $a) { if (preg_match('#^(https?://)?([a-z](?:[-.]?[a-z0-9])+\.[a-z]{2,4})(/[^?]*)?#i',$a,$b)) { if (!$b[1]) $b[1]='http://'; $lien=strtolower($b[1].$b[2]).'/'.ltrim($b[3],'/'); break; } } } if ($lien) echo 'Ton lien vers la page vers <i>'.$b[2].'</i><br /> par le protocole '.strtoupper(rtrim($b[1],':/')).' pointant vers <br /><b>'. $b[1].$b[2].$b[3].'</b><br /> se <a title="'.ucfirst($b[2]).'" href="'.$lien.'" style="font-size:5em">trouve ici</a>.'; else echo 'Pas de lien à afficher.';
Ensuite tu appelles cette page en allant par exemple sur
redirection.php?url=http://www.commentcamarche.net/forum/affich-29280705-une-question-sur-le-php-s-il-vous-plait-aidez-moi
ou
redirection.php?site=afrikaf.free.fr
12 déc. 2013 à 13:48
12 déc. 2013 à 13:51
Ca serait gentil de fournir un minimum d'effort quand même...
12 déc. 2013 à 13:56
Après si tu ne connais pas ces langages et que tu n'as pas comme but de les apprendre. je peux te faire un petit prototype avec plaisir (en sachant que ça ne sera pas la perfection incarné =D)
j'attends ta réponse
A+
Seezer
12 déc. 2013 à 16:47
12 déc. 2013 à 17:35
Dans tous les cas tu semble de débrouiller avec php / html. je te laisse donc réaliser cette fameuse page.
on reste bien entendu à disposition si tu as des questions.
Salutations
Seezer