cs_bonobos
Messages postés34Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention15 décembre 2005
-
13 nov. 2005 à 12:26
cs_bonobos
Messages postés34Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention15 décembre 2005
-
14 nov. 2005 à 00:44
Bonjour, je voudrais afficher le contenu d'une variable dans une infobulle au passage de la souris sur un lien...
Evidemment ça ne marche pas mais ça ne me crée aucune erreur !
<?php echo '<td bgcolor= '.$bgcolor.'>';?>
<?php $lien="index.php?liste=ficheclient&vente=".$vente['id_vente'];?>
"> Mr <?php echo afficher_url($lien,$vente[1]);?>
</td>
ça fonctionne trés bien s'il n'y pas de lien :
<?php echo '<td bgcolor ='.$bgcolor.'>';?>
"> <?php echo $vente['date'];>
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 13 nov. 2005 à 13:40
Hummm .... c'est un peu fouilli ton code, tu pourrais indenter un peu !
Et puis que vient faire la définition d'une variable à cette endroit ? (<?php $lien="index.php?liste=ficheclient&vente=".$vente['id_vente'];?>)
Qu'est ce que la fonction afficher_url($lien,$vente[1]) ?
cs_bonobos
Messages postés34Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention15 décembre 2005 13 nov. 2005 à 13:59
Salut,
Extrait de fonctions_ventes
//affiche un lien hypertexte
//$lien = lien de l'url
//$cible = _blank ou _top ou ...
//$texte = texte à afficher pour le lien
<? function afficher_url($lien,$texte,$cible='_top')
{
echo "".$texte."";
}
Heu...c'est quoi " indenter" ?
cs_bonobos
Messages postés34Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention15 décembre 2005 13 nov. 2005 à 18:10
Je ne veux pas refaire les liens de toutes mes pages...
J'ai essayé ça et je n'ai pas d'erreur.
Mr <?php echo '[index.php?liste=ficheclient&vente=28 Barat] Mais au passage de la souris pas d'infobulle !
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 13 nov. 2005 à 19:10
"[index.php?liste=ficheclient&vente=28 Barat]"
Beurk... C'est quoi ca ? Du code pour rien ?
Double balisage du [index.php?liste=ficherclient&vente=28 Barat]
Tu trouves ca dur ?!
En tout cas, sache qu'avec ta belle fonction, tu n'arriveras pas avec tes infos bulles.
Simplement parce que :
1) Ta fonction ne possède pas de paramètre TITLE pour ta balise.
2) Parce que le double balisage de en imbrication n'est pas conforme et que ca ne marche pas.
Et je vois pas en quoi écrire xxx est plus compliquer que <?php echo afficherURL($x,$y); ?>
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 13 nov. 2005 à 22:59
Bonobos, si mes propos ne t'interesse pas dis le !!
Comme le redis, de manière plus simpliste et claire, FhX, je t'ai
signalé que l'imbrication des balises n'étaient pas bonne et, si tu
avais regardé mon code, tu aurais remarqué la présence de l'attribut
"title" dans le href.
Si après ça tu te plains que ça ne marche pas je ne peux plus rien faire pour toi.
nb : merci d'avoir indenté ton code, c'est plus clair
cs_bonobos
Messages postés34Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention15 décembre 2005 14 nov. 2005 à 00:44
Il ne faut pas t'énerver c'était dimanche aujourd'hui, et j'ai compris ce qe tu voulais dire...
<?php //affichage du nom du client, au survol du lien, affichage des notes personnelles et sur le clic affiche la fiche client
echo '<td bgcolor= '.$bgcolor.'>';?>
<?php $lien="index.php?liste=ficheclient&vente=".$vente['id_vente'];?>
Mr <?php echo ('['.$lien.' '.$vente[1].']');?>
La source de la ligne...
Mr [index.php?liste =ficheclient&vente=28 Barat] On apprend vite chez les Bonobos ! merci.