Jump to content

Shoti

წევრი
  • Posts

    151
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Shoti

  1. გამარჯობა, Windows RT - ზე რა იცით? მჭირდება რომ სასწრაფოდ დავაყენო სადმე და სოფტი დავტესტო, შეგიძლიათ მითხრათ რადა როგორ ვქნა?
  2. ავტორიზაცია შეგიძლია. არარის ეს საუკეთესო მაგალითი, მაგრამ იდეას გაიგებ ალბათ: <?php session_start(); $userinfo = array( 'user1'=>'password1', 'user2'=>'password2' ); if(isset($_GET['logout'])) { $_SESSION['username'] = ''; header('Location: ' . $_SERVER['PHP_SELF']); } if(isset($_POST['username'])) { if($userinfo[$_POST['username']] == $_POST['password']) { $_SESSION['username'] = $_POST['username']; }else { //Invalid Login } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Login</title> </head> <body> <?php if($_SESSION['username']): ?> <p>You are logged in as <?=$_SESSION['username']?></p> <p><a href="?logout=1">Logout</a></p> <?php endif; ?> <form name="login" action="" method="post"> Username: <input type="text" name="username" value="" /><br /> Password: <input type="password" name="password" value="" /><br /> <input type="submit" name="submit" value="Submit" /> </form> </body> </html> კიდე სხვები არვიცი რაარის. უკეთესი მაგალითი: <?php session_start(); // ***************************************** // // ********** DECLARE VARIABLES ********** // // ***************************************** // $username = 'username'; $password = 'password'; $random1 = 'secret_key1'; $random2 = 'secret_key2'; $hash = md5($random1.$pass.$random2); $self = $_SERVER['REQUEST_URI']; // ************************************ // // ********** USER LOGOUT ********** // // ************************************ // if(isset($_GET['logout'])) { unset($_SESSION['login']); } // ******************************************* // // ********** USER IS LOGGED IN ********** // // ******************************************* // if (isset($_SESSION['login']) && $_SESSION['login'] == $hash) { ?> <p>Hello <?php echo $username; ?>, you have successfully logged in!</p> <a href="?logout=true">Logout?</a> <?php } // *********************************************** // // ********** FORM HAS BEEN SUBMITTED ********** // // *********************************************** // else if (isset($_POST['submit'])) { if ($_POST['username'] == $username && $_POST['password'] == $password){ //IF USERNAME AND PASSWORD ARE CORRECT SET THE LOG-IN SESSION $_SESSION["login"] = $hash; header("Location: $_SERVER[PHP_SELF]"); } else { // DISPLAY FORM WITH ERROR display_login_form(); echo '<p>Username or password is invalid</p>'; } } // *********************************************** // // ********** SHOW THE LOG-IN FORM ********** // // *********************************************** // else { display_login_form(); } function display_login_form(){ ?> <form action="<?php echo $self; ?>" method='post'> <label for="username">username</label> <input type="text" name="username" id="username"> <label for="password">password</label> <input type="password" name="password" id="password"> <input type="submit" name="submit" value="submit"> </form> <?php } ?>
  3. https://www.google.ge/?gws_rd=ssl#q=simple+PHP+script%27s
  4. რათქმაუნდა შეიძლება, მაგალითად დაბეჭდო მიმდინარე დრო <html> <head> <title>Date</title> </head> <body> <? print(Date("1 F d, Y")); ?> </body> </html> ან კალკულატორი დაწერო <?php // Define to make this all one document $page = $_GET['page']; // Defining the "calc" class class calc { var $number1; var $number2; function add($number1,$number2) { $result =$number1 + $number2; echo("The sum of $number1 and $number2 is $result<br><br>"); echo("$number1 + $number2 = $result"); exit; } function subtract($number1,$number2) { $result =$number1 - $number2; echo("The difference of $number1 and $number2 is $result<br><br>"); echo("$number1 &#045 $number2 = $result"); exit; } function divide($number1,$number2) { $result =$number1 / $number2; echo("$number1 divided by $number2 is $result<br><br>"); echo("$number1 ÷ $number2 = $result"); exit; } function multiply($number1,$number2) { $result =$number1 * $number2; echo("The product of $number1 and $number2 is $result<br><br>"); echo("$number1 x $number2 = $result"); exit; } } $calc = new calc(); ?> <TITLE>PHP Calculator v1</TITLE> <form name="calc" action="?page=calc" method="POST"> Number 1: <input type=text name=value1><br> Number 2: <input type=text name=value2><br> Operation: <input type=radio name=oper value="add">Addition <input type=radio name=oper value="subtract">Subtraction <input type=radio name=oper value="divide">Division <input type=radio name=oper value="multiply">Multiplication</input><br> <input type=submit value="Calculate"> </form> <?php if($page == "calc"){ $number1 = $_POST['value1']; $number2 = $_POST['value2']; $oper = $_POST['oper']; if(!$number1){ echo("You must enter number 1!"); exit; } if(!$number2){ echo("You must enter number 2!"); exit; } if(!$oper){ echo("You must select an operation to do with the numbers!"); exit; } if(!eregi("[0-9]", $number1)){ echo("Number 1 MUST be numbers!"); exit; } if(!eregi("[0-9]", $number2)){ echo("Number 2 MUST be numbers!"); exit; } if($oper == "add"){ $calc->add($number1,$number2); } if($oper == "subtract"){ $calc->subtract($number1,$number2); } if($oper == "divide"){ $calc->divide($number1,$number2); } if($oper == "multiply"){ $calc->multiply($number1,$number2); } } ?>
  5. გამარჯობა, მოკლედ დღეს მინდა პისიშოფში ასვლა და ყიდვა და ამაზე შევაჩერე მგონი არჩევანი რას იტყვით როგორია? http://pcshop.ge/index.php?page=shop.product_details&flypage=flypage-gur.tpl&product_id=1167&category_id=110&option=com_virtuemart&Itemid=6&lang=en უკეთესს ხომ ვერ მირჩევთ რამეს?
  6. რაღაცებზე არასწორი წარმოდგენები გაქვს მონაცემთა ბაზა არის უბრალოდ მონაცემების საცავი. WordPress - ი იყენებს ერთ-ერთ მათგანს რომელსაც ქვია MySQL - ი. არვიცი როგორ აგიხსნა, კითხვასაც ვერ მივხვდი სიმართლე გითხრა.
  7. დბ - ში რას გულისხმობ ვერ მივხვდი. მონაცემთა ბაზა?
  8. ბლოგის? ხომ დავწერე? https://wordpress.com/ დბ - ს პონტში რას ნიშნავს?
  9. WordPress.com - ი არის პლატფორმა სადაც ნებისმიერ მომხმარებელს შეუძლია მარტივად გააკეთოს ბლოგი/საიტი, არ მოითხოვება რაიმე განსაკუთრებული ცოდნა (დაახლოებით იგივე რაც blogspot.com - ი და ა.შ) შეგიძლია გამოიყენო უფასო ვარიანტი, მაგალითად Grichika.wordpress.com ან მიაბა შენი დომეინი, მაგალითად Grichika.com. ამ შემთხვევაში რათქმაუნდა შეზღუდული ხარ, ბევრი რამის გაკეთების საშუალება არ გეძლევა. რაც შეეხება https://wordpress.org/ - ს, ეს არის უკვე სრულფასოვანი CMS - ი ( Content Management System ) რომელიც შეგიძლია გადმოწერო უფასოდ, გააკეთო რაც გინდა, იქნება ეს ბლოგი, საიტი თუ კიდევ სხვა რამ და ატვირთო ჰოსთზე. აქ უკვე შეზღუდვები პრაქტიკულად არ გაქვს, აკეთე რაც გინდა, ესუკვე შენს ცოდნის და ფანტაზიის ხარისხზეა დამოკიდებული
  10. ესენი არვიცი რა ტიპები არიან, მე iPod shuffle - ს ვხმარობ დიდი ხანია და ძალიან კმაყოფილი ვარ, ძვირიც არაა.
  11. იდეაში მართალი ხარ, მაგრამ ამ შემთხვევაში შეამცირებს დროს, რადგან კომპილაციის დროს დაახლოებით 2GB - ს პეკიჯები იქმნება, რაც არაა ცოტა, შესაბამისად I/O საკმაოდ ბევრი ხდება. ვნახავ აბა და დავწერ შედეგს.
  12. მადლობ. გამოვიწერ ან აქვე ვიყიდი და დავწერ შედეგს. მადლობა ყველას გამოხმაურებისთვის.
  13. მოკლედ SSD რაში მჭირდება დავწერ. არ მჭირდება არც თამაშებისთვის არც გრაფიკულ პროგრამებთან სწრაფად მუშაობისთვის არც ვიდეო ედითინგისთვის და ასე შემდეგ. უბრალოდ ჩემმა ლინუქსმა მინდა სწრაფად იმუშაოს და რაც მთავარია, ძალინ დიდ სორსთან ვმუშაობ კომპილაციას ვუნდები დაახლოებით საათ ნახევარი ჩემს კონფიგზე, რაც ჩემთვის ძალიან დიდი დროა, ეგ კომპილაცია კი კვირაში რამდენჯერმე მიწევს, ასერომ დროის შემცირება მჭირდება. მოკლედ 850 PRO - ს მირჩევ ხომ?
  14. მაგალითად ეს 130$ - იანი? http://www.amazon.com/dp/B00LF10L02/ref=twister_B00M0QYEWC ამ თანხებზე არაა პრობლემა (ანუ 45$ - ია ამ შემთხვევაში სხვაობა) მაგრამ არვიცი მჭირდება თუარა პრო. გადავხედე მეც და M550 უნდა მეყოს იდეაში ყველაფერში.
  15. ანუ ამას მირჩევთ ხომ? http://www.amazon.com/dp/B00IRRDHXU/ref=twister_B00ISVKHBK სხვა არაფერი არუნდა, პირდაპირ ჩავსვავ ლეპტოპში და მორჩა?
  16. ხოო? ვა, რა კარგია. ავიღებ თუარა ხელფასს გამოვიწერ. მაინც რომელს მირჩევ? 120 GB - ზე მეტი არმინდა.
  17. გამარჯობა, მაქვს ლეპტოპი Acer Aspire V3-771G ( 53234G75Makk ) CPU - i5 (3230M) RAM - 4GB (DDR3 SDRAM, 1600 MHz - PC3-12800) ROM - 750 GB HDD - 5400 tours-min ხელფასს რომ ავიღებ მინდა 4 - იანი რამი დავამატო და ერთი SSD (თუ შესაძლებელია) SSD დიდი არმინდა, იდეაში 100 GB სულ მეყოფა, უბრალოდ ლინუქსი უნდა ჩავწერო და მეტი არაფერი. ხოდა მაინტერსებს ამ ლეპტოპში საერთოდ შესაძლებელია SSD - ეს ჩადგმა? თავისუფალი ადგილი აქვს HDD - ისთვის, მაგრამ მანდ SSD რამდენად წავა ეგ არვიცი და თქვენი დახმარება მინდა. თუ შესაძლებელია იქნებ შემირჩიოთ კარგი SSD - ე და 4GB რამი, ამაზონი კარგი იქნება. მადლობა წინასწარ
  18. გამარჯობა, ვინც JavaScript - ზე წერთ გეცოდინებათ indexOf() - ი და splice() - ი. ეს ორი მეთოდი არ მუშაობს ჩვენს მეგობარს IE8 - ზე. რამდენიმე დღის წინ დამჭირდა ამ ბაგის დაფიქსვა სამსახურში და დავწერ აქაც სოლუშენს იქნებ გამოადგეს ვინმეს. მოკლედ, ეს ორი მეთოდი რომ აამუშაოთ IE8 - ზე დაგვჭირდება ორი ფუნქცია (რომელიც სამართლიანი იქნება მხოლოდ IE 8 - ზე და მის ქვევით) if (document.documentMode && document.documentMode < 9) { var originalSplice = Array.prototype.splice; Array.prototype.splice = function() { var arr = [], max = arguments.length; for (var i = 0; i < max; i++) { arr.push(arguments); } if (arr.length == 1) { arr.push(this.length - arr[0]); } return originalSplice.apply(this, arr); }; Array.prototype.indexOf = function(elt) { var len = this.length >>> 0; var from = Number(arguments[1]) || 0; from = (from < 0) ? Math.ceil(from) : Math.floor(from); if (from < 0) { from += len; } for (; from < len; from++) { if (from in this && this[from] === elt) return from; } return -1; }; } იმედია გამოგადგებათ, მოვრჩი თესქს და მახათის იდეა არ მხიბლავს, ამიტომ ვეცადე პატარა სარგებელი მომეტანა ქვეყნისთვის
  19. https://dl.dropboxusercontent.com/u/40084175/initializr.rar
  20. ესაა : https://dl.dropboxusercontent.com/u/40084175/CSS.tar.gz როგორც დავწერე ძალიან ადრე მაქვს დაწერილი, მაგრამ უნდა გამოგადგეს წესით.
  21. სახლში უნდა მქონდეს ქართულად ჩემი დაწერილი კოდები თავისი ახსნებით, როცა ვსწავლობდი მაშინ გავაკეთე ჩემთვის და თუ ვიპოვე აგიტვირთავ.
  22. ზედმეტად მარტივად უყურებ როგორც ვხედავ ყველაფერს შენ რა სცადე რო? ამ კურსს ჯაუჯექი: http://courses.tutsplus.com/courses/responsive-web-design-for-beginners
  23. სავარაუდოდ დრაივერი ვერ დააყენა, რაც ძალიან უცნაურია, მომწერე რა კონფიგზე აყენებ. პროგრამების დასაყენებლად გამოიყენე Software Center - ი : apt://software-center
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.