Cum de a crea un sondaj pe css serverul - cum să creați un sondaj pe serverul css

1) Du-te la joc

2) Du-te la serverul

3) Trebuie să fie Admin

4) În scrie consola

ma_votequestion „titlu“ „1 răspuns“ „răspuns 2“ la 50 de raspunsuri

Aș dori să adaug o veste foarte importantă, dacă nu funcționează, atunci votul nu este înregistrat!

Du-te în dosarul CFG, există mani_server.cfg găsi deschis

mani_voting 1
1 Activare / dezactivare 0 (unitate de votare)

Asta e tot ce există acum totul va funcționa. Verificat!

Cum de a vota în CS: GO

Probabil mulți au văzut pe server, deoarece unii jucători petrec cu drept de vot ai această echipă sau altceva, răspunsul este nu. Pur și simplu e tot acolo, în meniul jocului.

Ce trebuie să faceți:

Apăsați Esc și faceți clic pe „vot“

Apoi selectați.

Aici am urca pe internet și a găsit o echipă de administrator. Cred că vor fi utile.

amx_vote - Afișează pseudonimul jucătorilor și ID-ul său. Id-ul este convenabil de a folosi player-ul, nu porecla lui, de exemplu: amx_kick # 123.

amx_kick [motiv] - lovi cu piciorul jucatorului de la server.

amx_ban [motiv] - Ban player-ul de pe server.

amx_banid [motiv] - Ban player-ul de pe serverul SteamID / WonID.

amx_banip [motiv] - Ban player-over IP.

amx_unban - Razban jucător.

amx_slay - uciderea unui jucător.

amx_slap [putere] - lovi cu piciorul jucatorului.

amx_leave [tag] [tag] [tag] - Lasă numai jucătorii cu necesare "tag-ul" în numele lor.

amx_pause - verifica / debifați o pauză.

amx_who - Afișează permisiunile pe server (abur id, steaguri).

amx_cvar [valoare] - Modificarea sau afișarea valorii cvar-uri. Adică poate fi modificat pentru a distinge de valoare Cervinia, de exemplu, mp_timelimit.

amx_map - Schimbare de card.

amx_cfg - Efectuarea config.

amx_rcon - Execută o comandă pe consola server.

amx_plugins - Afișează lista tuturor plug-in-uri apte de muncă.

amx_modules - Liste toate modulele încărcate.

amx_mapmenu - display schimbare carte de meniu.

amx_kickmenu - tobrazhat meniu lovi cu piciorul.

amx_banmenu - meniu ban.

amx_votemapmenu - Afișare meniu de selecție carte de la vot.

amx_slapmenu - trosc Meniu (pentru a lovi cu piciorul un jucător).

amx_teammenu - Afișează meniul de selecție al echipei jucător.

amx_clcmdmenu - client comenzi de meniu.

amx_restmenu - Restricții privind utilizarea armelor în joc.

amx_teleportmenu - meniul Teleport.

amx_statscfgmenu - Statisticile arată meniul de configurare.

amx_statscfg [parametri] - afișează informații de ajutor pe statisticile de configurare

amx_statscfg [parametri] - afișează informații de ajutor pe statisticile de configurare

parametri:
pe - opțiunea este disponibilă.
off - opțiune nu este disponibilă.
a salva - a salva configurația statistici.
încărcare - descărcare de configurare a statisticilor.
Lista [id] - a afișa starea de statistici.
adăugați - adăugați la lista de statistici.

amx_votemap [harta] [harta] [harta] - Începe votarea pentru harta modificări.

amx_votekick - Start vot pentru jucătorii lovi cu piciorul.

amx_voteban - Sondaj pe jucator BAN.

amx_vote - Orice vot de tipul: "John mu№;% № 1. Da 2. Da, desigur"

amx_cancelvote - Anulează ultimul vot.

amx_chat - Trimite un mesaj catre administratori.

amx_psay - Trimite un mesaj privat.

amx_tsay - Trimite un mesaj tuturor jucătorilor (de la stânga cu caractere aldine).

