Positionnement automatique de liens (php)

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par mikadannagrram, 3 Mai 2007.

  1. mikadannagrram
    mikadannagrram WRInaute discret
    Inscrit:
    12 Avril 2007
    Messages:
    90
    J'aime reçus:
    0
    Bonjour à tous,

    J'aimerais que mes liens s'affichent (un par ligne) selon un cercle...Ce n'est pas trsè dur en soi, j'ai réalisé une fonction qui le fait dont voici le code (pour info)
    Code:
    <?php
    $x=220;
    $y=0;
    $z=0;
    
    while ($z == 0) {
       echo ("mon lien en positoin $x, $y");
       $x = $x + 900000/($x*$x);
       $y = $y + 20;
    
    if ($x > 290) { $z=1; }
    }
    
    ...et si $z=1 on repart dans l'autre sens...
    

    Cela fonctionne assez bien sauf que l'affichage des leisn est automatisé, donc je ne sais pas combien il y en aura au final or il faut qui soient autour de l'image.
    J'ai donc cherché à rendre le $y proportionnel au nombre de liens et à la taille (connue) de l'image, mais alors le problème est que la position sur x n'est plus bonne ! (comme moins de liens, ils sont plus bas mais sur la même position x, ça ne fait plus un cercle...)



    J'espère que je suis clair, en fait j'aimerais tout simplement que mon script affiche mes liens suivant une courbe, sachant que le nombre de liens est variable...
     
  2. bozoleclown
    bozoleclown WRInaute impliqué
    Inscrit:
    24 Novembre 2005
    Messages:
    693
    J'aime reçus:
    0
    Elle correspond à quoi ta formule pour tracer un cercle ?
    Pourquoi 220 ? pourquoi 900000 ?

    tu sais que
    x = cos(angle)
    y = sin(angle)

    mettons que tu es 4 liens à afficher en cercle.

    Code:
    $nombreDEliens = 4;
    //on calcule comment espacer de manière régulière les liens
    $pas = 360/$nombreDEliens;
    
    $z=0
    while($z < 360){
    
    $x=cos($angle)
    $y=sin($angle)
    echo ("mon lien en positoin $x, $y"); 
    $z= $z + $pas
    
    }
     
  3. mikadannagrram
    mikadannagrram WRInaute discret
    Inscrit:
    12 Avril 2007
    Messages:
    90
    J'aime reçus:
    0
    Ca ne correspond à rien de concret, simplement je les ai trouvé en tatonnant et ces chiffres donnent un bon affichage...

    Je veux les afficher selon un arc de cercle mais c'est pareil je vais essayer merci !


    edit : je viens de voir un truc qui semble clocher en fait, l'angle et le pas dépendent du nombre de liens à afficher...s'il y en a moins, ils doivent être plus écartés et plus ils sont plus le pas doit être faible...
     
  4. bozoleclown
    bozoleclown WRInaute impliqué
    Inscrit:
    24 Novembre 2005
    Messages:
    693
    J'aime reçus:
    0
    si tu veux un arc de cercle

    tu modofies

    $pas = 360/$nombreDEliens;


    par

    $pas = 90/$nombreDEliens;

    Après quel quart du cercle tu veux, celui d'en haut ou d'en bas, à gauche à droite ?
     
  5. mikadannagrram
    mikadannagrram WRInaute discret
    Inscrit:
    12 Avril 2007
    Messages:
    90
    J'aime reçus:
    0
    Dans un cercle trigonométrique, j'aimerais qu'il fasse environ de pi/3 à -pi/3...(tiens j'pensais pas que ces histoires me serviraient un jour...)
     
Chargement...
Similar Threads - Positionnement automatique liens Forum Date
outils de positionnement et blocage par Google pour requêtes automatiques Débuter en référencement 23 Mai 2012
rapport automatique de positionnement à éviter chez Google Débuter en référencement 28 Octobre 2009
Besoin de vérification automatique de positionnement Débuter en référencement 9 Septembre 2005
Superbe progression positionnements mais pas de trafic Problèmes de référencement spécifiques à vos sites 23 Juillet 2022
Effondrement du positionnement de mon site Débuter en référencement 27 Juin 2022
Rapport de positionnement, date de génération et consultation Demandes d'avis et de conseils sur vos sites 21 Juin 2022
Search Console Délai entre modification sur les pages et son positionnement Crawl et indexation Google, sitemaps 8 Avril 2022
Apparence d'une page en cache et positionnement Crawl et indexation Google, sitemaps 24 Novembre 2021
Search Console amélioration du positionnement mais baisse d'impressions Débuter en référencement 23 Juillet 2021
Grosse perte de positionnement Problèmes de référencement spécifiques à vos sites 5 Juillet 2021
Amélioration site et positionnement Débuter en référencement 22 Avril 2021
Search Console Très grosse baisse de positionnement suite à un piratage WP (pages exclues) Problèmes de référencement spécifiques à vos sites 7 Février 2021
Grosse perte de positionnement - Uniquement sur Ordinateur Référencement Google 7 Janvier 2021
Positionnement google Débuter en référencement 24 Novembre 2020
chute de positionnement et présence bizarre dans la SERP Problèmes de référencement spécifiques à vos sites 14 Août 2020
Comment améliorer les positionnements d'un site ? Débuter en référencement 1 Août 2020
Achat de Baclinks et chute de positionnement Netlinking, backlinks, liens et redirections 16 Juillet 2020
Meilleur outil pour le suivi de positionnement et la veille concurrentielle? Débuter en référencement 8 Avril 2020
Baisse brutale positionnement Problèmes de référencement spécifiques à vos sites 27 Mars 2020
Outils de lecture de positionnement Référencement Google 20 Janvier 2020