Jump to content
php.lv forumi

ArnisR

Reģistrētie lietotāji
  • Posts

    135
  • Joined

  • Last visited

Everything posted by ArnisR

  1. Kā ar jQuery var izpildīt darbības, ja notiek konkrētu keyboard taustiņu nospiešana?? Piemēram , ja nospied "a" izlēc alert logs u. tml.
  2. Kā no šī linka GET mainīgo "id" ienest jQuery mainīgajā: index.php?action=delete&id=1
  3. Tātad šis nenostrādā formai ar input type=file laukiem: $.ajax({ type: "POST", url: "upload.php", data: $("#uploadForm").serialize(), dataType: "json", success: function(data) { ... } }); Kādā vēl citā veidā var serializēt formas datus, lai tos varētu apstrādāt nepārlādējot lapu ar $.ajax() funkciju ???
  4. Kā var stabiņā izvadīt vienas mysql tabulas visus lauku nosaukumus?
  5. Kā pārbaudīt, lai mainīgais $text saturētu tikai naturālos skaitļus, latīņu alfabēta burtus un domu zīmi (-) ?
  6. Ok, tiku skaidrībā! Vajadzēja vienkārši atļaut mod rewrite iekš httpd.conf
  7. hmm, uz WEB servera viss strādāja
  8. Tātad, lokalajā WAMP serverī lietojot .htaccess, parādās šāds paziņojums: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Varbūt WAMP neatbalsta .htaccess vai kāda cita problēma?
  9. Tātad izveidoju login sistēmu WEB lapai. Šis kods ir katras lapas sākumā, kur tiek pārbaudīts, vai lietotājs ir autorizējies: <?php session_start(); include_once("config.php"); $charset = mysql_query("SET NAMES 'utf8'"); if (!empty($_SESSION['login']) and !empty($_SESSION['password'])) { $login = $_SESSION['login']; $password = $_SESSION['password']; $result = mysql_query("SELECT pid FROM users WHERE login='$login' AND password='$password'",$db); if(!$result){exit();} else{$row = mysql_fetch_array($result);} if (empty($row['pid'])){header("Location: login.php"); exit();} } else{header("Location: login.php"); exit();} ?> Kā jums liekas, vai ar to pietiks, vai arī vēl kādi drošības pasākumi jāveic? Un vēl: vai pietiek, ka SESSION mainīgi tiek izlaisti caur drošības funkcijām tikai pie ieejas, jeb tas ir jādara katrā lapā? Un vai vispār lietotājs var kaut kā manuāli izmainīt SESSION vērtības? Paldies!
  10. Tātad, gribētos dzirdēt pāris ieteikumus, no cilvēkiem, kam jau ir pieredze WEB pakalpojumu pārdošanā. Kāds ir tas ceļš no klienta atrašanas līdz pakalpojuma pārdošanai??? - 1. Kur vislabāk meklēt klientus? 2. Kādā veidā vislabāk kontaktēties ar klientu? 3. Kur un kā nodemonstrēt, iedot testēšanai, paveikto darbu? 4. Kā vispār ir ar MySQL uzstādīšanu un failu ielādi serverī? Vai to veic pats klients? 5. Kādā veidā vislabāk saņemt nauda par pakalpojumu? 6. Vai strādājot vienatnē, daudz izdodas nopelnīt? 7. Vai vispār ir vajadzīga kaut kāda licence vai kāds izglītības dokuments? Vai tomēr primārais ir portfolio? ... Būšu pateicīgs par katru padomu!
  11. Paldies! .find() bija tas, kas vajadzīgs!
  12. Kā ar jQuery dabūt šīs formas Submit pogas VALUE atribūtu? (type=submit) $('form').submit(function(e) { });
  13. Man agrāk bija līdzīga problēma, kad pirms iekļautā faila parādās "mistiska" atstarpe. Izrādās, ka tas fails tika saglabāts UTF-8 kodējumā kopā ar BOM simboliem - http://en.wikipedia.org/wiki/Byte_order_mark . Lai to novērstu, vajag mainīt editora uzstādijumus, lai failus saglabā bez BOM simboliem.
  14. http://exs.lv/?p=38929 - laikam tomēr pāra / nepāra tagi
  15. Kā pareizi latviešu valodā saucas HTML elementi "Empty elements" Piemērs - <br/> un "Non-empty elements" Piemērs - <p></p> ?
  16. Paldies! Gan viens, gan otrs noderēja! Bet ir vispār kāds veids, lai noslēpt to $_GET mainīgo no URL'a?
  17. Kā varētu izveidot tā, lai MySQL ierakstus sadalīt vienā lapā pa 10, un spiežot "Nākamie ieraksti", esošo 10 vietā ielādētos nākamie 10. Gribētos to paveikt bez $_GET mainīgajiem un vēlams bez lapas pārlādes. Ir kādas idejas?
  18. Jā paldies, tas palīdzēja! Bet noņemot tos BOM simbolus, tas nevar kaut kā kaitēt UTF-8 kodējumam?
  19. Jā šķiet, ka vainīgs bija koda editors! Tagad ieinstalēju Notepad++ un viss ar simboliem tagad kārtībā! Bet radās vēl viena problēma: iekļaujot to failu, View Sourcē parādās tāds maziņš punktiņš, kas izraisa lieku atstarpi :(
  20. Tātad iekļaujamajā failā nav norādīts charset's, jo fails tiek iekļauts galvenajā failā index.php, bet ir maza problēma. Tajā iekļaujamajā failā, rakstot LV simbolus, tie pārveidojas par apmēram tādiem - http://www.w3schools.com/tags/ref_symbols.asp Lai gan tie simboli pārlūkā ir pareizi, tomēr View source nesmuki izsktās ;D Varbūt to var kaut kā labot?
  21. Lūk kas atrodas submit.php failā vienkāršotā veidā: if (empty($text)) { die(msg(0,"Nav ievadīts komentārs!")); } $add_comment = mysql_query("INSERT INTO comments (text) VALUES ('$text')"); echo msg(1,"comments.php"); function msg($status,$txt) { return '{"status":'.$status.',"txt":"'.$txt.'"}'; }
  22. Tātad, komentēšanas formas apstrāde notiek ar PHP un izmantojot jQuery + AJAX, ar ko tiek panākta kļūdas paziņojumu parādīšana nepārlādējot lapu. Viss it kā strādā, tomēr ir viena problēma. Piemēram, lietotājs formu nepareizi aizpildīja 3 reizes pēc kārtas, bet 4. reizi jau pareizi. Tā rezultātā komentārs pievienojas 4 reizes. Kāds var paskaidrot, kāpēc tā notiekas? Lūk skripts, ja kāds tur kaut ko sapratīs.... :( $('.form-button').click(function(){ $("#myform").submit(function(e){ e.preventDefault(); process(); }); function process() { error(0); $.ajax({type: "POST", url: 'submit.php', data: $("#myform").serialize(), dataType: "json", success: function(msg){ if(parseInt(msg.status)==1){window.location=msg.txt;} else if(parseInt(msg.status)==0){error(1,msg.txt);}} }); } }); function error(act,txt) { if(act) $('#error').css('display','block'); else $('#error').css('display','none'); if(txt) $('#error').html(txt); }
  23. viss ok, neviens to nemēģinās labot, jo tā forma domāta administrācijas panelim, kuram piekļūt varēs tikai atsevišķi personāži.
  24. $sometext = "Šeit ir kaut kāds teksts"; Kā PHP mainīgo sometext pārvērst par šādu: $sometext = "seit-ir-kaut-kads-teksts"; Tātad, kā redzams, visas atstarpes aizvietojās ar "-", un latviešu burtiem tika noņemtas mīkstinājuma un garumzīmes, kā arī lieli burti pārtapa par maziem.
×
×
  • Create New...