amx_csay - La fel ca mai sus, arată doar centrul ecranului.

Cum pot crea o semnătură în Autluk Express - holdem Sport

Ответы@Mail.Ru: în blog-ul meu lume pentru a crea un sondaj

Counter Strike Source serverul veceuri arma dust2 doar server de css - Forum Portal css-server.ru - Sondaj (1/1)

Instrucțiuni pentru trimiterea / primirea de e-mailuri

Seminar pentru profesioniștii de servicii „P Expertul în acest moment al Casei“

Ferma - Pagina 174 - OFT Media

Cum de a crea o persoană de contact în Outlook? Crearea unui contact VBA macro

Cum de a crea un sondaj on-line

Cum pot crea un sondaj pe WordPress Mania Online

amx_votemap [harta] [harta] [harta] - este de a începe votarea pentru harta
amx_votekick - vot pentru jucător lovi cu piciorul
amx_voteban - începe vot pentru jucători ban
amx_vote - orice fel de vot, de exemplu: Bob cretinule 1. Da 2. Da, desigur,
amx_cancelvote - întrerupe ultimul vot.
Ei bine, aproape toate. Aceste instrucțiuni sunt numai pentru mod servo AMX.

Puteți obține un rezultat super-cool, atunci când se combină elementele de bază ale PHP și funcționalitatea jQuery! In acest tutorial vom crea un sondaj în PHP și XHTML, aplica unele efecte jQuery Ajax, pentru a simula reîncărcarea paginii, și, desigur, adăuga unele animație.

Planul de implementare a proiectului:

Pentru a începe, completați în secțiunea:

  • style.css - va conține toate stilurile necesare
  • jquery.js - biblioteca jQuery în sine
  • jquery.cookie.js - plugin creat de Klaus Hartley, Cookie-urile de control prin intermediul jQuery
  • poll.js - atunci script-ul va fi disponibil, oferind vot dinamic

Următorul pas este de a crea un formular pentru votul nostru:

Cum de a crea un sondaj pe css serverul - cum să creați un sondaj pe serverul css

  1. Primește GET / POST solicitare din matriță;
  2. Seturi / exceptează valoare Cookie;
  3. Acesta produce verificare de IP pentru a elimina votul multiplu;
  4. Salvează FlatFile voce dB;
  5. Se întoarce rezultatul care este inclus în fișierul HTML;

În primul rând avem nevoie pentru a crea o matrice care va conține numele și ID-ul, opțiunile de vot:

Pachetul FlatFile utilizează numere pentru a identifica difuzoarele, așa că trebuie să definim unele constante la valoarea de numere pentru a obține nume:

Atunci când formularul este completat și trimis la prelucrarea, PHP trebuie să știe ce fișier pentru a înregistra rezultate și, respectiv, a reveni. Prin urmare, avem nevoie pentru a crea o constantă mai mult.

În continuare, trebuie să atașați flatfile.php și inițializa un obiect bază de date:

FlatFile este un document text simplu, localizat în directorul de date:

poll_default () procesează în mod direct cererea, în cazul în care cererile GET / POST sunt valide.

cuvinte cheie Global face un obiect db $ disponibile în domeniul de aplicare al funcției.

Script-ul ar trebui să verifice unicitatea IP pentru a preveni votul multiplu. Pentru a face acest lucru, avem nevoie pentru a face o cerere la dosarul nostru de text pentru a afla dacă IP este prezentă în listă.

Dacă Cookie otsutsvuyut și ca răspuns la cererea de anchetă are un gol, aceasta înseamnă că utilizatorul nu a votat pentru el, astfel încât să afișeze un fișier HTML cu forma. În caz contrar, îl va arăta rezultatul:

poll_submit () primește datele din formularele, verifică dacă utilizatorul a votat, și apoi actualizarea bazei de date prin adăugarea de o voce.

Această bucată de cod elimină valoarea opțiunii de vot opțiunea ID-ul și îl convertește în valoare pură fără text:

