aby wejść musisz zagłosować.

Problemy dotyczące programowania.

Moderatorzy: Moderatorzy, Administratorzy

ATom
Użytkownik
Posty: 8
Rejestracja: 2008-05-12, 17:53
Kontakt:

aby wejść musisz zagłosować.

Post autor: ATom »

Witam, jak zrobić takie coś?


użytkownik wchodzi na stronę jakas_strona.pl i aby wejść na stronę trzeba najpierw zagłosować X razy, gdy np. są 3 linki do zagłosowania to dopóki się nie kliknie na wszystkie linki to link do strony docelowej będzie zablokowany.
Ostatnio zmieniony 2008-09-07, 18:55 przez ATom, łącznie zmieniany 1 raz.
Awatar użytkownika
dienet
Moderator
Posty: 2106
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik
Kontakt:

Re: aby wejść musisz zagłosować.

Post autor: dienet »

Mozna sprobowac curlowac, ale nie wiem czy to bedzie ten efekt.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
mina86
Moderator
Posty: 3338
Rejestracja: 2004-06-14, 21:58
Lokalizacja: Linux 5.x x86_64
Kontakt:

Re: aby wejść musisz zagłosować.

Post autor: mina86 »

Raczej JavaScript, choć nie znam sensownego sposobu (i nie sądzę, aby istniał), który wymusi coś takiego. Skrypt mógłby działać w ten sposób, że są 4 przyciski, z czego przyciśniecię jednego otwiera strone i aktywuje następny.
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
ATom
Użytkownik
Posty: 8
Rejestracja: 2008-05-12, 17:53
Kontakt:

Re: aby wejść musisz zagłosować.

Post autor: ATom »

chodzi mi właśnie o to
Skrypt mógłby działać w ten sposób, że są 4 przyciski, z czego przyciśniecię jednego otwiera strone i aktywuje następny.
tylko, że ciut inaczej.

są 4 przyciski, z czego przyciśniecie jednego aktywuje następny przycisk, po naciśnięciu na 4 przycisk aktywuje się link do wejścia na stronę.
miszmaniac
Moderator
Posty: 1510
Rejestracja: 2006-03-19, 12:00
Lokalizacja: Gdynia
Kontakt:

Re: aby wejść musisz zagłosować.

Post autor: miszmaniac »

Ale strona nie należy do Ciebie, czy należy?
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
ATom
Użytkownik
Posty: 8
Rejestracja: 2008-05-12, 17:53
Kontakt:

Re: aby wejść musisz zagłosować.

Post autor: ATom »

miszmaniac pisze:Ale strona nie należy do Ciebie, czy należy?
strona należy do mnie.
Awatar użytkownika
mina86
Moderator
Posty: 3338
Rejestracja: 2004-06-14, 21:58
Lokalizacja: Linux 5.x x86_64
Kontakt:

Re: aby wejść musisz zagłosować.

Post autor: mina86 »

Kod: Zaznacz cały

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Must vote</title>
    <script type="text/javascript">//<![CDATA[
      var linkNodes = [ null ], childNodes = null;
      if (document.getElementById) {
        onload = function () {
          childNodes = document.getElementById('Links').getElementsByTagName('li');
          for (var i = 1; i < childNodes.length; ++i) {
            var link = linkNodes[i] = childNodes[i].firstChild;
            var text = link.firstChild.cloneNode(true);
            childNodes[i].replaceChild(text, link);
          }
        };
      }
      function activate(i) {
        if (i < linkNodes.length && linkNodes[i] !== null) {
          childNodes[i].replaceChild(linkNodes[i], childNodes[i].firstChild);
          linkNodes[i] = null;
        }
        return false;
      }
    //]]></script>
  </head>
  <body>
    <ul id="Links">
      <li><a href="#" target="_blank" onclick="return activate(1);">Głosowanie 1</a></li>
      <li><a href="#" target="_blank" onclick="return activate(2);">Głosowanie 2</a></li>
      <li><a href="#" target="_blank" onclick="return activate(3);">Głosowanie 3</a></li>
      <li><a href="#">Strona</a></li>
    </ul>
  </body>
</html>
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
ODPOWIEDZ