Tag: php

Jquery ajax,带有图像src的数据

我在ajax中有一个查询: var gif = $(‘.generated-img’).attr(‘src’).replace(‘data:image/gif;base64,’, ”); $.ajax({ type:”POST”, url: “/webcam/”, data: {image_gif:gif, test:’ok’}, success: function () { console.log(‘ok’); } }); 所以,我检索我的图像的src attribut,我删除标题,我需要将此数据与ajax发送到我的脚本/webcam/ 。 使用此代码,当我在我的PHP脚本中检查我的$_POST数据时,我没有变量image_gif。 当我签入firebug时,我只有变量test,但不是image_gif .. 有任何想法吗 ? 如果我在ajax查询之前检查我的变量gif juste,那没关系…… 编辑:输出: image_gif = R0lGODlhQAHwAPcAAAAAACEWEhcUFBITFBEVFRQXGhQXGxYZHRYYHBocHR4fIBcgIRcgJRYdKRkgKxkhMBUoMhUmNhclNxskNx0lNSAnMyUpLygoKScpJi0qJzAtKjUvLD0xKzs0Lj44MTw6NTs4ODk3OTc4OjQ1OTI5Oi43PCwzOCc1OyQzOiAwPxkrRBcrRxgrTRwsSx00TiU7Sic%2BTSs%2BUjBBVzhEVzxCTUFCRURAQUs%2BP01BPE8%2FPkxDQklJSklITElLTFFQUVdRUFlTU19UUGRVTWhQRWxNSHBTTXVVTX1aTIJeS4tZSZdTSaxWT8ddW9JmYs1xZsB5Za9%2FZqZ%2FaaF9ZZx5YZR0XY9xXotvX4t1aYl5c4d6doN7d354cXh2cXV1cW91d2t0eGpxdG1qaG1mZGlkZl1eY01ZY0tXakhYdFBlg1Foi0xplz1rsytt2iRu7R5w9x9u8h9q5B5lyR5lnx1lgR9lciBlaSBlZyBjXyJhWSNlWyZrXCdpXiduXih0Yyx4aih5bSmAcSqCdiqDdS6GdzCIeyuLfy2OgjCOgjKSijKYjjKXkzaclTqenEGboEaQn06GpFOBp1mAq2CApmmDpG6EoXKIo3iKoH%2BOoYSLmYmKlZCNkZONjpKNiZGMgpOHfpaKf6CMf6aOgqqTg6qVgq6WhLSYg72ag8GhhMapi8Sokr%2Bol7qmmLejmLKflrCdlKuclqKbmZyZnqCenqalo6mmpK2npbGlpbWno7imo8CmosmnodShoNuhoNajosqvpsSyrMOysMGwsb6wsLuxsLiwsbWwsrOytq20vKOxwaS1yKK50aW80K%2FAzLbAxbvEwcLHw8DEvsW%2Fvcq%2FvM%2FAutPBuNjEt9%2FBt9rJvdvPw9fRydPQztjS0djU1NnX1tXX187W28LU4rrX6LTb8bXg97zl%2Bsbu%2B8r0%2FNLr8dnl6drk5dzi4t 3e3eLd2uPc3uff4%2Bzg5uvk6O7q5%2Bzu6uzx7Oz19en5%2Ben8%2FP39%2Ff39%2Fv39%2Ff78%2Bv778f78%2Bf38%2Fv78%2Ff78%2FiH%2FC05FVFNDQVBFMi4wAwEAAAAh%2BQQADgAAACwAAAAAQAHwAAAI%2FgDxCRwo0J7BevQS0ps3byG9egPRoUuXTh1FihMlpkNHbyC%2FdN68fdP2rKTJkyidQUP5DBo0Z8NiRjOJTVs2bdu2adMW0lu3nz%2FXeVtHtKg3eASTKl2qNN8%2BdrH25WNK8F88a%2B%2BoMu1HTx00LT2AhBGjRUsXIEDI1OixY0eNt29p0KgBwkYNEhgU6E3Ad28CvXovVAD89%2B9ewBgsKC5BorFjEx%2F%2BQBQ7EjkbfcyDCzoAAie%2BMoYljqGDXIWLXDyDaDR30YsMaLcFetVWGmngAx56N3wjk2% 2BhnXdFFjheYv7N12f5%2BZ7fM2P5SMBG8AW4MeSWSwnK4IVZoOMZs6iHxVEoHw5HTH5zg4dGJCwQfujPkI8lzkYIco%2BUr9yRMe%2BsiFdSyZmvRJNzgkoseO6dWktjDDbw0MJ38AMapDJi8JhGNiSlQnwU4xXyEUgJ88F1quiDHx6DhQ9E%2FiCLb2iiVMJrojU3RK1xZq%2Ffdn6rvI22IheBVb6C9%2Ft5WUSjvDMerwM%2FPLWKRLUa5OivorE1s8I1csEtXOMDl3AMs8AMhjUQ%2BpBTUOc5fbQQDDE38hAP69AOFSMcqbdQqPdQ%2FyMS9iJJnVWCaFKCwzQTuMc4tKAFPJcTHUUUTTcKvoAFNgAiGtBSmKB0tREP0tANDrgPwQAL8xApOrZK%2FFAx9LAJH%2BADzjALPYBVPCBmq2ID3UM14%2BQz6KdvXeQAb3UBUHMBKsJN2XNvYcRW9cUifDc1yBJo4hNoL6Jo%2F1cCZjY1VCMCEjIhImA5POAFz6AOYMIP8P ALuLAN1Ucu%2FvpwGwmBEJomD44IJsG2AdfyJp60Id%2F0IewA0BhUoezMUDbUoduQCF6UMBocRHgOqApM4aZuosJrJu76QW90ZG8ExJZiIUhGQwNZAd3kDamSIYemIZOYCoUbC0VjIcnaIImMIUp4ASw%2BQd2cIJUcJAHYbNvYAu34AdayIEO%2BMEOEAJPEIVVGAZgeIXlkIVQKDUlhCsxiCJh0AZtcAbfewZtAL7gG4xuGD6%2B6MLAUr4EC8MZab5VaIVQOMOMEY5KeY3e%2FsANj4BDk%2BI%2B%2FUAYE%

