"Domino" rendszer épitése hogyan? (részletek lentebb)
Sziasztok!
Olyan problémám van, hogy egy olyan "szimulátort szeretnék épiteni, amiben a járművek közlekedését a program visszajelzi (képcserével, vagy a fehér csik átszinezésével).
Jelenleg a visszajelzés még nem érdekel, annyira még nem tartok előre, az elején akadtam el.
Konkrétan a szimulációs táblám egy változtatható kockájú asztal lenne. Ez még nem gond, php-val le tudom "keverni". A problémám az, hogy nem tudom kinyerni 1-1 kocka ID-jét, akárhogy is próbáltam. Ennek az lenne a lényege, hogy ha rákattintok egy dominóra jobb gombbal (jobb gombos menüt nem tudom hogy lehet-e késziteni), akkor tudjam módositani a képet, vagy a képen levő műveletet el tudjam végezni (pl "gomb megnyomása").
Ebben tudnátok segiteni?
php-ban próbáltam már, de amikor egy adott kocka ID-jét akarom átvinni egy másik lapra, akkor egyszerűen az utolsó kocka ID-jét viszi át, és csak azt módositja.
Az ID-ket (a nagyság miatt) egy .txt fájlban tárolom, egymás alatt.
De most minek trollkodsz amúgy?
Miért jó, hogy rabolod az emberek idejét?
Lassan 4 órája nem sikerült egy értelmes kérdést feltenned.
Mit akarsz elérni? Mi a cél?
Hogy mindenkinek az agyára menjél?
Nem baj, nem lesz mindenkiből programozó, és ez így van jól, sőt, valaki minimális szinten sem fog tudni, ilyen vagy pl. te is.
Én töröltem a kérdést.
"De most minek trollkodsz amúgy?
Miért jó, hogy rabolod az emberek idejét?
Lassan 4 órája nem sikerült egy értelmes kérdést feltenned.
Mit akarsz elérni? Mi a cél?
Hogy mindenkinek az agyára menjél?"
Már irtam, hogy mi lenne a cél. phpban legenerálok egy terepasztalt, ami 30*30pixeles képeket tartalmaz. Ezt 2 darab for ciklussal oldom meg, mivel egy-egy változó tartalmazza a sor, illetve az oszlopszámot. Viszont ha pl a 8. sorban levő 6. elemre kattintok, és abban szeretném kicserélni a képet, akkor kicseréli, de az utolsó sor utolsó elemét cseréli, nem azt amelyiket szeretném.
Próbáltam a sessiont, nem akar működni úgy, ahogy szeretném.
Próbáltam igy is:
(példa)
for(feltétel){
for(feltétel){
session=aktuális ID
}
}
Meg igy is:
for(feltétel){
for(feltétel){
változó, ami tartalmazza az ID-t
}
}
session= valtozo
Az eredmény az, hogy átviszi az utolsó kockában levő változót.
Trollkodni meg nem én kezdtem, segitséget kértem, nem azt hogy legyen széttrollkodva a kérdés.
És amúgy azért kérdeztem, mivel konkrétan ilyen kérdést nem találtam. Arra az egyre nem gondoltam, hogy itt sokan annyit értenek a programozáshoz, hogy ha segiteni kell, akkor le tudják irni hogy melyik programozási nyelvet nézzem át.
Nekik köszönöm szépen, minimálisan értek a programozáshoz, egyszerűbb login rendszert meg tudok csinálni, viszont az ehhez még nem kell (saját gépen lesz, nem tervezem kitenni weboldalra)
"Nem kell mindenkinek programozónak lenni :)"
Nem, nem is leszek programozó, főleg akkor, ha elvárás az ilyen ostoba viselkedés, mint amit leművelsz.
Mint ahogy irtam, ezt magamnak készitem, amit nem irtam, hogy gyakorlásképp csinálom, ahhoz képest meg állandóan trollkodva van. 1 darab értelmesebb választ kaptam eddig, de köszönöm szépen, egyszerűbb lett volna leirnod hogy te is hülye vagy hozzá, csak nem akarod bevallani.
Mint ahogy megfigyelhetted, nem komplett kódot kértem, hanem tippet a megvalósitásához. Ha php-ban készitek valamit, és ahhoz kérek tanácsadást, az nem tanácsadás, hogy nézzem át a php-t. Vagy azt szeretnéd, hogy fizessek érte, hogy legyen egy programom, amit elvállalhatsz?
Fizetek, de azt TE nem fogod tudni megcsinálni ilyen csekély tudással.
"Mint ahogy irtam, ezt magamnak készitem, amit nem irtam, hogy gyakorlásképp csinálom, ahhoz képest meg állandóan trollkodva van. 1 darab értelmesebb választ kaptam eddig, de köszönöm szépen, egyszerűbb lett volna leirnod hogy te is hülye vagy hozzá, csak nem akarod bevallani."
Ezzel a magatartással még csodálkozol, hogy nem kapsz konkrét választ? De hé, megtetted az első lépést: Mutattál egy konkrét próbálkozást. Vagy legalábbis valami nagyon leegyszerűsített pszeudokódot. Mostmár egészen biztos, hogy az alapvető programozási ismereteid hiányoznak.
for(feltétel){
for(feltétel){
session=aktuális ID
}
}
Mit is csinál ez a kód? Feltéve, hogy a for ciklusod végig megy az összes soron, és a sorokon belül az összes oszlopon, egymás után átadod a session változódnak az aktuális indexen levő értékét, felülírva az előzőt. Magyarul a végén mi lesz a session változóban? Az a mező, amelyiken utoljára iterálsz végig. VAgyis az utolsó 'kockád'. Ha a célod az, hogy a teljes terepasztalt, vagy amit csinálsz átvidd a session változódba, akkor add át neki a teljes tömböt, vagy amiben tárolod, egyben. Így most kb azt csinálod, hogy:
"Fogd meg az első elemet. Nem, inkább fogd meg a második elemet. Nem is, a harmadikat, vagy inkább a negyediket... ... tudod mit? Fogd csak az utolsó elemet, az a tuti".
Vagy ha a célod az, hogy eg ykonkrét mezőt adj át neki, akkor feltételezem ismered az adott mező sor-, és oszlopszámát, innentől fogva nem kéne gondot okozzon azt a konkrét elemet odaadnod.. akárhogy is, a ciklusodnak nincs sok értelme.
Az egyik rendszergazda és fejlesztő ezt válaszolta rá mikor megkérdeztem érti e a kérdést.
- Se füle se farka
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!