UPOMOC!!!
Prikazujem rezultate 1 do 14 od 14

Tema: UPOMOC!!!

  1. #1
    Iskusan Panamaman (avatar)
    Učlanjen
    17.06.2008.
    Pol
    muški
    Lokacija
    Panama
    Poruke
    5.609
    Reputaciona moć
    95

    Podrazumevano UPOMOC!!!

    Molim vas kazite mi kako da napravim anketu?



  2. #2
    Iskusan Panamaman (avatar)
    Učlanjen
    17.06.2008.
    Pol
    muški
    Lokacija
    Panama
    Poruke
    5.609
    Reputaciona moć
    95

    Podrazumevano Re: UPOMOC!!!

    Ko god moze i ume.

  3. #3
    Iskusan Panamaman (avatar)
    Učlanjen
    17.06.2008.
    Pol
    muški
    Lokacija
    Panama
    Poruke
    5.609
    Reputaciona moć
    95

    Podrazumevano Re: UPOMOC!!!

    Znaci niko nezna?

  4. #4
    Zainteresovan član blubokiz (avatar)
    Učlanjen
    24.07.2007.
    Pol
    muški
    Poruke
    234
    Reputaciona moć
    40

    Podrazumevano Re: UPOMOC!!!

    pogledaj po internetu imas gomilu besplatnih skripti.
    Ajmo bre narode, cemu Vam sluzi GOOGLE!?!?!?!?

  5. #5
    Primećen član Gill Bates (avatar)
    Učlanjen
    11.05.2003.
    Pol
    muški
    Lokacija
    Bgd
    Poruke
    603
    Reputaciona moć
    60

    Podrazumevano Re: UPOMOC!!!

    <form method="POST" action="upis_ankete_u_bazu.php">
    Ovde stavi pitanje za anketu
    <input name="anketa" type="radio" value="odgovor_1"><li style="display:inline;">tekst odgovora 1</li>
    <input name="anketa" type="radio" value="odgovor_2"><li style="display:inline;">tekst odgovora 2</li>
    ...
    <input name="anketa" type="radio" value="odgovor_n"><li style="display:inline;">tekst odgovora n</li>
    <input type="submit" value="Glasaj" onclick="this.blur();" />
    </form>

    Nakon sto posetilac glasa klikom na dugme "Glasaj" pokrece se upis_ankete_u_bazu.php
    u toj PHP rutini moras uporediti vrednosti POST promenljive anketa sa odgovorima zapisanim u bazi

    if( !empty($_POST[anketa]) ) {
    mysql_query("SET CHARACTER SET 'utf8'");

    $upit = "SELECT * FROM ankete WHERE start_date <= CURDATE() ORDER BY start_date DESC LIMIT 1;";
    $iz_baze = mysql_query($upit);
    $anketa_u_bazi = mysql_fetch_assoc($iz_baze);

    while( $anketa_u_bazi['tekst_odgovor'.++$i] != $_POST[anketa] ){}

    $broj_bodova = $anketa_u_bazi['bodovi_odgovor'.$i] + 1;

    $upit = "UPDATE ankete SET bodovi_odgovor$i='$broj_bodova' WHERE naziv='$anketa_u_bazi[naziv]';";

    $u_bazu = mysql_query($upit);

    header('Location:www.tvojsajt.com');
    }else{
    // ovde mozes postaviti sta se radi ako posetilac nije odabrao odgovor
    }

    umesto www.tvojsajt.com stavis adresu strane na kojoj je bila anketa.

    da bi se rezultati ankete belezili kreiras tabelu u bazi koja ce cuvati broj glasova za svaki odgovor:

    CREATE TABLE `ankete` (
    `naziv` text character set utf8,
    `start_date` date default NULL,
    `pitanje` text character set utf8,
    `tekst_odgovor1` text character set utf8,
    `bodovi_odgovor1` int(11) default NULL,
    `tekst_odgovor2` text character set utf8,
    `bodovi_odgovor2` int(11) default NULL,
    `tekst_odgovor3` text character set utf8,
    `bodovi_odgovor3` int(11) default NULL,
    `tekst_odgovor4` text character set utf8,
    `bodovi_odgovor4` int(11) default NULL,
    `tekst_odgovor5` text character set utf8,
    `bodovi_odgovor5` int(11) default NULL,
    `tekst_odgovor6` text character set utf8,
    `bodovi_odgovor6` int(11) default NULL,
    `tekst_odgovor7` text character set utf8,
    `bodovi_odgovor7` int(11) default NULL,
    `tekst_odgovor8` text character set utf8,
    `bodovi_odgovor8` int(11) default NULL,
    `tekst_odgovor9` text character set utf8,
    `bodovi_odgovor9` int(11) default NULL,
    `tekst_odgovor10` text character set utf8,
    `bodovi_odgovor10` int(11) default NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

    Dodatno, kolona start_date u bazi omogucava da uneses sledecu anketu sa novim datumom u buducnosti i novim odgovorima. Tako mozes da izdefinises ankete unapred a PHP prikazuje na Web strani prvu ciji je datum stariji ili jednak danasnjem (SELECT * FROM ankete WHERE start_date <= CURDATE() ORDER BY start_date DESC LIMIT 1)

    I da ne zaboravim najvaznije - da bi se rezultati belezili u bazu tekst pitanja u bazi (tekst_odgovor1 ... tekst_odgovor10) i moraju se poklapati sa value="odgovor_1" u input type="radio". Ovde mozes naici na problem sa kodnim rasporedom, ali to resava mysql_query("SET CHARACTER SET 'utf8'"); Ako ti je recimo ceo sajt u 1250 onda izmeni to na svim mestima gde vidis utf8

    Ova anketa ima nedostatak sto svako na nju moze glasati neogranicen broj puta, ali ne mogu ti dati bas sve. To uradi sam tako sto setujes posetiocu koji je glasao cookie.

    Jednostavno, zar ne?
    Linux is like a wigwam. No gates, and Apache inside!

  6. #6
    Zainteresovan član steley (avatar)
    Učlanjen
    20.03.2007.
    Pol
    muški
    Lokacija
    Iza 7 mora
    Poruke
    127
    Reputaciona moć
    41

    Podrazumevano Re: UPOMOC!!!

    Uh, a zasto bi sve ovo radio kad mozes jednostavno da posetis WWW.XAT.COM i tamo ces sve naci, ima i chat, i ankete i sve to u 3D.
    Sretjno!

  7. #7
    Iskusan xpertbet (avatar)
    Učlanjen
    19.04.2008.
    Pol
    muški
    Lokacija
    Pandora
    Poruke
    5.542
    Tekstova u blogu
    33
    Reputaciona moć
    91

    Podrazumevano Re: UPOMOC!!!

    Ako je to neshto manje budzena stvar onda ti je sasvim dovoljan coffee cup flash form builder
    (ne postoji neki nachin specijalan za obradu podataka ali dobijash izvestaje na email koji podesish ili u log fajlu servera)

    postoji dosta tih anketnih "use" servisa na netu ako to nece da "lezhi" na tvom serveru

    garant ima i php/mysql scripta za takve potrebe "korisnika'

    zavisi kakva anketa i koliko ljudi ce je koristiti..

  8. #8
    Primećen član Gill Bates (avatar)
    Učlanjen
    11.05.2003.
    Pol
    muški
    Lokacija
    Bgd
    Poruke
    603
    Reputaciona moć
    60

    Podrazumevano Re: UPOMOC!!!

    @steley
    Anketa sa WWW.XAT.COM ti ne omogucava da sam cuvas rezultate, a nisam video da omogucava da postavis vise anketa unapred kao sto to radi PHP skripta koju sam ovde objavio.

    @Georg_Faust
    PHP&MySQL skriptu za anketu sam postavio gore.
    Linux is like a wigwam. No gates, and Apache inside!

  9. #9
    Iskusan xpertbet (avatar)
    Učlanjen
    19.04.2008.
    Pol
    muški
    Lokacija
    Pandora
    Poruke
    5.542
    Tekstova u blogu
    33
    Reputaciona moć
    91

    Podrazumevano Re: UPOMOC!!!

    ne sumnjam da jesi samo mislim da njemu treba nesto malo/mnogo vishe vizuelniji interfejs a ne koderski i implementacija istog

  10. #10
    Primećen član Gill Bates (avatar)
    Učlanjen
    11.05.2003.
    Pol
    muški
    Lokacija
    Bgd
    Poruke
    603
    Reputaciona moć
    60

    Podrazumevano Re: UPOMOC!!!

    E, pa yebiga! Jos da mu uradim i CSS, pa mi onda jos samo ostaje da se sagnem i da mu ...
    Linux is like a wigwam. No gates, and Apache inside!

  11. #11
    Zainteresovan član steley (avatar)
    Učlanjen
    20.03.2007.
    Pol
    muški
    Lokacija
    Iza 7 mora
    Poruke
    127
    Reputaciona moć
    41

    Podrazumevano Re: UPOMOC!!!

    Xaxaxaxaxax...

    By the way, slazem se sa Georg_Faustom, mislim, covek je nov ovde, 80% je pocetnik, znaci njemu treba da napravi anketu koja ce vizuelno izlgedati lepo. Boli njega uwo, kad je neko glasao...Uostalom ovde ima i broj glasova i % istih. U krajnjem slucaju sta ce mu da ima bazu podataka za obicnu anketu, bzvz..

  12. #12
    Iskusan Panamaman (avatar)
    Učlanjen
    17.06.2008.
    Pol
    muški
    Lokacija
    Panama
    Poruke
    5.609
    Reputaciona moć
    95

    Podrazumevano Re: UPOMOC!!!

    Nisam se lepo izrazio,mene zanima bas za forum krstarice,pa ako neko zna...

  13. #13
    Iskusan xpertbet (avatar)
    Učlanjen
    19.04.2008.
    Pol
    muški
    Lokacija
    Pandora
    Poruke
    5.542
    Tekstova u blogu
    33
    Reputaciona moć
    91

    Podrazumevano Re: UPOMOC!!!

    forum krstarice je php/mysql script vBulletin 3.7.2

    Jelsoft je kompanija sto uzima zelembace za tu inache najpopularniju forum platformu

    na warez-bb.org mozes navatash neku pristojno anulliranu (callbacks removed) verziju.
    instalacija je prilichno jednostavna, f.. jednostavno je isuvishe relativna rech uglavnom jednostavno je mysql, user, install url i vozish.

    samo sto forum nema nikakve veze s anketama ali nema veze kad ide krava nek ide i tele, osim evntualno pool opcije u istom ali ako instaliras vbulletin zbog pool opcije to je vec izivljavanje nad koderima. Ako instaliras to ili ti neko instalira prouci malo user manual ima samo par stotina strana da ne dezintegrises sve zivo kroz admin panel
    Poslednji put ažurirao/la xpertbet : 02.08.2008. u 09:04

  14. #14
    Primećen član Gill Bates (avatar)
    Učlanjen
    11.05.2003.
    Pol
    muški
    Lokacija
    Bgd
    Poruke
    603
    Reputaciona moć
    60

    Podrazumevano Re: UPOMOC!!!

    Ne vidim zasto moja anketa ne moze tu da se doda? Puknes jedan DIV i u njega anketu
    Linux is like a wigwam. No gates, and Apache inside!

Slične teme

  1. Upomoc hl2
    Autor all9jards u forumu Video igre
    Odgovora: 1
    Poslednja poruka: 04.03.2005., 17:49
  2. upomoc
    Autor bascelik u forumu Mobilna telefonija
    Odgovora: 0
    Poslednja poruka: 01.03.2005., 14:58
  3. upomoc
    Autor na lepom plavom dunavu u forumu Video igre
    Odgovora: 4
    Poslednja poruka: 28.02.2005., 12:49
  4. upomoc nece radio upomoc
    Autor mangas u forumu Multimedija
    Odgovora: 2
    Poslednja poruka: 23.03.2004., 18:07

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •