Kdo mi vytvoří PHP anketu s mysql?*

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
iMohos
Level 3.5
Level 3.5
Příspěvky: 745
Registrován: 09 pro 2007 18:37
Bydliště: Praha 8
Kontaktovat uživatele:

Kdo mi vytvoří PHP anketu s mysql?*

Příspěvek od iMohos »

Dobrý den,mám prosbu: dokázal by mi někdo napsat PHP kód ve kterým by byla anketa ale do které by mohl hlasovat jen ten jehož jméno je v databázi MySQL ?? Vysvětlení: ve škole děláme po skupinách web. stránky, které by měli nahradit naše původní,a já byl pověřen tím abych vytvořil anketu do které by mohly hlasovat pro zvolení konkr. webu jenom studentí školy. Už se s tím mořím přes měsíc a potřeboval bych to do začátku příštího týdne odevzdat ... je to VELMY DÚLEŽITÉ :-( .... a docela to spěchá :-( .... bude to na stránkách školy ,případně se pokusím o nějký copyright s Vaším jménem :wink: ...... tak moc děkuji tomu kdo by se toho ujmul

PS: mysql databáze je přes localhost
Naposledy upravil(a) Myloš dne 11 pro 2009 18:31, celkem upraveno 1 x.
Důvod: Oprava nadpisu + přesun do správné sekce
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP anketa s mysql

Příspěvek od CZechBoY »

Normal, nejdřív zkontroluješ jestli je jméno na seznamu, např. v nějakém poli(array).
To není tak těžké, to je jako když při ančítání webu zjistíš jestli je IP blokovaná :)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
iMohos
Level 3.5
Level 3.5
Příspěvky: 745
Registrován: 09 pro 2007 18:37
Bydliště: Praha 8
Kontaktovat uživatele:

Re: PHP anketa s mysql

Příspěvek od iMohos »

No viš,já ve WEBu nejsem takovej odborník,jsem spiš přes hardware,ale tohle mi zadal učitel,takze spis potřebuju PHP kod nez vysvětlení :smile: . Jako jasný,děkuju,ale zrovna mě je to k nicemu ,v tomhle jsem tupej :-(
MB:ASUS M4A77TD | CPU : AMD Phenom II X4 3,2GHz@4,12 + Noctua NH-D14 |GK : MSI GTX560Ti TwinFrozrII OC @925/2100/1850 | RAM : 2x2GB DDR3 Zeppelin 1300MHz + 2x2GB OCZ LV 1300MHz | HDD : SSD OCZ Vexter4 120GB + Segate Barracuda 7200.12 500GB + WD AASD 500GB | PwR : OCZ Fatal1ty 550W | Case : Fractal Define R3
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP anketa s mysql

Příspěvek od CZechBoY »

Anketa se zápisem do souboru
a pokud chceš někoho zablokovat tak návod na zabanování ip
To už bys dokázal upravit ? Kdyžtak to udělám jako hotový příklad abys nemusel nic měnit.
Kdyžtak tohle téma patří do sekce Programování a tvorba webu, ale to je už jedno ;)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
iMohos
Level 3.5
Level 3.5
Příspěvky: 745
Registrován: 09 pro 2007 18:37
Bydliště: Praha 8
Kontaktovat uživatele:

Re: PHP anketa s mysql

Příspěvek od iMohos »

z tý první stránky jsem čerpal,ale nic jsem nějak nevydoloval ... jinak kdyby si byl tak hodnej a nějak to "zadělal" do jednoho PHP aby to četlo z tý MySQL databáze a zakazovalo to přístup tomu kdo v tý tabulce není .... bude tvůk copyright na stránkách školy :smile:

PS: sorry,tak kdyztak to admini přesunou :smile:
MB:ASUS M4A77TD | CPU : AMD Phenom II X4 3,2GHz@4,12 + Noctua NH-D14 |GK : MSI GTX560Ti TwinFrozrII OC @925/2100/1850 | RAM : 2x2GB DDR3 Zeppelin 1300MHz + 2x2GB OCZ LV 1300MHz | HDD : SSD OCZ Vexter4 120GB + Segate Barracuda 7200.12 500GB + WD AASD 500GB | PwR : OCZ Fatal1ty 550W | Case : Fractal Define R3
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP anketa s mysql

Příspěvek od CZechBoY »

mám ukázku:
anketa.php
Ještě by mě zajmalo jak poznám že zrovna hlasují ti povolení ?
Mám tam udělat nějaké přihlášení třeba ?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
iMohos
Level 3.5
Level 3.5
Příspěvky: 745
Registrován: 09 pro 2007 18:37
Bydliště: Praha 8
Kontaktovat uživatele:

Re: PHP anketa s mysql

Příspěvek od iMohos »

Jj,to prej má bejt jako nějaký přihlášení že tam zadáš jméno,příjmení a ono to vyhledá v databázi jestli to tam je a podle toho tě to pustí k hlasování :smile:
MB:ASUS M4A77TD | CPU : AMD Phenom II X4 3,2GHz@4,12 + Noctua NH-D14 |GK : MSI GTX560Ti TwinFrozrII OC @925/2100/1850 | RAM : 2x2GB DDR3 Zeppelin 1300MHz + 2x2GB OCZ LV 1300MHz | HDD : SSD OCZ Vexter4 120GB + Segate Barracuda 7200.12 500GB + WD AASD 500GB | PwR : OCZ Fatal1ty 550W | Case : Fractal Define R3
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Kdo mi vytvoří PHP anketu s mysql?*

Příspěvek od CZechBoY »

Ten kód by měl fungovat.
Trošku jsem kód poupravil a mělo by to jet.
Byla tam menší komplikace se SESSION, kterou nevím jak odstranit, ale funguje to, takže to zkus.
anketa
jo ještě jsem zapoměl dodat: jméno:zkouška ; heslo:123456
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
iMohos
Level 3.5
Level 3.5
Příspěvky: 745
Registrován: 09 pro 2007 18:37
Bydliště: Praha 8
Kontaktovat uživatele:

Re: Kdo mi vytvoří PHP anketu s mysql?*

Příspěvek od iMohos »

Ouuu,no tak to je paráda *smile* díky moc ... ten kod přes SZ nebo rovnou tady to dej :) a je to teda normálně přes mysql ???
MB:ASUS M4A77TD | CPU : AMD Phenom II X4 3,2GHz@4,12 + Noctua NH-D14 |GK : MSI GTX560Ti TwinFrozrII OC @925/2100/1850 | RAM : 2x2GB DDR3 Zeppelin 1300MHz + 2x2GB OCZ LV 1300MHz | HDD : SSD OCZ Vexter4 120GB + Segate Barracuda 7200.12 500GB + WD AASD 500GB | PwR : OCZ Fatal1ty 550W | Case : Fractal Define R3
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

