Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kliki - userzy
krystian23000
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


Witam:)
Przedstawię sytuacje:
Mam swoją strone.
Zrobiłem aby za zadania dodawalo mi ileś tam pkt - wszystko git - obczaiłem.

Ale mam problem.
Mam na stronie zakladke ''kliki''

Chcialbym aby w niej były bannery(reklamy) i po kliknięciu w daną reklame dodawało userowi pkt.
Tak jak tutaj : http://imageshack.us/photo/my-images/217/36374667.png/

Np + 1pkt.

Probowalem ale nie wychodzi
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
MateuszS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


Sory ale fusy podrożały, Tusk nic z tym nie robi, inflacja rośnie i nie specjalnie mogę wywróżyć co Ci nie wychodzi a co najważniejsze gdzie.
Go to the top of the page
+Quote Post
krystian23000
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


Wszystko mi nie wychodzi ;x
Go to the top of the page
+Quote Post
sadistic_son
post
Post #4





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Przy kliknieciu w baner reklamowy muszisz tak na prawde kierowac nie do strony z baneru tylko do swojej php. Tam dodajesz punk userowi i za pomoca header przekierowujesz na stronke z baneru. User nawet nie zauwazy ze nie zostal wyslany od razu do strony z baneru.
Go to the top of the page
+Quote Post
krystian23000
post
Post #5





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


A nie da sie tak ze np jak jest na stronie reklama z netsales i po kliknięciu w nią user dostaje 1 punkt?
(IMG:style_emoticons/default/closedeyes.gif)
Go to the top of the page
+Quote Post
IceManSpy
post
Post #6





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


@sadistic_son napisał Ci rozwiązanie, jeśli nie jest odpowiednie to zainteresuj się AJAXem, wtedy wszystko będzie robione bez przeładowania przeglądarki.

Ten post edytował IceManSpy 4.07.2011, 13:07:51
Go to the top of the page
+Quote Post
sadistic_son
post
Post #7





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cytat(krystian23000 @ 4.07.2011, 12:21:06 ) *
A nie da sie tak ze np jak jest na stronie reklama z netsales i po kliknięciu w nią user dostaje 1 punkt?
(IMG:style_emoticons/default/closedeyes.gif)
Da się...
Go to the top of the page
+Quote Post
krystian23000
post
Post #8





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


Cytat(sadistic_son @ 4.07.2011, 17:27:26 ) *
Da się...


Szkoda tylko ze nie wiem jak:)
Go to the top of the page
+Quote Post
sadistic_son
post
Post #9





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Wiesz jak wygląda ten temat?
Cytat
TY:Witam. Jak zaparzyć herbatę?
JA:Musisz wlać wody do czajnika, wstawić go na gaz, zaczekać aż się zagotuje, zalać wcześniej włożoną torebkę w kubku.
TY:hehe ale mi to nie wychodzi.
INNY KOLEGA:Ale co ci nie wychodzi. Napisano ci jak masz to zrobić.
TY:Ale da się zaparzyć herbatę?
JA:No da się K**WA ! Masz napisane jak! Rób i na bieżąco pytaj dalej jak będziesz miał problemy!
TY:Szkoda tylko ze nie wiem jak:)
Nie wiem.... masz problem z przyjmowaniem informacji? Język pisany jest za trudny? A może nie wszystkie posty Ci się wyświetlają?
No chyba że gotowca chcesz. W takim wypadku to zły dział. To nie jest kółko matek samarytanek.

Cytat(krystian23000 @ 4.07.2011, 00:02:06 ) *
Probowalem ale nie wychodzi
A jeśli rzeczywiście próbowałeś, w co wątpię, to wklej tu z laski swojej jakiś kod co wypłodziłeś to na bazie tego może coś wyczarujemy. Bo jak napisał kolega MateuszS fusy podrożały (czytaj - wróżek tu nie ma! Bez kodu nie pomożemy, w myślach nikt czytać nie umie).


Ten post edytował sadistic_son 4.07.2011, 17:50:11
Go to the top of the page
+Quote Post
krystian23000
post
Post #10





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


(IMG:style_emoticons/default/arrowheadsmiley.png)

  1. <form action='kliki.php' method='post'>
  2. <input type='submit' name='klik' value='kliknij aby dodac 1 pkt ' />
  3. <?php
  4. if(isSet($_POST['klik'])){
  5. mysql_query("UPDATE tabela SET punkty=punkty+ 1 WHERE id = '$id'" );}
  6. ?>