获取新的MySQL条目并动态附加到现有div

我有一个PHP脚本来选择数据库中的注释记录,然后将它们打印到页面上。 我想要发生的是,如果用户在页面上,而另一个用户对所述页面上的项目发表评论,它会自动将新评论附加到底部。 我遇到的问题是我不知道如何区分所有状态。 我生成状态注释的代码是: = 2) { ?> View all comments… <div id="commentbox" class="” style=”padding:5px 5px 5px 5px;”> <img src="https://stackoverflow.com/questions/11229645/fetch-new-mysql-entries-and-append-to-existing-divs-dynamically/” width=”36px” style=” display:inline; position:relative;”/> <a href="https://stackoverflow.com/questions/11229645/fetch-new-mysql-entries-and-append-to-existing-divs-dynamically/profile.php?uid=” style=”position:relative; font-size:13px; margin-left:10px; font-family:Arial; color:#3a3a3a; text-decoration:none;”> <p class="” style=”position:relative; margin-left:5px;”> Like TL:DR; 如何在不刷新页面的情况下自动获取新注释并将其附加到上述脚本中生成的注释中。

Bootstrap 3使用PHP记录集数据的模态

我用PHP开发了一个内容管理系统。 我想使用bootstrap模式列出记录集中的数据。 使用按钮显示简短的模糊,单击该按钮时,应打开模式并根据记录的ID显示详细信息。 我的问题是正在显示三条记录。 当我单击三个按钮中的每一个时,只有第一个记录显示在模态窗口中。 遗憾的是,阅读和实施许多解决方案并没有帮助我实现目标。 我的按钮: <button type="button" class="btn btn-custom pull-right" data-toggle="modal" data-id="” data-target=”#myModal1″ >Read More … 我的模态: × <img src="https://stackoverflow.com/questions/28081592/bootstrap-3-modal-using-php-recordset-data/img/events/” alt=”ALT”> Close 我已经阅读了许多试图找到解决方案并实施的post。 不幸的是,我缺乏JavaScript和jQuery知识来使我的模态工作。 我非常感谢任何帮助和解决方案

jQuery Validation插件和输入文件的问题

我遇到了jQuery Validation Plugin的问题,输入文件没有被表单的方法识别出来。 这就是我得到的: myform 表单的类validate是我用来初始化插件的。 它工作,它validation输入,但当我点击“Guardar”和print_r(‘$_FILES’); 我得到的是array() 。 如果我没有将类validate添加到表单(不要初始化插件),那么我得到数据但没有validation。 我能做什么?

如何强制chrome不重新加载具有相同URL的图像,直到刷新页面,如firefox

Firefox不会使用相同的URL重新加载图像,直到刷新。 $(“#a”).click(function(){$(“#img”).attr(“src”,”http://sofzh.miximages.com/javascript/img.php”);}); //the two line above are in the same html page.And when the html page is loaded // in the browser, i open a new tab and go to the php page that includes //the line below. mysql_query(“update images set data=$data where id=3”);//changing the image here 然后我回到html页面然后单击#a,在firefox中显示旧图像所以它不会询问mysql是否更改了id = 2的图像,除非刷新html页面。但是在chrome中新的,更改了图像显示。它再次询问mysql,不关心url是否仍然相同。 我希望chrome的行为像firefox.Tried设置过期,最后修改等标题没有缓存,但它以不同的方式工作。据我所知它不缓存我正在寻找。不管怎样,这是一个非常重要的问题对我来说,我将不胜感激任何帮助。

使用Jquery传递带参数的链接

我有这个链接: # 我想通过Jquery传递它,因此页面不会刷新。 但是,我很难实现这一目标。 我用Jquery尝试过的所有点击事件和ajax都没有成功。 基本上,我希望ajax发送delete.php iid参数中的值。

使用带有“remote”选项的jQuery validate插件

我正在使用jQuery validate插件及其远程选项来检查输入字段中是否存在用户名。 我用这个代码: remote : { url :’ajax_php/admin/checking.php’, type :’post’, data : { type:’username’ }} 我注意到请求URL附加了一个回调参数,即使我将类型请求设置为post : http://localhost/lopoli2/ajax_php/admin/checking.php?callback=jQuery15104128487491980195_1311232389069 我的PHP脚本工作正常,对于有效的用户名和无效用户名的字符串返回true 。 但是没有出现错误消息! 我的PHP文件简而言之如下: $check = mysql_query(“select `username` from `user_tbl` where `username`='”.$_POST[‘username’].”‘ “,$conn) or die(‘Error In DB !’); if (mysql_num_rows($check)>0){ echo(“username is already exists”); }else{ echo(“true”); } 这是我想知道的: 回调参数是什么? 如何解决“显示错误信息”问题?

Codeigniter Ajax上传图片

我目前正在使用CodeIgniter为我的学校项目开发一些表单。 我的想法是我有一个带图像上传的表单。 我正在尝试使用Ajax动态地执行它,但它似乎根本不起作用。 我尝试使用php的非动态版本,它完美运行,我的图像在我的文件夹中,我没有问题。 我尝试了5或6个插件没有结果,这肯定是我的错,但我不知道我在哪里犯了错误。 if($result = $this->images_model->add_bdd()) { $data[‘uploaded’] = $result; $data[‘message_upload’] = ‘Image uploader avec succès.’; $this->template->set_title(‘Upload successful’); $this->template->view(‘add_places’,$data); } else { $this->template->set_title(‘Upload failed’); $this->template->view(‘add_places’); } function add_bdd() { $config = array( ‘allowed_types’ => ‘jpg|jpeg|tiff’, ‘upload_path’ => $this->gallery_path, ‘max_size’ => 2000, ‘remove_spaces’ => TRUE, ‘overwrite’ => FALSE ); $this->load->library(‘upload’,$config); if ($this->upload->do_upload()) { $data_img […]

使用codeigniter在div标签内加载视图

我在我的网站上使用codeigniter。我有一种情况在另一个视图中加载一个视图。我可以这样做.Codeigniter遵循MVC模式,所以我们不能在没有控制器的帮助下直接加载另一个视图。 这是我的菜单视图页面 PieChart BarChart 其中id为“chart_div”的div在这里我要加载另一个名为chart.php的视图属于view.how我可以在用户选择单选按钮时加载chart.php视图页面。

在URL中发布多个变量并使用复选框

这基于以下示例: http://www.w3schools.com/php/php_ajax_database.asp 差异主要是我使用复选框而不是选择,我希望能够在多个复选框表单中选择多个项目: 以下是我遇到的两个问题: 我希望能够在URL中发布多个变量,因为到目前为止只能发布一个变量,并且我为未选择的变量收到错误。 我希望能够一次选择多个复选框。 在当前状态下,您可以选择多个复选框,但仅在最后一个复选框上调整结果。 如果复选框2 + 3被检查,则仅显示3个实例,当我想要2和3的结果时。 下面是html部分: function showUser() { var selectedPerson = $(‘#testform’).serialize(); document.getElementById(“txtHint”).innerHTML = ”   Please wait… Loading New Courses…”; $.ajax({ url:’getuser.php’, type:’post’, data:selectedPerson, success:function(res){ $(‘#txtHint’).html(res); } }) } function showUser2() { var selectedPerson = $(‘#testform2′).serialize(); document.getElementById(“txtHint”).innerHTML = ”   Please wait… Loading New Courses…”; $.ajax({ url:’getuser.php’, type:’post’, […]