Odpowiedź forum utworzona

Zobacz 4 odpowiedzi - od 1 do 4 (z 4 łącznie)
  • Twórca wątku kikor

    (@kikor)

    Poradziłem sobie. Zamiast kombinować, sięgnąłem po stary dobry iframe oraz skrypt php wykorzystujący tablice.

    <? 
    
    $dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw2</a>',435);
    $dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw3</a>',234);
    $dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw4</a>',369);
    $dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw5</a>',517);
    $dane[] = array('<a href="http://buildpc.ovh/zestaw-dla-gracza-amd-apu-a8-5600k-do-1200zl/">Zestaw1</a>',135); 
    
    // Pobieramy największy element
    $max = 0;
    foreach ($dane as $dana)
        if ($dana[1]>$max) $max = $dana[1]; 
    
    // Obliczamy mnożnik
    $mnoznik = 500/$max; // 150 to nasza maksymalna długość słupka 
    
    // No i do roboty
    echo '<table border="0" cellspacing="0" cellpadding="4">';
    foreach ($dane as $dana)
    {
        echo '<tr><td>'.$dana[0].'</td><td><img src="wp-content/uploads/2016/04/bar1.gif" height="17" width="'.round($dana[1]*$mnoznik).'"><img src="wp-content/uploads/2016/04/barend.gif"></td><td>'.$dana[1].'</td></tr>';
    }
    echo '</table>'; 
    
    ?>

    Twórca wątku kikor

    (@kikor)

    Okej, tak działa chociaż nie chodziło mi do końca o to:) Mam stronkę z buildami komputerowymi i chciałem zrobić ich ranking w ramce, tak bym nie musiał z każdym nowym zestawem aktualizować 50 postów(czy wiecej), tylko dodać do Strony punktacje nowego zestawu i mieć spokój.

    Twórca wątku kikor

    (@kikor)

    Wiesz co, nie wiem o co Ci do końca chodzi. Jak wstawiam hiperłącze do jakiejś podstrony we wpisie to po prostu linkuje. Chyba że trzeba jakichs innych znaczników używać?

    Twórca wątku kikor

    (@kikor)

    buildpc.ovh – wywala linki nie wiem czemu 😉

Zobacz 4 odpowiedzi - od 1 do 4 (z 4 łącznie)