gestion et apparence du pointeur en php?

Eléphant du PHP | 250 Messages

12 janv. 2007, 10:40

Bonjour,
Bon je vais sans soute poser une bête question de vrai débutant mais tant pis 8-|
Voilà: Peut on gérer le pointeur de la souris en php; j'ai bien lu qu'il existe une fonction newt_cursor_on (je crois) mais je ne connais pas les arguments disponibles...
En fait je cherche à gérer une apparence de curseur; en Css normalement pas de problème avec "cursor"...sauf que: Windaube n'utilise que des fichiers .cur...ne gérant pas la transparence, et que cette fonction css ne fonctionne pas sous Opera(?????), ni sur plateforme Mac :x quel que soit le navigateur utilisé ! Seul Firefox sous windows gère parfaitement la chose (et en png qui plus est!)
Alors je me suis dis comme ça, que peut être en php je pourrais solutionner le problème.
Quelqu'un a une idée, un filon, un tuto, un avis???
D'avance merci à toutes et tous
"L'histoire, à l'image de toutes choses dans l'univers, semble avoir comme unique règle le côté ondulatoire."

Eléphant du PHP | 445 Messages

12 janv. 2007, 10:45

Salut,

Il y a en effet des fonctions comportant le mot cursor, mais je pense plutôt que c'est pour parler du pointeur interne.

PHP étant un langage côté serveur, il n'y a sans doute pas de fonction permettant de faire une telle chose.
LLDC
Ulti

ViPHP
ViPHP | 3607 Messages

12 janv. 2007, 11:08

à mon avis il doit falloir chercher du côté javascript, il y a peut-être des scripts de hack pour faire accepter les images en cursor à tout les navigateur...
en tout cas c'est pas du php! sur et certain!

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

12 janv. 2007, 11:12

Salut,

PHP n'agit pas sur la présentation. Il ne fait que générer du HTML.
Donc, si, en HTML/CSS, tu n'arrives pas à modifier le curseur, tu n'y arriveras pas mieux en PHP :S

Pour la fonction newt_cursor_on(), je ne sais pas trop à quoi elle correspond :?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

12 janv. 2007, 11:12

Pas mieux... c'est effectivement du côté des styles qu'il faut te tourner, et malheureusement devoir jongler avec les problèmes de compatibilité.

Pour la fonction newt_cursor_on() (ou n'importe quelle autre fonction d'ailleurs :)) tu peux trouver toutes les informations nécessaires sur le site http://www.php.net/

Bon en l'occurence, on apprend pas grand chose sur cette fonction en particulier, mais en regardant le module auquel elle appartient, on peut constater qu'elle n'est pas liée à ce que tu cherches à faire :)
Il s'agit d'une extension du langage PHP pour la bibliothèque RedHat Newt, une fenêtre basé sur un terminal et sur une bibliothèque de widget pour écrire des applications avec des interfaces conviviaux. Une fois que cette extension est activé dans PHP, vous aurez la possibilité d'utiliser des widgets, comme des fenêtres, des boutons, des boîtes à cocher, des boîtes radio, des labels, des boîtes texte, des barres de défilement, de grandes boîtes texte, des règles, etc. L'utilisation de cette extension est vraiment similaire à l'API original Newt du langage de programmation C.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 250 Messages

12 janv. 2007, 11:57

Hé bien merci à toutes et tous;
effectivement je me doutais bien que côté serveur j'avais peu de chance de solutionner mon problème, mais je prefère une certitude à des questions sans réponses :wink:
Merci encore donc pour vos avis, et votre célérité, et je vais continuer à bidouiller en css et js...je dois y arriver crogneugneu :twisted:
Tchô
"L'histoire, à l'image de toutes choses dans l'univers, semble avoir comme unique règle le côté ondulatoire."