1 (edited by Mariukasfak 2011-09-18 00:25:27)

Topic: Padėkit, kas galit :) Mano projektas žlugo greitai.

Sveiki, atėjau pas jumis ieškoti pagalbos, daug perėjau puslapių, persiskaičiau apie šitas klaidas, bet nesusitvarko. Tai gal jūs padėsite? :)

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/vanex/domains/*********/public_html/index.php on line 37-38

Taip suprantu, čia papildomas MYSQL koduote, netinka MYSQL. Nelabai dašuntą su 37-38 Eilute.


list($on) = mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users WHERE time>".time().""));
list($on) = mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users WHERE time>".time().""));

Bėje. čia kuriu žaidimą. Ir dar vieną bėda nesudedu MYSQL Duombazės išsaugojimo, lyg viską padariau, kaip ir reikėjo, bet užsiregistruoji, spaudi žaist prisijungi, tokio vartotojo nėra? Kodėl neišsaugo Duomenų bazei? Naudoju Hostingas.In

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Visada apdorok klaidas ir nebus tokių "nesusipratimų".

Taumpai: tavo mysql_query() grąžina klaidą, o tu jos net netikrini ar įvyko klaida ar viskas ok ir galima naudot funkcijos rezultatą - tiesiog tavo SQL sintaksė neteisinga.

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

I klausima atsake mine, o as tik pridursiu, kad su tokiuo kodinumu (spageticode) zaidimo tikrai nesukursi (bent jau kuri galimetu paleisti i pasauli). Tai gal tu geriau pasimokinkt programinti.

P.S. pasidomek kaip rekomenduojama rasyti coda (nes viska sukisti i viena eilute nera nei sustra, nei kieta, nei teisinga).

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Gerai, dėkui su šitu pabandysiu susitvarkyti. O kaip su duomenų baze? Neišsaugoja, kažkodėl žaidėjo. Užsiregistruoji, sveikinu tu užsiregistravai, dabar gali žaisti. Jungies, tokio vardo nėra. ?

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Velgi reiktu gaudyti klaidas, nes turbut ji ir ivyksta. O seip mes neekstrasencai, kad zynotumem ka tu ten prirases. Greiciausiai kokia nors ziopla klaida iveles.

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Viskas gerai tas klaidas sutaisiau viskas oki. Labai puikiai padejot :). Bet va su registracija, nieko gero. Nerandu klaidos. Testinu klaidu nera. Nezinau, gal kokio failo source ikelt. Patark, kaip galetum padet.

P.s Jo biski aklai bandau sakyti, bet gal mazdaug galvojau zinosit :D

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Tavo klausimas su registracija skamba mazdaug taip: "man masina nesikuria, gal zinot kas galetu buti?", o gali buti: duses akumas, nera bendzo, uzkaltas motoras, perejes starteris, ...

Siaip, kai nepavyksta rasti klaidos, tada scripta reikia testuoti step-by-step (kas zingsni ziureti kokia infa perduodama is kokia infa gauna scripto atkarpa).
Pradziai gali papastinti registracijos SQL'us

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Register.php

<?php

include_once("core.php");
echo"<div class=\"center\">";
$i = addslashes(htmlspecialchars($_GET['i'])); if (!$i) { $i = ""; }
$partneris = addslashes(htmlspecialchars($_GET['partneris'])); if (!$partneris) { $partneris = ""; }
    echo"<br/><small><b>Pasirinkite server&#303;:</b><br/><br/>
    
            <b><a href=\"server1/register.php?partneris=$partneris\">1 Serveris</a></b><br/>
            Turo prizas: Nokia N95<br/>
            <img src=\"server1/img/n95.png\" alt=\"Nokia N95\"/>
            <br/>Turas prasid&#279;jo: 2009.04.26<br/>
            Turo pabaiga: 2009.06.25
            </small><br/>$line<br/><small>
            <b><a href=\"server2/register.php?partneris=$partneris\">2 Serveris</a></b><br/>
            Turo prizas: Nokia 5800 XpressMusic<br/>
            <img src=\"server2/img/5800.png\" alt=\"Nokia 5800 XpressMusic\"/>
            <br/>Turas prasid&#279;jo: 2009.04.26<br/>
            Turo pabaiga: 2009.06.25
            <br/></small>$line<br/>
            <small>
            <b><a href=\"server3/register.php?partneris=$partneris\">3 Serveris</a></b><br/>
            Turo prizas: Ipod Touch<br/>
            <img src=\"server3/img/ipod_touch.png\" alt=\"Ipod Touch\"/>
            <br/>Turas prasid&#279;jo: 2009.04.26<br/>
            Turo pabaiga: 2009.06.25
            <br/><br/></small>$line<br/>


<small><a href=\"index.php?partneris=$partneris\">$home</a>
    
    
</small></div></body></html>";


?>

Login.php

<?php

include_once("core.php");
echo"<div class=\"center\">";
$i = addslashes(htmlspecialchars($_GET['i'])); if (!$i) { $i = ""; }
$partneris = addslashes(htmlspecialchars($_GET['partneris']));

    echo"<br/><small><b>Pasirinkite server&#303;:</b><br/><br/>
    
            <b><a href=\"server1/login.php?partneris=$partneris\">1 Serveris</a></b><br/><img src=\"img/server1.png\" alt=\"1 Serveris\"/></small><br/>$line<br/><small>
            <b><a href=\"server2/login.php?partneris=$partneris\">2 Serveris</a></b><br/><img src=\"img/server2.png\" alt=\"2 serveris\"/><br/></small>$line<br/><small>
            <b><a href=\"server3/login.php?partneris=$partneris\">3 Serveris</a></b><br/><img src=\"img/server3.png\" alt=\"3 serveris\"/><br/></small>$line<br/>

<small><a href=\"index.php?partneris=$partneris\">$home</a>
    
    
</small></div></body></html>";


?>

wa :)

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Na ta kose net nera noro skaityti (negi taip sunku iprasti tvarkingai rasyti koda?).

P.S. kur tavo nuomone cia yra SQL uzklausos?

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Cia nesimato su SQL Uzklausu. Tai ir norejau paaiskinti, kad reikia padaryti sql uzklausa, kad issaugotu

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Tai tu nori pasakyti, kad nori, kad tau issaugotu userio infa db (uzregistruoti nauja useri), nors pas tave nera tai atliekanciu SQL uzklausu? O tu nenori nusipirkti knygos ir pasimokinti?

12

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

core.php :)

Kiek maigyklių sudėvėjai ?

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

pas mane naudoja, taip core.php md5.

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Kai miegas pradeda spaust akis visuomet užsuku čia, iki šio dar niekad nenusivyliau.. :D

P.S. Nepykit už offtopic`ą, antra tokia linksma tema iš eilės. Nesusilaikiau. ;))

Mariukasfak, jeigu nenori skaityti knygų bandyk skaityti source`ą ir bandyti perprasti kas su kuo valgoma žiūrint į manual`ą. O jame aiškiai galima rasti visas f-jas aprašytas kuri ką daro.

P.P.S. PHP varikliuką ne žydai terašė, taigi, kodas skaitomas nuo viršaus į apačią, pradėk nuo f-jos "include". ;)

Re: Padėkit, kas galit :) Mano projektas žlugo greitai.

Qutwala. Viska isprendziau ;D Buvo mano paties klaida. Istikruju daug perskaites jau. Suradau kame beda :)
Kai atsisiunciau pradine kopija, buvo nustatyta, kad database huj parysi kokia, pakeiciau ir susitvarke :D