Deci, nu avem nevoie pentru a verifica dacă există o astfel de opțiune în baza de date (opțiunea id) nostru

Dacă această opțiune este prezentă în baza de date (răspunsul nu este gol), avem nevoie pentru a începe funcția updateSetWhere (). Dacă nu, trebuie să-l lipiți - introduceți ():

În același fel trebuie să fie introdus în cadrul IP a utilizatorului și setați cookie timp de 1 an:

poll_return_results () generează rezultate sondajului, înregistrarea lor în fișierul HTML și returnează forma, în locul utilizatorului.

În primul rând, să atribuie HTML variabila $ HTML:

Următoarea structură de fișier naklipaem html inițial:

Pentru a crea rezultatele sondajului trebuie să selecteze toate rândurile (variante) ale bazei de date sortate dupa numarul de voturi.

De asemenea, avem nevoie de numărul total de voturi pentru calculul dobânzii:

Pasul următor vom calcula norma procentuală fiecare opțiune de vot:

HTML care va scrie rezultatul constă într-o listă (dl), stil de CSS pentru a crea diagramă.

Doar atunci când iterarea avem nevoie pentru a schimba culoarea opțiunii pentru care utilizatorul a votat:

Aici vom afișa numărul total de voturi și închide nostru HTML:

Dar aceasta este o expresie regulată care găsește

cu id-poll-container:

În această funcție, rămâne să înlocuiască codul HTML al rezultatelor sondajului în HTML folosind expresii regulate:

Următoarea linie de cod este extras din baza de date toate vechi și se întoarce în format JSON:

În primul rând, de a crea unele variabile globale. Primele trei sunt aceleași pe care am avut-o în PHP. În votedID fi stocate id opțiunea utilizatorului selectat.

Acum aveți nevoie pentru a face codul pe termen atunci când pagina încarcă:

În interiorul acestei funcții ne-am stabilit handler pentru butonul pe care utilizatorii vor face clic pentru a vota. Când butonul este apăsat în luptă vin funcția formProcess:

Deci, nu avem nevoie pentru a verifica ce date se afișează acum pe pagina. În cazul în care acest lucru nu este forma de vot, avem nevoie pentru a anima rezultatele:

Cookie Dacă există, atunci avem nevoie pentru a afișa rezultatele, deoarece utilizatorul a votat deja. Pentru a face acest lucru, avem nevoie pentru a extrage valoarea Cookie și rezultatele sredsva PHP. Următorul pas este de a trimite datele extrase din loadResults () Funcția:

În primul rând avem nevoie pentru a preveni trimiterea formularului implicit: event.preventDefault ();

În continuare, vom elimina ID-ul de opțiunea selectată:

intrare [@ name ='sondaj']: Verificat este selector jQuery care selectează care are un nume atribut egal cu valoarea 'sondaj', Cu acest element ar trebui să fie selectat. attr ( „valoare“) preia valoarea obiectului, care în acest caz este OPTN, unde n este opțiunea ID.

Acum, că avem un ID de activitate, putem descurca. Pentru a face acest lucru, vom ascunde formularul de vot, și personaliza funcția de anonim pentru a returna un răspuns, care începe atunci când forma de vot va dispărea complet.

Odată ce forma dispare, îl vom elimina din DOM folosind gol ():

În acest caz, $ (aceasta) este o variabilă specială care reprezintă obiectul care dispare din pagina (în acest caz, formularul).

În jQuery prezenta, de asemenea, mai multe funcții speciale, cum ar, de exemplu, ca $ .getJSON (), care primește cererea GET de la obiect JSON. Când avem un obiect îl numim loadResults () Funcția:

Scriem doar valoarea din Cookie:

