Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Nu jā! Protams, ka php kodā! Saliec kešošanās headerus pareizus kautkādus! (kādus nezinu, meklē gūglē) Tad browseris varbūt paturēs datus, nevis pārlādēs tos,
  2. var. primitīva rekursija: function DeleteDir($dir) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if ($file != '.' && $file != '..') { if (is_dir($file)) { DeleteDir($dir . '/' . $file); rmdir($dir) . '/' . $file); } else { unlink($dir); } } closedir($dh); } } DeleteDir($trash); // atceries, ka jābūt tiesībām to visu dzēst!!!!
  3. Apache konfigurācijas failā (httpd.conf) vajag ierakstīt sekojošas rindiņas (ja php4): LoadModule php4_module "c:/php/php4apache.dll" (vai php4apach2.dll, ja ir apache 2) AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps vai arī šādas (ja php5): LoadModule php5_module "c:/php/php5apache.dll" (vai php5apach2.dll, ja ir apache 2) AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Dokumentāciju nelasi?
  4. Nu tak rādi to, kura padota caur lapa.php?id=2 tb $_GET['id'] un tos ciparus 1|2|3|4 ģenerē ar linkiem, kuriem ir tas id=2 vai =3 vai =4, utt...
  5. Un kura ir 4-tā rindiņa? Ja šī: unset(array_search($meklejama,$adreses)); tad varbūt pamēģini šādi: $key = array_search($meklejama,$adreses); if ($key !== false) { unser($adreses[$key]); } Jo manuprāt array_search atgriež masīva atslēgu, nevis pašu masīva elementu. Tāpēc unsetot var tikai norādot kurā masīvā ir šī atslēga, nevis pašu atslēgu unsetot!
  6. Nu tad kāpēc tu to nedari, nelasi to failu masīvā? $file = file("data.txt"); $totalLines = sizeof($file); $users = array(); // tukšs masīvs for($line = 0; $line < $totalLines; $line++){ @list($name,$age,$email) = explode("|", $file[$line]); $users[$name] = $email; } // tagad $users ir aizpildīts
  7. Es vispār nesaprotu ko tu tajā kodā dari! Vispirms tu nolasi visu failu, tad izvadi viņu ārā pa rindiņai. Tālāk tu izveido masīvu no statiskiem datiem. Un tad izvadi to masīvu pa rindiņai tā, lai katra otrā rindiņa ir citā krāsā. Tā jābūt? Vai arī ko citu tam kodam būtu jādara?
  8. Kāpēc? Es tev pašam ļauju domāt. Ideju ļoti skaidru uzrakstīju. Kā tad tu domā iemācīties php, ja tikai prasīsi, lai visu tev priekšā uzraksta? Sākumu tev iedevu, tad tālāk padomā, kā katru no tām komentāra rindiņām, realizēt php kodā.
  9. A pats kādu jautājumu uzdevi, atceries? Tu tak par browseri prasīji!
  10. bubu

    WEB kamera

    Javaskriptam tāds labums, ka var uztaisīt alpha blendingu, ka lādē vairākas biles, un tās rāda vienā vietā, ar dažādu caurspīdīgumu. Kā piemēram te: http://cu.serveris.lv/webcam/
  11. bubu

    WEB kamera

    Nezinu kā ar to mms, gan jau ka var, bet man tas viss notiek šādi: ir webkamera, kura sēž kā web-serveris, un pa localhost:3128 dod ārā visulaiku vienu lielu failu, kurā iet jpeg faili pēc kārtas salikti kopā. Tad nu man ir php skripts, kurš pēc izsaukuma tam, izvelk no tā lielā faila vienu bildi un padod outputā. Un tad man ir statisks html fails, kurā ir javaskripts, kurš lādē fonā bildes no šī php faila un rāda img tegā :) Skatīties var it kā normāli refresh rate = 1 sekunde.
  12. Ko nozīmē visādi? Kāpēc nerādi, kas tieši tev nesanāca. Anyway, čeko šo: <script> var minSk = -5; var maxSk = +4; function add1() { el = document.forms[0].skaitlis; i = parseInt(el.value)+1; if (i<=maxSk) { el.value = i; } else { alert('Lielāks par +4 nedrīkst būt!'); } } function sub1() { el = document.forms[0].skaitlis; i = parseInt(el.value)-1; if (i>=minSk) { el.value = i; } else { alert('Mazāks par -5 nedrīkst būt!'); } } function show2() { document.getElementById('temp').innerHTML = 2*document.forms[0].skaitlis.value; } function checkForm() { sk = Number(document.forms[0].ne_skaitlis.value); if (isNaN(sk)) { alert('Nav ievadīts skaitlis'); return false; } return true; } </script> <form action="blabla.php" onsubmit="return checkForm();"> <input type="text" name="skaitlis" readonly="readonly" value="0"> <input type="button" value="+" onclick="add1();" /> <input type="button" value="-" onclick="sub1();" /> <p><input type="button" value="parādīt divkāršu vērtību" onclick="show2();" /> Divkārša vērtība: <span id="temp"></span></p> <br />Te nedrīkst būt ne-skaitlis: <input type="text" name="ne_skaitlis" value="0"> <input type="submit" value="sūtīt" /> </form>
  13. Vai tad ne? Uzlikt ka lapu drīkst kešot var tak. Nu protams 100% risinājums tas nav, bet daudzos browseros gan jau tas strādās. Vai vismaz būs nevis get pieprasījums, bet tikai head.
  14. <script> function show2() { document.getElementById('temp').innerText = 2*document.forms[0].skaitlis.value; } </script> <form> <input type="text" name="skaitlis" readonly="readonly" value="0"> <input type="button" value="+" onclick="document.forms[0].skaitlis.value++;" /> <input type="button" value="-" onclick="document.forms[0].skaitlis.value--;" /> <input type="button" value="parādīt divkāršu vērtību" onclick="show2();" /> <p>Divkārša vērtība: <span id="temp"></span></p> </form>
  15. bubu

    par $_FILES

    http://lv.php.net/manual/en/features.file-upload.php <form method="post" action="" enctype="multipart/form-data">
  16. bubu

    Luudzu ienaaciet

    Gan jau pēc laika iestāsies taimouts :) Un konekcija pārtrūks tā vai tā.
  17. bubu

    funkcija

    fstat atgriež informāciju par failu, nevis par to kas tajā iekšā!
  18. bubu

    funkcija

    1) atver failu 2) nolasi visu kas iekšā 3) aizver failu 4) izskrien tam visam cauri (ja salikts masīvā vai kā) vai arī meklē kā stringā (viss faila saturs) to ko vajag meklēt
  19. Iesaku paskatīties šo: http://ip-to-country.webhosting.info/node/...0c5299c3cf9185b un http://ip-to-country.webhosting.info/node/view/54 un http://ip-to-country.webhosting.info/node/view/118
  20. Kādreiz manuāli arī lasat? http://lv.php.net/manual/en/faq.html.php#faq.html.form-image Ja ir <input type="image" name="first_action" ...>, tad php galā jālasa $_POST['first_action_x'] un $_POST['first_action_y'], ja form method="post" (vai attiecīgi $_GET pie "get")
  21. bubu

    par mirorēšanu

    wget arī uz Win32 darbojās: http://allserv.ugent.be/~bpuype/wget/
  22. bubu

    Bomber

    kirli, nu pasaki viņam summu, ja pārdod, moš šos i nopirks :) un raivis, kuro reizi tev saku: kad sāksi rakstīt tekstus normālā krāsā? paņem savu mspaint.exe un priecājies uz nebēdu, kam tev šis forums jāizķēmo?
  23. bubu

    MS Excel&Php

    Nu tā var! Kā jau pnp teica: eksportē datus uz teksta formātu un tad uploado to failu, tikai tad tev jāgarantē, ka tas ekseļa fails ir noteiktā formātā, lai pēc tam varētu korekti to failu apstrādāt.
  24. Protams, ka obligāta! Tev patiktu, ja tagad es izpildītu tavā lapā SQL pieprasījumu DROP tabula; ?? :) Un SQL injekcijas noteikti strādās tādās lapās, kurās izmanta datubāze datu glabāšanai, bet nav piemērotas nekādas ievadīto lietotāja datu kontroles (piemēram uz šīm pēdiņām).
  25. bubu

    SWF fails

    googli pazīsti? http://www.google.lv/search?q=php+swf+size un rezultāts: http://www.sephiroth.it/test/php/SWF/doc/_...F__SWF.php.html
×
×
  • Create New...