[X] Choose Font Here

PHP

Form submit in JS Function

Friday, 20 February 2009 17:56

ဒါကေတာ့ ခုမသိတာ အရင္တုန္းက တစ္ခါမွ ဒီလိုမလုပ္ ျဖစ္ဘူး။ JavaScript Function ထဲကေနျပီး Form ကို submit လုပ္တဲ့ code

ေလးပါ။ ဒါေလးက အသုံးဝင္တယ္ဗ်။ shopping site ေတြေရးရင္ ဒါေလးကို သုံးလို႔ ရတယ္။ ဥပမာ - Item တစ္ခုကို Basket ထဲကို

Add လိုက္တယ္ ဆိုပါစို႔။


<a onClick="checkAddToBasket(<?php echo $itemid ?>)"></a>

<form name="basket_add" action="basket_add.php" method="get">
<input type="hidden" name="content_id" value="">
</form>


ဒီ link ကို click လိုက္တယ္ ဆိုရင္ checkAddToBasket ဆိုတဲ့ JS Function ကိုေခၚပါမယ္။


function checkAddToBasket(id)
{
    document.basket_add.content_id.value=id;
    document.basket_add.submit();
}



ဒီ function ကေနျပီး basket_add ဆိုတဲ့ form ကို submit လုပ္ပါမယ္။ အဲလို submit လုပ္ရင္ basket_add.php ဆိုတဲ့

script ကို run သြားပါလိမ့္မယ္။ php ကေန pass လုပ္လိုက္တဲ့ value ကို ဒီline မွာ add လုပ္သြားမွာ ျဖစ္ပါတယ္။

document.basket_add.content_id.value=id;

basket_add.php ထဲမွာ insert query ကို ေရးထားလိုက္ေပါ့။ document.basket_add.submit(); ဆိုတာနဲ႔ Form ကို

submit လုပ္ျပီး php script ကို run သြားပါလိမ့္မယ္။ ဖတ္ျပီး နားမလည္ရင္ေတာ့ ရွင္းေအာင္မေရးတတ္တဲ့ ကြၽန္ေတာ္

အျပစ္ပါပဲ ခင္ဗ်ာ။

 

 

 

Passing the value from JS to php script

Friday, 20 February 2009 17:54

php ကေနျပီး JS ကို value pass လုပ္တာက no problem ပါ။ ဒါေပမယ့္ js function ထဲကေနျပီး condition ကိုၾကည့္ျပီး

php script ကို js ထဲက value ေတြကို pass လုပ္ျပီး ျပန္ run ခ်င္တယ္ ဆိုရင္ နဲနဲစားတယ္။ ကြၽန္ေတာ္ ပိန္းတာလည္းျဖစ္ပါမယ္။

သိသြားေတာ့လည္း ေအာ္လြယ္လြယ္ေလးပါလား ဆိုျပီး ကိုယ့္ကိုကိုယ္ေတာင္ အျပစ္တင္မိပါတယ္။

window.location.href = "http://www.mydomain.com/basket_add.php?pid=" + myPids + "&qty=" + myQty;

ဒီ code ေလးတစ္ေၾကာင္းပါပဲ။ myPids, myQty ဆိုတာေတြက JS ထဲက value ေတြပဲျဖစ္ပါတယ္။ သိေတာ့လည္း

လြယ္လြယ္ေလးပဲေနာ္။ ကြၽန္ေတာ္ 2 နာရီေလာက္ ရြာလည္ခ့ဲတာပါ။

 

Get full web page URL from address bar

Sunday, 25 January 2009 07:29

PHP မွာ အသုံးဝင္တဲ့ function ေလးတစ္ခုပါ။ အဲဒါကေတာ့ Browser ရဲ႕ address bar မွာ ရွိေနတဲ့ URL ကိုလွမ္းဖတ္တဲ့ function ပါ။

Syntax:

<?php

$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

echo $url;

?>

