Regisztráció készítése böngészős játékhoz.
Sziasztok!
Szeretnék csinálni egy böngészős játékot (1 böngészős játékom).
A regisztrációval szeretném kezdeni.
1.kérdésem, JavaScript(valamennyire ismerem)-tel vagy php(nem ismerem)-val egyszerűbb?
2.meg kell adni:
felhasználónév
jelszó 2*
e-mail
Hasonlót szeretnék csinálni, mint az ogame.hu
Kösz
■ Szeretnék csinálni egy böngészős játékot (1 böngészős játékom).
A regisztrációval szeretném kezdeni.
1.kérdésem, JavaScript(valamennyire ismerem)-tel vagy php(nem ismerem)-val egyszerűbb?
2.meg kell adni:
felhasználónév
jelszó 2*
Hasonlót szeretnék csinálni, mint az ogame.hu
Kösz
Regisztráció
Amennyiben mégis JavaScript-ben akarnád megcsinálni, akkor próbálkozhatsz a Node.JS-sel, ugyanakkor hosztingot nehéz lesz hozzá találni, hacsak nem saját szervert vagy virtuális szervert bérelsz. Van persze más szerver oldali JavaScript lehetőség, ezek közül a SpiderMonkey, a Rhino és a V8 technológiát használókra érdemes figyelni.
Általában PHP-val járnál legkönnyebben, ugyanis ingyenes tárhelyeken is tudsz PHP futtatási lehetőséget kapni, valamint megfelelő adatbázist az adatok tárolásához.
Kösz PHP hoz nem értek, de
PHP hoz nem értek, de gyorsan tanulok!!!
Ha valaki tudna csinálni példafájlt és 1 kis leírást, azt megköszönöm.
Le szeretném menteni a tárhelyre, hogy utána be lehessen jelentkezni.
Ingyenes tárhelyen csinálnám, melyik szolgáltatón érdemes??
Cikkek
Elolvastam, van még kezdőbb
Tanulás
Tutorial
Designtet is csinálhatnék addig.
Előre is kösz.
Keress
Regisztráció:
- Űrlapot kiteszed
- Ha visszaküldték, ellenőrzöd
- Ha nem jó, kiírod a hibát
- Ha jó, akkor elmented
Belépés:- Űrlapot kiteszed
- Ha visszaküldték, ellenőrzöd
- Ha nem jó, kiírsz egy hibaüzenetet
- Ha jó, munkamenetet indítasz
Kilépés: megsemmisíted a munkamenetet.Találj!
Keresek, a Google még nem a barátom...
Feltöltöttem az
http://imake.uw.hu/register.php
http://imake.uw.hu/login.php
-ra.
Angolul
Ezen kívül rengeteg programozási könyv nem jelenik meg magyarul, vagy amikor megjelenik, akkor már elavult, mert 5-6 éves technológiákkal foglalkozik, amiről a fejlesztők jó része már továbblépett. Persze alapozásnak általában megfelelőek, de a legújabb technológiákról általában lemarad az, aki csak magyarul megjelenő könyveket olvas.
Persze a te problémád megoldásához léteznek magyarul is könyvek, lehet hogy érdemes lenne azokkal kezdeni, persze a nyelvtanulás mellett.
Működő
Akkor előbb legjobb lesz
Tanulok (13 éves vagyok, még van 1kis időm(nagyon kicsi)).
Azért honlapto tudok csinálni!!!
ui:Innen le lehet tölteni a filekat rar-ban.
Warning: mysql_connect()
Error connecting to mysql
Regisztrációnál és bejelentkezésnél mindig ezt adja ki, mi a baj és mit jelent?
.RAR
http://imake.uw.hu/index.php
beállítás
Szerintem jó
.RAR
KÉP
Mit rontottam el?
Kapcsolódás
de a register sem működik!!!
Próbálj meg gondolkodni
Nem megy, mért? Magyarázdd
Magyarázdd el!
Először, ha nem todok regisztrálni, akkor a többit nem tudom tesztelni.
Megvan
phpMyAdmin
Kösz, megvan, a register már
Beírjuk az adatokat, megnyomjuk a gombot és hibát jelez:(a főoldalon), a másik fájl mindig kiírja.
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/a6860355/public_html/login.php on line 20
file
honlap
szerintem elrontotá valamit
honlapom
és aztán?
oké, valahogy meglesz a belépés is, és aztán? Ha ennyire hiányos a tudásod (PHP semmi) hogy fogod megírni a böngészős játékod? Vázlatod van az egészről? Vagy csak először írjuk meg a beléptetőrendszert, aztán gondolkodunk tovább?
Nem teljesen...
hogyan
Épület Browsergames leáll 250-240 . Kényszerítve magam, hogy talál több írók és játék, hogy vizsgálja felül és oktatóanyagok is káros hatást gyakorol a minőség, a tartalom itt - és ha éppen oktatási valakit, tudnod kell, mit tanítása nagyon jól.
Által állandóan próbálkozik 250-265 , tegye útmutatók és értékelés alapján időbeli korlátot, tettem egy Félrevezetjük mind a magam, és a browsergame közösség. Sarkok kapnánk vágni, mert a konzultáció szükséges 250-250 , hogy fel időben, és a kérdés is megválaszolatlanul maradjon.
Én is a saját projektek, hogy fontolja meg. Frakció Wars, míg jelenleg az alfa fázisban is nagyon jól 250-251 - és számos más projektek közeledik ebben a szakaszban magukat. Írásban valamit ideje Browsergames egyszer vagy kétszer egy héten bebizonyította, hogy túl sok a figyelemelterelés számomra ahhoz, hogy minél több végzett, mint én szeretném a saját projekteket.
Sziasztok újra. Újra
Újra előszedtem a böngészős játékot, kicsit átalakítottam és az alapok működnek.
Elakadtam az email aktiválásnál:
Van az adatbázisban egy users tábla, azon belül van:
username,
password,
email,
id,
confirmed tábla, vagy mi.
Az eredménytömb nem működik, nem nagyon ismerem a működését, de máshol sem működött.
Ezt az üzenetet adja:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/jatekoldal.net/cominglife/www/confirm.php on line 8
Itt a kód, légyszíves segítsetek, hogy mi a hiba és hogy tudom kijavítani.
Query
A másik dolog, hogy a
mysql_fetch_row
helyett ebben az esetben használhatod a mysql_result:Kösz
Kösz a gyors választ.
Én ezt már nem értem, megpróbáltam újra, és most már működik, ki fogom próbálni azt a megoldást is.
Még azt nem értem, hogy mért rak minden file elejére karaktereket:ďťż
http://cominglife.jatekoldal.net/register.php
UI: más szolgáltatónál is ezt csinálja.
persze
BOM
PHP
Ez egy php file, nincs benne a karakter, csak az oldalon, amikor megnyitjuk, dreamweawert használok, ott hogy kell kikapcsolni?
Mi az a BOM file?
BOM
Köszönöm, most már jól
Nyelv
Létrehoztam neki az usersben egy lang táblát, ennek szeretném a HU vagy EN értéket adni.
szerintem valahogy így kell megcsinálni:
register.php
kb igy
Igen
strlen, empty, $str == ''
igy gondotad?
PHP
Tipp
Jó, még végigolvasom a
Megcsináltam, a végén kiírja
És hibát ír:
Parse error: syntax error, unexpected '}' in /var/www/jatekoldal.net/cominglife/www/register.php on line 14
Szerintem mindent lezártam, nincs feleslegesen lezáró tag, mi lehet a baj?
if($_POST) {
//Leellenőrzi, hogy elég hosszú-e a felhasználónév.
if (strlen($_POST['username'])<6){
$hiba[] = "A felhasználónévnek minimum 6 karakternek kell lennie!"
}//14.sor
Hibák
Ehh... figyelmetlen
Miután elküldtem a választ láttam, hogy Poetro leírta konkrétan.
Bocsánat, nagyin szégyenlem,
Hogy lehet ellenőrizni, hogy van-e egy tömb, vagy üres-e?
is_array, empty, count
Köszönöm, emptyvel
Hogy tetszenek a kódok?
Interneten elérhetők a filek:
http://cominglife.jatekoldal.net/register.txt
http://cominglife.jatekoldal.net/login.txt
http://cominglife.jatekoldal.net/confirm.txt
http://cominglife.jatekoldal.net/connect.txt
Összesítve
Regisztráció:
Ne törölje a beírt adatokat, ha nem töltünk ki vmit.
Lehessen Facebookon keresztül regisztrálni (úgy, mint az ikariam.hu-n)
LogIn:
Autómatikus bejelentkezés funkció.
Csak akkor jelentkezzen be, ha aktiválva van a fiók:
Ezt találtam, valahogy ez alapján kéne megcsinálni, de nem értem, hogy működik. Légyszíves magyarázzátok el.
Ha aktiválva van, akkor a confirm=1.
Ezt írja: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Technology\register.php on line 157
Visszaírod
Facebook connect-tel kapcsolatban olvasd el a [url=http://developers.facebook.com/docs/authentication/]dokumentációt[/ url].
A lekérdezésedben nem tudom miért hasonlítod össze a jelszót a confirmed értékével, ez nagyon homályos.
A formba visszaírást légyszi
Jó elolvasom.
Az csak egy példa volt, hol olvashatok utána?
Visszaírás
Utánaolvasni
Kösz a gyors választ, a
a $query-nek, amelyik jelenleg összehasonltja a jelszót a confirmeddel,
a szövegdobozos remekül működik szövegmezőnél, de lenyíló menünél hogy lehet megoldani, mert ott selected="" van?
Bocs ha néha nem egyértelműen fogalmazok.
véletlenül 2* írtad az emptyt.
Opciók
selected="selected"
amennyiben az értéke megegyezik a POSTolt értékkel.Server
Adatbázis
Bocs, eltévesztettem egy
Érdemes-e külön adatbázisba regisztráltatni a felhasználókat?
Hol lehet utána nézni ennek a
Nagy fa, kis fejsze
Optimistán számolva, mit gondolsz mennyi idő innentől kezdve? Mondjuk felteszel még további 2-3000 kérdést ebben a témában? :) Nem félsz, hogy kiakad a weblabor hozzászólás számlálója? :D
Szerintem ne így állj neki, hanem kezd egyszerűbb kisebb alkalmazásokkal, melyeknek a komplexitását szépen lassan növeled, és így a tapasztalatod rétegről rétegre egymásra rakódik… Majd szépen eltelik 2-5 tapasztalatokkal teli év, és már látni fogod a fényt az alagút végén, és már sejteni fogod, hogyan állj neki egy ilyen összetettségű feladatnak.
Mikor itt tartasz azt is látni fogod, hogy csak PHP-vel és JS-sel nem biztos, hogy minden megvalósítható, amit szeretnél, hanem esetleg szükséged lesz, még például flash-re. Persze mire ideérsz a JS is biztosan sokat fog fejlődni, a Canvas object-tel már most is egészen érdekes dolgokat alkotnak.
Emlékszem, annak idején milyen nagy falatnak éreztem az első webáruházat, 3-4 hónap PHP tanulás után, és még kicsit pofátlannak is éreztem magam, hogy pénzt is kértem érte. :) De te most messze túllépsz ezen, egyrészt még 3-4 hónapos tanulást sem érzek mögötted, másrészt, azért ez "kicsit" több, mint egy webáruház.
Javaslom, hogy tényleg valami kisebbel kezdj.
Igen, jólérted, szerintem is
PL milyen kissebb alkalmazással kezdjek?
kezdetnek pl. üzenőfal
Ha ez megvan, megoldod a szerver oldali ellenőrzést, hogy a felhasználó ne tudjon bármilyen hosszú szöveget beküldeni. Utána megoldod, hogy az üzenetbe beírt html formázások ne rondítsák el az oldalt stb.
Utána megírod hozzá az admin részeket is, hogy az adminisztrátor tudjon törölni, szerkeszteni stb. Majd bővítheted lapozóval, keresővel stb.
Mindeközben utánanézel ilyesmiknek:
SQL injection, XSS stb.
Utána… Nos én annak a híve vagyok, legjobb ha olyasmit csinálsz, ami relatív egyszerű, ugyanakkor hasznodra van, hosszútávon nincs értelme mesterséges példákkal szenvedni.
Az életben mindent az egyszerűbb dolgokkal kezdünk, miért pont a programozás lenne kivétel? Én pl. több évet vártam, amíg webre vittem az amőbámat, ahol a gép ellen tudsz játszani, pedig Pascalban és Delphiben már megvolt a működőképes kód, csak a PHP és JS ismereteim voltak szerények, hogy mindezt webre ültessem.
héj
Mibe is?
Dawars neked szól!
6 perce regisztráltam be de csak azért hogy erre válaszolhassak/kérdezhessek :D
Dawarstol szeretném megkérdezni,hogy:
1. készen van-e a böngészős játékod?
*2.Milyen típusú lesz?
3.Már megvan-e a grafika,hang(ha lesz) stb.
*4.Csapatban nyomjátok-e vagy csak egyedül?
*5.Lesz-e története,kész van-e már?
6.Ingyenes lesz-e?
7.Mi lesz a neve
*2.Sok játékkal játszottam már szinte minden típusban
*4.csatlakozhatok-e?(programozni nem tudok,de van bőven ötletem stb
*5.Ha lesz és még nincs semmi komoly akkor én tudnék rá írni csak mond el miben
gondolkodjak.
kérem mi hamarabbi válaszod :)
üdv
Gyerekek, én ezt
És szinte láttam magam előtt a számlálót: "Már fél órát elpocsékoltál az életedből!" :) De megérte.
Minden tiszteletem a tiétek!
A témához kapcsolódva tavaly én is elkezdtem egy böngészős játékot, de megakadtam, és abbahagytam. Most elővettem újra, és úristen mekkora baromságok voltak benne. 2 napig napig tartott kipucolni.
Viszont most már engem is érdekelne, hogy lett-e ebből vmi.
(Érdekelne, ha nem tudnám szinte biztosan, hogy nem. :] )