我正在运行Dreamweaver CS5。 出于某种原因,当我'保存'我的PHP脚本时,它会尝试在服务器上运行它。这导致了很多错误的插入数据库,我想禁用这个选项,但我不知道如何。
干杯
答案 0 :(得分:1)
也许它是“Découvrirlesfichiersàassociationdynamique”(发现文件动态关联?),确保它在“Manuellement”(手动)或“Désactivé”(关闭)。
答案 1 :(得分:1)
您使用的是Dreamweaver的实时视图吗?如果是这样,那么显示页面,页面是通过服务器运行的(至少在PHP页面中,我相信html页面在本地运行)。因此,如果您的页面在加载时插入,那么当页面在实时视图中刷新时,它将在服务器上再次执行,因此会执行插入。
如何解决这个问题当然这取决于具体代码的作用。您可以停止使用实时视图,或者添加“$ designMode”标志,以防止在测试/更新页面时添加插入内容。但是,如果您忘记将标志更改回实时设置,则可能会出现问题。
但您也可以检查页面的逻辑,并确保您只对用户操作执行插入操作,例如将表单提交到同一页面(或从其他页面),而不是在页面加载页面上正在努力。
如果你没有在页面加载时插入,那么你需要共享一些代码才能尝试缩小问题范围。