ဒီမွာၾကည့္မယ္ဆိုရင္ $_SERVER['HTTP_HOST']  နဲ႔ $_SERVER['REQUEST_URI'] ဆိုျပီး ႏွစ္ခုေတြ႔ ႏိုင္ပါတယ္။

$_SERVER['HTTP_HOST'] ကေတာ့ server name ကိုလိုခ်င္တယ္ဆိုရင္ သုံးပါတယ္။

$_SERVER['REQUEST_URI'] ကေတာ့ server name မပါ က်န္တာေတြကို ရယူဖို႔ ျဖစ္ပါတယ္။ မရွင္းေသးဘူး ဆိုရင္ ေအာက္က

ဥပမာကို ၾကည့္လိုက္ပါ။

apple url

 

 

<?php

$server=$_SERVER['HTTP_HOST'];

echo $server;

?>

ဒီလိုဆိုရင္ output က server name ကို ျပမွာ ျဖစ္ပါတယ္။

You'll get this is result

www.apple.com

<?php

$request_url=$_SERVER['REQUEST_URI'];

echo $request_url;

?>

ဒီလိုဆိုရင္ output က server name ေနာက္က က်န္တဲ့ path ေတြကို ႐ိုက္ျပမွာ ျဖစ္ပါတယ္။ Output ကဒီလိုပါ။

/downloads/dashboard/email_messaging/todo.html

ဒီေလာက္ဆိုရင္ေတာ့ သေဘာေပါက္ မယ္ထင္ပါတယ္။

 

Ref: http://www.phpeasystep.com/phptu/27.html

 

တျခား PHP Post ေတြအားလုံး ကို ႏွစ္သက္ရာ ေရြးဖတ္ ခ်င္တယ္ဆိုရင္ ဒီ Link ေလးကို Click လိုက္ပါ။

 

 

 

 

 

Image's width and height

Tuesday, 20 January 2009 10:28

PHP မွာ မိုက္တဲ့ function ေနာက္တစ္ခုေတြ႔လို႔ ေရးလိုက္ပါတယ္။ ဒီ function က image ရဲ႔ width,height and type

စတာေတြကို return ျပန္ေပးတာပါ။

 

Syntax:

list($width, $height, $type, $attr) = getimagesize("image_name.jpg");

 

Sample:

<?php

list($width, $height, $type, $attr) = getimagesize("image_name.jpg");

echo "Image width " .$width;
echo "<BR>";
echo "Image height " .$height;
echo "<BR>";
echo "Image type " .$type;
echo "<BR>";
echo "Attribute " .$attr;

?>

 

Output:

Image width 379
Image height 344
Image type 2
Image attribute width="379" height="344"

 

ဒီ function က image type ကို 1,2,3,... return ျပန္ေပးတာျဖစ္လို႔ အဲဒီ type ေတြကို သိခ်င္တယ္ ဆိုရင္ ေအာက္မွာ

ၾကည့္ႏိုင္ပါတယ္။

 

 

  Type of the image
1 = GIF 5 = PSD 9 = JPC 13 = SWC
2 = JPG 6 = BMP 10 = JP2 14 = IFF
3 = PNG 7 = TIFF(intel byte order) 11 = JPX 15 = WBMP
4 = SWF 8 = TIFF(motorola byte order) 12 = JB2 16 = XBM

 

 

တျခား PHP Post ေတြအားလုံး ကို ႏွစ္သက္ရာ ေရြးဖတ္ ခ်င္တယ္ဆိုရင္ ဒီ Link ေလးကို Click လိုက္ပါ။

 

 

 

 

Page 6 of 12

«StartPrev12345678910NextEnd»

Login Form

Categories Table View

RSS Feed

JoomlaWatch Stats 1.2.9 by Matej Koval

Facebook Share

Share on facebook

Accordion FAQ

mod_joomtouch

Version Iphone

Version Iphone by JoomTouch