coupler un bouton à un lien [php] - PHP - Programmation
Marsh Posté le 19-01-2008 à 09:10:10
oué, un lien sur un gif qui te dirige vers ton site et un autre gif qui dirige sur google
Marsh Posté le 19-01-2008 à 09:44:58
je trouvais l'idée des boutons plus originale, mais si ce n'est pas possible, c'est ce que je vais faire...
Marsh Posté le 19-01-2008 à 13:59:44
ReplyMarsh Posté le 19-01-2008 à 14:40:51
gatsu35 a écrit : ben on peut styler les liens en CSS pour les faire ressembler à des boutons |
Exactement !
Il existe aussi la solution du <input name='...' type='image'>, mais il faut tester les coordonnées en POST : if(isset($_POST[..._x])), par exemple. Mais c'est pas tip top quand on connaît les capacités du css.
Je te fais donc une démo css, avec des liens, mais celà reste valable avec des inputs.
Solution 1
Dans ton .php :
Code :
|
Dans ton .css :
Code :
|
Et hop tu as ton lien-image.
A noter que tu peux directement placer le background, width, height sur ton élément a, par exemple si tu souhaites avoir une image en arrière plan et écrire à l'aide de php le libellé de ton lien.
Solution 2
Dans ton .php :
Code :
|
Dans ton .css :
Code :
|
Mais il y a encore mieux...
Solution 3
Je ne détaille pas la solution 3 car je pense qu'à ton niveau tu n'en auras pas besoin, mais je te l'explique brièvement au cas où...
Il s'agit de combiner les solution 1 et 2, de sorte que l'arrière plan et le texte soit générés par GD2.
Tu créées alors dynamiquement une image avec du texte dessus.
Ton image est redimensionnable sans perte de qualité et tu peux utiliser les polices d'écriture que tu souhaites (et à ma connaissance c'est le seul moyen qui existe actuellement).
Problème : il faut avoir le module GD2 d'activé, ce que ne proposent pas tous les hébergeurs...
Voilà !
Marsh Posté le 20-01-2008 à 10:53:28
merci à vous, finallement, j'ai opté pour des images, qui étaient beaucoup plus simple a faire, puisque je ne sais pas comment relier un fichier php avec un autre fichier css...
Marsh Posté le 20-01-2008 à 18:08:23
ReplyMarsh Posté le 20-01-2008 à 22:55:33
CyberDenix a écrit : Oh je comprends c'est très compliqué...
|
mais heeeeeuuuu !!!
toi qui a l'air de t'y connaitre, aide moi dans mon nouveau probleme
sur cette page:
http://gmp25.free.fr/
je voudrait que le logo tout au dessus fasse une bande complete (que ça parte de la gauche de la page, et qu eça s'arrete tout à droite), grace à la répétition d'un petit morceau de bandeau...
on fait ça comment?
Je sais pas si tu vois ce qu eje veux dire...
PS: que penses tu de mes boutons finallement
Ps2: si tu test les boutons, ne test pas celui du bas
Marsh Posté le 21-01-2008 à 10:30:51
Je te propose l'exemple suivant :
Le code CSS :
Code :
|
Le code HTML :
Code :
|
Marsh Posté le 21-01-2008 à 20:26:50
Reply
Marsh Posté le 18-01-2008 à 23:37:19
Salut à tous!
voila, je voudrais faire une petite page web en idex, et j'aimerai y mettre deux boutons, un "entrer" et un autre "sortir".
Je voudrai que le premier lien me fasse acceder au site web, et que le second me renvoie sur google...
comment dois-je m'y prendre?
j'ai cette base là:
<form name="form2" method="post" action="http://www.google.fr">
<label>
<input type="submit" name="SORTIR" id="button2" value="SORTIR">
mais qui ne marche visiblement pas.
Si certains peuvent m'aider.
Merci par avance
---------------
Ma Galerie Photo