loadResults () este numit de la $ .getJSON () și se întoarce JSON un obiect care conține, în datele din baza de date. Această funcție funcționează aproape la fel de bine ca și poll_return_results (). Prima diferență este că am stabilit lățimea dreptunghiurile la 0%, deoarece acestea vor anima. O altă diferență este că vom folosi funcția jQuery append () în loc de expresii regulate pentru a transmite rezultatul. După rezultatele apar pe pagina de noi numim animateResults) funcția (.

animateResults () secvențial trece prin toate dreptunghiurile și animă variație lățime (lățime).
fiecare () este o funcție jQuery care trece succesiv prin toate elementele care se încadrează sub selector:

Pentru a începe cu noi definim valorile textului, care se încheie după eticheta de dreptunghi care conține interes.

Apoi vom expune valoarea 0% pentru lățime și rula animația:

In acest tutorial vom face în sistemul de vot jQuery, PHP, MySQL. Imaginați-vă că ne-am decis să aflăm și ce este un motor de căutare este mai bună în ceea ce privește vizitatorii noștri?

Începe să răspundă la această întrebare arzătoare!


1. În baza de date a crea un tabel. Noi o numim intrările:

Cum de a crea un sondaj pe css serverul - cum să creați un sondaj pe serverul css

Cum de a crea un sondaj pe css serverul - cum să creați un sondaj pe serverul css

Codul sursă este în fișierul config.php cerere, și fac propriile lor parametrii pentru conexiunea la baza de date:

3.Sozdaem index.php - Sondaje Pagina:

Nimic complicat. In blocul div.entry câmp marcat la încheierea rezultatelor votării, butoanele „pentru“ și „contra“, antetul de referință, precum și în câmpurile corespunzătoare introduceți informațiile extrase din baza de date. Înregistrare de vot extern - CSS merit:

„PENTRU“ și „contra“ face frumos, ca imagini de degetul mare în sus și în jos. Imagini în codul sursă sunt incluse. Acum, dacă vom deschide pagina index.php în browser-ul ar trebui să arate astfel:

Cum de a crea un sondaj pe css serverul - cum să creați un sondaj pe serverul css

4. Acum e timpul să „reînvie“ la vot:

4.1 Avem nevoie de un handler. Creați un fișier votes.php:

Este simplu - selectează toate înregistrările din intrările din tabelul de identitate și returnează o serie de $ voturi voturi C pozitive și negative.

Această caracteristică este chiar mai ușor de cel precedent. Aici vom calcula „voce eficientă“, adică diferența m / y „pentru“ și „contra“.

Asta e handler-ul nostru votes.php gata. Este timpul pentru jQuery lua:

4.2 jQuery: link-ul de bibliotecă între, între scrierea de cod (sau scoate un fișier separat și conectați)

Ce se întâmplă aici. Făcând clic pe „vot pentru“ avem un identificator unic de referință. Apoi, vom arăta „USIC“ - AJAX - încărcător la link-urile site-ului. De asemenea, dispar rezultatul numărării voturilor. În continuare, facem AJAX - solicita votes.php fișier. Cererea este trimisă la ID-ul link-ul (pentru care au votat), precum și o acțiune variabilă, dintre valoarea care - vocea în sus vote_up sau în jos vote_down (în funcție de modul în care am votat), atunci când este primit răspunsul de la handler, vom elimina, de asemenea, treptat, animație și arată rezultatul votului pe care le primim de la handler.

Asta e tot. Votul nostru este gata! Firește că nu este plasat în mod necesar pe o pagină separată - poate fi afișată în orice secțiune a site-ului (de exemplu, la dreapta), o puteți modifica un pic și sub fiecare articol de pe site-ul lasa doar „degetele“ și rezultatul votului. Principiul de funcționare rămâne neschimbat, și apariția script-ul. totul depinde de imaginatia ta :)
Ce altceva mai vreau să văd - în acest scenariu nu există nici o limită a numărului de voturi pentru 1 vizitator. În mod ideal, desigur, este de a adăuga restricții - pe ip-ul, pentru cookie-uri, sau un nume de utilizator.

Astăzi este totul, vă mulțumesc pentru atenție. Vor fi întrebări - scrie.

Sondajele sunt permise pe forum, căutare

Am căutat și am găsit:

Atenție: spoilere! [Click pentru a extinde] [Click pentru a ascunde]

Spune-mi cum de a crea un sondaj?