წინა ნაწილში განვიხილეთ ცვლადები. ცვლადისაგან განსხვავებით კონსტანტა (მუდმივა) არის იდენტიფიკატორი რომელიც ცვლადის საპირისპიროდ მოქმედებს. თუკი ცვლადს შეიძლება ეცვლებოდეს მნიშნველობა კონსტანტის მნიშვნელობა არ შეიძლება შეიცვალოს. php-ში კონსტანტისთვის მნიშვნელობის მინიჭება ხდება “define()” ფუნქციით ან “const” საკვანძო სიტყვით. მოცემული მაგალითების გასატესტად შეგიძლიათ ისარგებლოთ ონლაინ კომპილატორ/რედაქტორებითაც:     define()-ის სინტაქსი:   name კონსტანტის დასახელება.   value კონსტანტის მნიშვნელობა. PHP… წაიკითხე მეტი


PHPMailer-ში აღმოჩენილია დაცვის ხარვეზი (CVE-2016-10033), რომლის საშუალებითაც ჰაკერს შეუძლია დისტანციურად გაუშვას რაიმე კოდი სერვერზე. შეცდომა გასწორებულია 5.2.18 და მაღალ ვერსიებში. წყარო: http://thehackernews.com/2016/12/phpmailer-security.html… წაიკითხე მეტი


PostgreSQL მონაცემთა ბაზებით სარგებლობს მრავალი დეველოპერი, ხოლო PostgreSQL-თან სამუშაოდ  phpPgAdmin-ითაც  სარგებლობს. phpPgAdmin-ის ახალ 5.1 ვერსიაში აღმოვაჩინე რომ ის არ არის თავსებადი PHP7 ვერსიასთან, რის გამოც ვერ აკეთებს მონაცემთა ბაზის ექსპორტს. საიტზეც არაფერი ეწერა ამ პრობლემის შესახებ და ვერსიაც იგივე 5.1 დამხვდა. ან უნდა გადავსულიყავი php5 ვერსიაზე ან უნდა შემეცვალა კოდი ისე რომ ის თავსებადი ყოფილიყო php7… წაიკითხე მეტი


ცვლადი არის იდენტიფიკატორი (სივრცე კომპიუტერის მეხსიერებაში), რომელიც იდენტიფიცირებულია სიმბოლური სახელით და გააჩნია მნიშვნელობა. პროგრამის მოქმედებების მიხედვით ცვლადის მნიშვნელობა შეიძლება იცვლებოდეს. PHP-ში ცვლადი აღინიშნება ალფავიტური და რიცხვითი სიმბოლოებით შემდგარი დასახელებით რომლის წინაც მოთავსებულია დოლარის ნიშანი. დოლარის ნიშნის შემდეგ აუცილებლად უნდა იყოს ან ალფავიტური სიმბოლო a დან z-მდე ან ქვედა ტირე _. ძირითადად ცვლადების სახელები ლათინური ალფავიტური… წაიკითხე მეტი


პირველ ნაწილში განვიხილეთ php-ს ინსტალაცია. აგრეთვე დავწერეთ და გავუშვით მცირე ზომის კოდი. ძირითადი ყურადღება Windows პლატფორმაზე ინსტალაციას დაეთმო, რადგან Linux სისტემებში ეს ყველაფერი გაცილებით მარტივად მხოლოდ ერთი ბრძანებით სრულდება. Ubuntu-სა და სხვა debian-ის ბაზაზე აწყობილ სისტემებში ამისთვის საჭიროა გავუშვათ ბრძანება: sudo apt-get install php… წაიკითხე მეტი


იმისათვის რომ დავწეროთ პროგრამა PHP პროგრამირებით, აუცილებელია დაინსტალებული გვქონდეს PHP-ს გამშვები პროგრამა რომლის გადმოწერაც შეგიძლიათ საიტიდან http://php.net შემდეგ download მენიუზე დააკლიკებთ აირჩევთ თქვენი პლატფორმის შესაბამის ვერსიას მაგალითად windows-ისთვის გადმოწერეთ http://windows.php.net/download/ ბმულიდან. დაინსტალებისთვის საკმარისია არქივი ამოაარქივოდ winrar ან მსგავსი პროგრამით დისკზე მარტივი გზაა C:\php ფოლდერში.რის შემდეგაც დაახლოებით ამდაგვარად გამოყურება ფოლდერი. შემდეგ windows-ის შემთხვევაში გარემოს ცვლადებში PATH–ს… წაიკითხე მეტი


ალბათ არაერთ დეველოპერს ჰქონია სურვილი რომ პროგრამა ისე დაეინსტალირებინა რომ Apache, PHP და MySQL სერვერების ინსტალაცია არ ყოფილიყო საჭირო. შეიძლება არის სხვადასხვა ვარიანტები მაგრამ ამ შემთხვევაში საუბარი მაქვს USBWebserver-ზე. მისი უპირატესობა სწორედ ის გახლავთ რომ რაც გჭირდებათ არის მხოლოდ გადმოწეროთ არქივი განაარქიოთ და შემდეგ ამ ფოლდერიდან გაუშვათ usbwebserver აპლიკაცია. ვებ საიტის ან აპლიკაციის გასაშვებად საჭიროა ფაილები განათვსოთ root დირეტორიაში.… წაიკითხე მეტი