Մի հատ php upload սկրիպտա պետք,որ im.am վրա նորմալ աշխատի
Մի հատ php upload սկրիպտա պետք,որ im.am վրա նորմալ աշխատի
Ժողովուրդ ով կարող է ինձ ուղարկել նորմալ աշխատող upload-ի սկրիպտ
php և java script -ով
անկեղծ ասած լավ չեմ պատկերացնում JS-ի դերը, բայց օրինակ.
PHP կոդ:
<?php
if(isset($_POST['file'])) {
if ($_FILES["file"]["error"] > 0) echo "Error: " . $_FILES["file"]["error"] . "<br />";
else {
if (file_exists($_FILES["file"]["name"])) {
echo $_FILES["file"]["name"] . " already exists. ";
}else{
move_uploaded_file($_FILES["file"]["tmp_name"], $_FILES["file"]["name"]);
echo '<div>' . $_FILES["file"]["name"] . " is successfully uploaded!</div>";
}
}
}
?>Սա որպես "կմախք": Կարելի է (միգուցե նաև անհրաժեշտ է) որոշ վալիդացիա (չափսի, ֆորմատի, MIME-ի և այլն)HTML կոդ:<div> <form action="" method="post" enctype="multipart/form-data"> <input type="file" name="file" /><br/> <input type="submit" value="Upload" name="submit" /> </form> </div>
Շնորհակալ եմ ,իսկ որ ասում եմ java script -ով ինկատի ունեմ ամբողջությամբ գրված լինի java script -ով:
քո խոսքերն են…upload-ի սկրիպտ
php և java script -ով
իսկ ինչ ես ես պատկերացնում, առանց HTML-ի, ջավասկրիպտով?
ohh... yeah baby...
Երևի ուզում էիր ասել AJAX?
ինկատի չունեմ առանց html- ի: ես ճիշտն ասած չեմ տիրապետում java script-ի դրա համար կոնկրետ բան չեմ կարող ասել թե մոտավոր ինչպես է նույնիսկ այդ սկրիպտը գրվում. ուղակի ինձ պետք է սկրիպտ որը գրված լինի java script-ով թեկուզ եթե հետը օգտագործված լինի dhtml միայն ոչ php: շնորհակալ կլինեմ եթե տաք աշխատող սկրիպտ այդպիսի:
ախր upload նշանակում է ֆայլը փոխանցել սերվերին: Իսկ սերվերին անմիջականորեն ուղարկել հնարավոր չէ, քանի որ եթե հնարավոր լիներ, ամեն մի խակեր կկարողանար ուրիշների սերվերների վրա գցել ինչ ուզեր:
Սերվերի վրա ֆայլ գցելու համար անհրաժեշտ է, որ սերվերում լինի "ընդունող" ծրագիր` այսինքն, մի հատ ծրագիր, որը կընդունի, կստուգի ու կամ կդնի սերվերում, կամ կջնջի: Այդպիսի "ծրագիր" է օրինակ իմ գրած PHP սկրիպտը: JS-ը այսպես կոչված "client-side" լեզու է, այսինքն` աշխատում է բրաուզերում, ոչ թե սերվերում
Շնորհակալ եմ պատասխանների համար
Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)
Էջանիշներ