Jump to content
php.lv forumi

masq

Reģistrētie lietotāji
  • Posts

    17
  • Joined

  • Last visited

masq's Achievements

Newbie

Newbie (1/14)

  1. masq

    sql injection

    Jau sen palasīju , žēl ,ka mysql neizdomāja kā iepriekšējos charus padarīt piemēram par komentāru... EDIT: Nezinu vai es tā darīšu, bet gribas jau ļoti.
  2. masq

    sql injection

    Lieta tāda ,ka es biju noobs un nenodrošinājos pret to ,kas notika. Es čalim uzstaisīju lapu , un šis mani apšmauca ,nekontaktējas ar mani u.t.t. vopšim zen no viņa neredzēt. Ja kāds man varētu pamācīt ,kā man savu veidoto lapu uzlauzst ,tā lai vairāk nekas nestāv datubāzē. Es varu uzreiz atbalstīt ar pilnīgi visu source kodu ja ir vajadzība. EDIT: Es domāju vai ir veids ,kā iepriekšējo kveriju ķipa izslēgt no izpildīšanas. (long shot- jo man liekas ka nav) EDIT2: šī ir tā mājaslapa http://gribiletak.lv EDIT3: Es domāju kautkā esošajā kverijā SELECT * FROM blabla WHERE id=blabla , ielikt beigās kautko ,kas visu tekstu vairs neņem vērā ,bet ņem vērā tikai nākamo tekstu(charus). Kā es to iedomājos: |+| = kautkas ,kas sāk lasīt tikai no šejienes mysql_query("SELECT * FROM blabla WHERE id=blabla |+| DROP DATABASE;")
  3. masq

    sql injection

    Tajā datubāzē nekādi admini nepastāv ftr , bet tas nozīmē ,ka man nav nekādas iespējas ne DROp ne DELETE taisīt?
  4. masq

    sql injection

    source kods: $id = $_GET['id']; $result = mysql_query("SELECT * FROM items WHERE id='$id'"); $row = mysql_fetch_array($result); links: http://localhost/show.php?id=20';DROP TABLE items; -- errors: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\show.php on line 220 Ko es daru nepareizi? Man raksts ir pilnībā ,un tikai mācību nolūkiem. Mērķis: Izdzēst table -> items
  5. masq

    Image resize by broswer

    Bet kad brosweri samazina tikai pa vienu assi (x vai y) tad bilde sašaurinās vai arī paliek resnāka.
  6. man ir problema, man starp tabliem ir nevajadzīga sķirba: http://83.99.202.213/cmsss/html/html/2.html (starp produktiem un augšējo virsrakstu) Esmu megjinajis viena tabula to taisit ,bet effekts tas ,pats , nonjemu css nost arī tas pats. [sOLVED]
  7. masq

    Image resize by broswer

    Gudrs Tu esi ne? Man ir bilde , kur ir centrā broswerim ,un atkarībā no broswera viņai jāpalielinās vai jāsamazinās ar to pašu aspect ratio.
  8. Man vajag izdarīt tā ,lai iekš šā : body { margin: 0; padding: 0; font: 11px Arial, sans-serif; color: #000; background-image: url('../images/bg.jpg'); background-repeat:no-repeat; background-position: center; background-attachment: fixed; height:auto; width: auto;} vai kāda jauna koda, bilde bg.jpg ,atkarībā no broswera loga mainītu savu lielumu un nezaudētu aspect ratio... tas ir iespējams iekš css? Ja ir kādā veidā?
  9. Un tas kas Tev tur ir uzrakstīts burtiski ir tas pats ,kas man... un neko es nedzēšu , es tieši pirms piešķiršanas attīru variablu... arī šāds veidsm an nepalīdz... man liekas vaina ir datu saņemšanā no datubāzes , jo biški debugojot saliekot echo viņš visu dara pareizi, tikai jaunāko ierakstu nenolasa... [EDIT] Tikko pārbaudīju ar phpMyadmin , tur izpildot pieprasījumu viss kārtībā. [EDIT2] Es tikko pārbaudīju parastu lapu , izpildot query , man atgriež visus rows izņemot jaunāko...
  10. Kods: <ul id=\"treemenu1\" class=\"treeview\"> <li><a href='index.php' onclick=\"ddtreemenu.flatten('treemenu1', 'contact')\">Galvenā</a></li> <li><a href='index.php?id=ieled'>Iebūvejamie Ledusskapji</a>"; $query = "SELECT * FROM items WHERE category='cat_ieled'"; $result = db_query($query); $test = mysql_fetch_array($result); if($test > 0) { echo "<ul>"; while($row = db_array($result)) { echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>"; } echo "</ul>"; echo "</li>"; } else { echo "</li>"; } echo "<li><a href='index.php?id=led'>Ledusskapji</a>"; $query = "SELECT * FROM items WHERE category='cat_led'"; $result = db_query($query); $test = mysql_fetch_array($result); if($test > 0) { echo "<ul>"; while($row = db_array($result)) //Sajaloop nenolasa { echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>"; } echo "</ul>"; echo "</li>"; } else { echo "</li>"; } echo "<li><a href='index.php?id=tmm'>Trauku Mašīnas</a>"; $query = "SELECT * FROM items WHERE category='cat_tmm'"; $result = db_query($query); $test = mysql_fetch_array($result); if($test > 0) { echo "<ul>"; while($row = db_array($result)) { echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>"; } echo "</ul>"; echo "</li>"; } else { echo "</li>"; } echo "<li><a href='index.php?id=ck'>Cepeškrāsnis</a>"; $query = "SELECT * FROM items WHERE category='cat_ck'"; $result = db_query($query); $test = mysql_fetch_array($result); unset($row); if($test > 0) { echo "<ul>"; while($row = db_array($result)) // UN saja nenolasa { echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>"; } echo "</ul>"; echo "</li>"; } else { echo "</li>"; } echo "</ul> Man kopā šādi procesi ir 4 ,protams , vēlāk apvienošu visus vienā , vnk bija slinkums ,un maz laika, bet jautājums, viņš nenolasa jaunāko ierakstu datubāzē vai arī vecāko ,es tiešām nezinu kurš tas ir , bet vienu no gala ierakstiem viņš nenolasa... Kā šito varētu sacept kārtīgi? Itkā identiski ,jo esmu mēģinājis apmainīt vietām ,tas pats notiek... [EDIT] Izrādas tomēr viņš tikai ar šo kategoriju šādi rīkojas, noteikti vaina sintaksē mysql... [EDIT2] Izrādas vēl ,ka viņš dara ar divām no 4 kategorijām tā ,ka nenolasa vienu ierakstu...
  11. Nu es izdomāju tā ,ka nelikšu atsevišķu tree menu, bet gan iekš katras lapas attiecīgu scirptu ,kas ģenerēs menu atkarībā kāds ir servera stāvoklis... bet protams , es labrātāk to darītu ar cookies. [sOLVED]
  12. Nu tgd problēma ,ka viņš nesaglabā atvērtu tree, tur laikam kautkas vēl būs jaraksta klāt ne?
  13. Js: <script type="text/javascript"> <!-- function initNodes(){ var uls = document.getElementsByTagName("ul"); var i; for(i = 0; i < uls.length; i++) if(uls[i].id != "root") uls[i].style.display = "none"; } function clickNode(id){ var node = document.getElementById(id); if(node.style.display == "none") node.style.display = "block"; else node.style.display = "none"; return false; } --> </script> Un kods kurā href nestrādā: echo "<li><a href='index.php?id=ieled' onclick=\"return clickNode('r1n1')\">Iebūvējamie Ledusskapji</a>"; Problema visas apakšopcijas viņš atver citās lapās bet galveno never. Apskatīt http://83.99.202.213/cmsss/
  14. Problema, Lai cik lielu 'x' es liktu -> ini_set('memory_limit', 'xM'); Man visu laiku rāda to erroru ,tikai šādi: Pāra skaitļiem: Allowed memory size of 16777216 bytes exhausted (tried to allocate 6144 bytes) Nepāra: Allowed memory size of 15728640 bytes exhausted (tried to allocate 24576 bytes) Kods kur tas notiek: //x Menu $queryMain = "SELECT * FROM items WHERE cateogry='x'"; $resultMain = db_query($queryMain); $test = mysql_fetch_array($resultMain); echo "<li><a href='index.php' onclick='return clickNode('r1n1')'>Iebūvējamie Ledusskapji</a>"; if ($test > 0) { echo "<ul id='r1n1'>"; while($row = db_array($resultMain)) { echo "<li><a href='show.php?id=".$row['id']."'".$row['name']."</a>"; echo "</li>"; } echo "</ul>"; echo "</li>"; } else { echo "</li>"; } //y Menu $queryMain = "SELECT * FROM items WHERE cateogry='y'"; $resultMain = db_query($queryMain); $test = mysql_fetch_array($resultMain); echo "<li><a href='index.php' onclick='return clickNode('r2n1')'>Ledusskapji</a>"; if ($test > 0) { echo "<ul id='r2n1'>"; while($row = db_array($resultMain)) { echo "<li><ahref='show.php?id=".$row['id']."'".$row['name']."</a>"; //SAJA linijā errors echo "</li>"; } echo "</ul>"; echo "</li>"; } else { echo "</li>"; } Esmu mēģinājis arī 200M ;D [sOLVED] Man include("header.php"); bija iekš header.php ;D
  15. Tātad ,ko es vēlos: No manis izvēlētas lapas dabūju ārā html kodu ,piemēram: <td width="34" style="background:url('themes/default/images/ad_left.jpg') ; būtu labi ja tas būtu caur iframe, jo tad vismaz man būtu cookies; Apstrādāju šos datus; Lieta tāda ,ma nvienalga kā , bet es vēlos dabūt to html kodu, kā tas ir iespējams?
×
×
  • Create New...