Здравейте как да изпратя информацията от ето тази форма с ajax
Така че после във файла с php кода
Тя да ми е валидна,пробвах по ето този начин но не става.
Моля помагайте хора.
Код:
<form method='POST' action='' enctype='multipart/form-data'>
<input id='up' type='file' name='avatar' value='asd.png' /><br /><br />
<input id='vhod1' type='submit' name='submit' value='Смени' />
</form>
Код:
$avatar = $_FILES['avatar']['name'] ;
$type = array('jpg','gif','png','jpeg');
$ext = end(explode('.',$avatar));
$extnafaila = strtolower($ext);
if((in_array($extnafaila,$type)) ){
$put = basename($avatar);
if (!move_uploaded_file($_FILES['avatar']['tmp_name'], $put)) {
echo 'nqma bravo';
}
else{
echo'bravo';
}
}
Код:
<script type="text/javascript">
$(function(){
$("#add").click(function (){
var avatar = $("#avatar").val();
$.ajax({
url: "add.php",
type: "POST",
data:"avatar=" + avatar,
success: function(result) {
$("#result").animate({"opacity": "1"},2000)
}
});
}
return false;
});
</script>