Re: Kdo mi vytvoří PHP anketu s mysql?*

Příspěvek od Stene »

Nestačí, když to napíšeš jednou?
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Kdo mi vytvoří PHP anketu s mysql?*

Příspěvek od CZechBoY »

Anketa je v zipu v příloze.
Stačí nastavit správně údaje k databázi v souboru db.php a pak spustit instalace.php nebo ručně v databázi vytvořit ty tabulky.
Skript na vytvoření tabulek je v sql.txt, ale jde to i tim instalace.php.
Snad ti to půjde.
Přílohy
anketa.zip
(6.13 KiB) Staženo 53 x
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
iMohos
Level 3.5
Level 3.5
Příspěvky: 745
Registrován: 09 pro 2007 18:37
Bydliště: Praha 8
Kontaktovat uživatele:

Re: Kdo mi vytvoří PHP anketu s mysql?*

Příspěvek od iMohos »

Hej to je hustý,díky moc :) ... s učitelem to nějak domluvím aby tam bylo tvoje jmeno ,chceš tam "peCan.gr" ?? :wink:
MB:ASUS M4A77TD | CPU : AMD Phenom II X4 3,2GHz@4,12 + Noctua NH-D14 |GK : MSI GTX560Ti TwinFrozrII OC @925/2100/1850 | RAM : 2x2GB DDR3 Zeppelin 1300MHz + 2x2GB OCZ LV 1300MHz | HDD : SSD OCZ Vexter4 120GB + Segate Barracuda 7200.12 500GB + WD AASD 500GB | PwR : OCZ Fatal1ty 550W | Case : Fractal Define R3
Odpovědět

Zpět na „Programování a tvorba webu“