i odczytanie:
  1. $punkty = mysql_fetch_assoc(mysql_query("SELECT licznik FROM uzytkownicy WHERE id = '$id'");
  2. echo "kliknąłes już" . $punkty[0]. "razy";

Na pewno cos jest źle ;P

Ten post edytował krystian23000 4.07.2011, 18:07:11
Go to the top of the page
+Quote Post
IceManSpy
post
Post #11





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1. Po co robić formularz? Zrób normalne linki, które w adresie mają w sobie jakiś numer ID, który odbierzesz GETem.
2. W odczytaniu chyba powinno być:
  1. echo "kliknąłes już" . $punkty['licznik ']. "razy";

Bo jeśli assoc, to masz tablicę asocjacyjną. Chyba, że zwraca też liczbą w co wątpię.
Go to the top of the page
+Quote Post
krystian23000
post
Post #12





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


Ale właśnie chodzi mi o to żeby to nie były linki tylko bannery (reklamy) (IMG:style_emoticons/default/oneeyedsmiley02.png)

Ten post edytował krystian23000 4.07.2011, 18:19:36
Go to the top of the page
+Quote Post
IceManSpy
post
Post #13





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Przecież może być link graficzny -.- Popatrz chociażby tutaj na forum, te kolorowe przyciski to obrazki.
Go to the top of the page
+Quote Post
krystian23000
post
Post #14





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


  1. <a href="przek.php"><div class="po prostu reklama"><a href="http://www.parasfera.pl/ezoteryka/?tt=4832_179259_83114_&r=" target="_blank"><img src="http://netsales.pl/?c=4832&m=179259&a=83114&r=&t=html" width="468" height="60" border="0" alt="" /></a></div></a>


Wszystko git uzytkownik dostaje 1 pkt i otwiera sie reklama ale jest problem.
Gdyż w Mozilli wyskakuje ze trzeba odblokowac wyskakujące okna i jak sie odblokuje poprzez Narzedzia>Opcje>tresc> zablokuj wyskakujące okna
to jest dobrze ale chciałbym sie obejsc bez tego.
Tak samo jest na innych przeglądarkach.

Da sie z tym cos zrobic?(IMG:style_emoticons/default/smile.gif)

Ten post edytował krystian23000 5.07.2011, 16:13:51
Go to the top of the page
+Quote Post
pyro
post
Post #15





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


  1. <div id="reklama" onclick="tutaj kod javascript/AJAX ktory dodaje uzytkownikowi punkt">
  2. <!-- Tutaj kod reklamy -->
  3. </div>


Jak nie wiesz jak ma wyglądać kod propo AJAX to zajrzyj do Google, bo to wystarczy jedno najprostsze żądanie.
Go to the top of the page
+Quote Post
krystian23000
post
Post #16





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


  1. <div id="reklama" onclick="mysql_query("UPDATE `uzytkownicy` SET `punkty` = `punkty` + 1 WHERE nick = '".$user['nick']."' ")">
  2.  
  3. -----kod reklamy-----
  4.  
  5. </div>



Coś takiego?
Bo otwiera reklame ale nie dodaje punktu (IMG:style_emoticons/default/wink.gif)
Za pomoc z góry Dziekuje;)

Ten post edytował krystian23000 5.07.2011, 21:47:24
Go to the top of the page
+Quote Post
IceManSpy
post
Post #17





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Żądanie a nie zapytanie. Poczytałeś w ogóle o AJAXie? Odpowiem za Ciebie - nie. Więc idź poczytaj.
Go to the top of the page
+Quote Post
krystian23000
post
Post #18





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----



Znalazlem cos takiego:

  1. mysql_query( 'insert into tabela( id ) values ( "'. $_GET[ 'id' ] .'" )' );
  2.  


Ale nie wiem czy o to chodzi (IMG:style_emoticons/default/tongue.gif)

Ten post edytował krystian23000 6.07.2011, 12:53:09
Go to the top of the page
+Quote Post
drozdii07
post
Post #19





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

Ostrzeżenie: (0%)
-----


:X Pobierz sobie jquery a pozniej w google.. jquery ajax i poczytaj o tym. Z jquery bedzie ci o wiele latwiej..
Go to the top of the page
+Quote Post
krystian23000
post
Post #20





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 17.06.2011

Ostrzeżenie: (0%)
-----


;x

Kazdy mi co innego doradza i juz sam nie wiem za co sie zabrac (IMG:style_emoticons/default/thumbsdownsmileyanim.gif)
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 15:33