1 Star2 Stars3 Stars4 Stars5 Stars
Loading...Loading...

» Javascript და Request

ამასწინათ ძალიან დამჭირდა ეგრეთწოდებული Request-ებთან მუშაობა და ამ ყველაფერთან ერთად ინსტრუმენტად მხოლოდ ჯავასკრიპტი უნდა მომეხმარა ანუ ვიყავი ცარიელ HTML-სა და Javascript-ის ამარა. ეხლა ვიცით, რომ PHP-ში გაცილებით იოლი საქმეა, მაგრამ აი ჯავაში კი სულაც არაა მასე, ყოველშემთხვევაში ჩემთვის.

ხოდა თუ დგას იმის საკითხი, რომ როგორ ავიღოთ Request-ის მონაცემები ჯავასკრიპტის მეშვეობით, მაშინ ეს პატარა ჯავაკოდი დაგეხმარებათ.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var JSR= new Array();
JSR['ReqA'] = null;
JSR['ReqB'] = null;
JSR['ReqC'] = null;
JSR['ReqD'] = null;
 
function JSRequest(){
 var JSRS = window.location.search.substring(1);
 var JSRParam = JSRS.split('&');
 for (var i=0; i<JSRParam.length; i++){
  var JSRPos = JSRParam[i].indexOf('=');
  if (JSRPos > 0){
   var JSRKey = JSRParam[i].substring(0,JSRPos);
   var JSRVal = JSRParam[i].substring(JSRPos+1);
   JSR[JSRKey] = JSRVal;
  }
 }
}

JSR[‘ReqA’] = null;
JSR[‘ReqB’] = null;
JSR[‘ReqC’] = null;
JSR[‘ReqD’] = null;

ესენი Request-ის ცვლადებია რომელთა მნიშვნელობებიც ჩვენ გვაინტერესებს და ამ კოდის საშვალებით JSR-ის Array-ში ვათავსებთ. მათ სურვილისამებრ შეგიძლია სახელი შეუცვალოთ, ანდაც მათი რაოდენობა შევცვალოთ.
მაგალითად:

index.htm?ReqA=ILIA&ReqB=Gigol.net&ReqC=2011&ReqD=Georgia

ამ მაგალითში ფუნქცია JSRequest()-ის შესრულების შედეგი იქნება ასეთი:

JSR[‘ReqA’] = ILIA;
JSR[‘ReqB’] = Gigol.net;
JSR[‘ReqC’] = 2011;
JSR[‘ReqD’] = Georgia;

ამის შემდეგ კი მონაცემებს ვიყენებთ სადაც და როგორც მოვისურვებთ. ეს სკრიპტი უფრო გვერდების offline რეჟიმისთვის გამოდგება.
ნუ მოკლედ თუკი გსურთ Javascript და Request ერთმანეთთან დააკავშიროთ ეს კოდი იდეალურია 😉

© აქ გამოქვეყნებული ნებისმიერი რესურსის გამოყენება, დასაშვებია მხოლოდ მისივე გვერდის ბმულის წყაროდ მითითებით!

დატოვე კომენტარი↓

*გთხოვთ წეროთ ქართული ასოებით

 

 

XHTML: დამხმარე კოდები: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5

› MySQL Import – მონაცემთა ბაზის იმპორტი PHP-ს საშვალებით

მოგესალმებით 😉
გთავაზობთ პატარა გამოსადეგ ფუქციას, რომლის საშვალებითაც შეძლებთ მონაცემთა ბაზების იმპორტს ანუ ინსტალირებას.

[ნახე ვრცლად…]

ფუნქციის გასაშვებად აუცილებელია MySQL-თან კავშირი, შემდგომ ზედა ფუნქციის გაშვება.
ფუნქციაში “$fileName”-ს უნდა მივანიჭოთ ბაზის ფაილის სახელი მაგალითად “database.sql”, › › ›

DU