标签: server-side-scripting

按下后退按钮时重新提交表单

我使用 HTML 和 PHP 制作的联系表单有问题。当用户单击submit它时,它会重定向到用户收到消息“您的消息已发送”的另一个页面。然后它会自动重定向到主页。但是当用户单击back按钮时,消息再次出现并重新提交表单。因此,我收到两条相同的消息发送到我的电子邮件!

我怎样才能解决这个问题?

html php server-side-scripting

5
推荐指数
1
解决办法
1万
查看次数

如何将PHP数组参数传递给Javascript函数?

index.php

<script type="text/javascript" src="javascript.js"> </script>
<?php
 $movies = array("Bloodsport", "Kickboxer", "Cyborg", "Timecop", "Universal Soldier", "In Hell", "The Quest");
?>

<input type="submit" value="Test Javascript" onclick="showMovies(<?php echo $movies; ?>);" />
Run Code Online (Sandbox Code Playgroud)


javascript.js

function showMovies(movies) {
 alert(movies.length);

 return false;
}
Run Code Online (Sandbox Code Playgroud)

我是编程的新手,所以我很难修复这个,这对你们来说显然很简单.

当我点击提交按钮时,它表示数组大小为1,我认为应该是7.这怎么可能?

html javascript php client-server server-side-scripting

4
推荐指数
1
解决办法
4万
查看次数

Apache服务器上的服务器端Javascript

我们打算使用Apache服务器进行Web开发.对于服务器端脚本,我们希望使用服务器端javascript.

使serverside javascript在Apache服务器上运行需要什么?SSJS是否建议用于服务器端脚本?我们在哪里可以获得有关Apache服务器中SSJS的任何信息和样本?

任何帮助和信息将不胜感激.

javascript apache server-side-scripting serverside-javascript ssjs

3
推荐指数
1
解决办法
1万
查看次数

如何获得AJAX的PHP变量?

我不认为我在我的单独的PHP和AJAX文件之间以正确的方式传递变量.

我正在通过触发$status = 'info';PHP文件中的第二个条件来调试它.

目前,status即将出现"未定义"alert(data.status);

signup_process.php

if (condition){

   $status = 'success';

else {

    $status = 'info';

    }
Run Code Online (Sandbox Code Playgroud)

AJAX

function send() {
var data = $('#signup_form').serialize();
    $.ajax({
        type: "POST",
        url: "signup_process.php",
        data: data,
        success: function (data) {
        alert(data.status);
            if (data.status == 'success') {
                // everything went alright, submit
                $('#signup_form').submit();
            } else if (data.status == 'info')
            {
                console.log(data.status);
                $("label#email_error").show(); 
                return false; 
            }
        }
    });
    return false;
};
Run Code Online (Sandbox Code Playgroud)

我知道第二个条件是被触发的,因为我把一个标题重定向只是为了测试而且它运行正常.

php ajax jquery server-side-scripting

2
推荐指数
1
解决办法
8066
查看次数

Azure Mobile Service中服务器端脚本的源代码管理

我使用Azure移动服务作为移动应用程序的后端.尽管我尽了最大努力,但我的服务器端脚本现在变得越来越复杂 有没有办法可以保持插入,更新,读取,删除我的服务中的表脚本,源代码管理中的脚本,也许有办法从Visual Studio中部署它们?

version-control server-side-scripting azure-mobile-services

2
推荐指数
1
解决办法
741
查看次数

使用OrientDB JavaScript API构建Web应用程序

我在弄清楚如何让OrientDB JavaScript API在Web应用程序中工作时遇到了一些困难.

我尝试搜索OrientDB Studio Web应用程序的源代码,并注意到他们使用了orientdb JavaScript API以及一些看起来非常迷人的AngularJS,但后来我尝试创建一个导入的简单网页orientdb-api.js和jquery库,它没有用.

这是我的网页内容:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script src="orientdb-api.js"></script>
    <title></title>

    <script>
        function connect() {
            var orientdb = new ODatabase("http://localhost:2480/GratefulDeadConcerts");
            var orientdbinfo = orientdb.open();
        }
    </script>
</head>
<body>
    <input type="button" value="Connect to OrientDB" onclick="connect()"/>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我在我的JS中使用localhost,但在我看来,从客户端访问服务器上的orientdb数据库是没有意义的.我想我错过了一些东西,但我仍然非常喜欢使用针对OrientDB的JS API.我应该使用像Node.js这样的东西,还是独立的JS文件?

当我在随附的HTML文件中运行JS代码时,我收到此错误消息.

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:2480/database/GratefulDeadConcerts. This can be fixed by moving the resource to the same domain or enabling CORS.
Run Code Online (Sandbox Code Playgroud)

任何帮助,建议或资源将不胜感激.

此致,Jeremie

javascript server-side-scripting orientdb

2
推荐指数
1
解决办法
1632
查看次数

使用数据表服务器端脚本Wordpress调用Ajax函数时遇到400错误请求

我正在创建一个插件,以使用数据表服务器端脚本从自定义表中获取数据。

在查询中我得到正确的响应,但在ajax函数调用中得到400错误的请求

请求网址:http://localhost/Project_name/wp-admin/admin-ajax.php 请求方法:POST状态代码:400错误的请求远程地址:[:: 1]:80

我的ajax js文件

$(document).ready(function() {
var dataTable = $('#employee-grid').DataTable( {
        "processing": true,
        "serverSide": true,
        dataType: "json",
        contentType: "application/json",
        "ajax":{
            "url" : 'admin-ajax.php',
            "type": "POST",
            "data": {action: 'my_action'},
            error: function(){  // error handling
                $(".employee-grid-error").html("");
                $("#employee-grid").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>');
    $("#employee-grid_processing").css("display","none");},
        success: function(data){
            alert(data);
        }
    },
        "columns": [
            {"data": "employee_name"},
            {"data": "employee_salary"},
            {"data": "employee_age"}                       
        ], "columnDefs": [
            //{"orderable": false, "targets": 12}
            ]
        } );
    } ); 
Run Code Online (Sandbox Code Playgroud)

在ajax文件中,还添加了wp_ajax_my_action和wp_ajax_nopriv_my_action操作。

ajaxfile函数文件

add_action( 'wp_ajax_my_action', 'my_action' );
add_action( 'wp_ajax_nopriv_my_action', …
Run Code Online (Sandbox Code Playgroud)

ajax wordpress datatables server-side-scripting

1
推荐指数
1
解决办法
165
查看次数

有关如何设计大型 Web 应用程序的资源和指南

关于 Web 开发的任何方面(html/css、数据库开发、服务器端逻辑等),都有大量信息(书籍、博客等)。即使是涵盖所有这些主题的书籍,也能让您尽快开始使用您的个人网站。在高速互联网访问和内容容易传播的时代,这些天我缺少一个很好的资源,可以提供有关如何设计易于扩展的大型 Web 应用程序的见解、最佳实践和设计指南,其特点是:

  • 数据库的高效数据建模
  • 跨多个(数据库或应用程序)服务器传播数据
  • 高效数据库查询指南
  • 如何自动化服务器端流程(cron 作业设计:操作方法和哪些用例是合理的)
  • 缓存:何时以及如何?
  • 如何存储/访问数百万(用户)图像?数据库与硬盘?命名约定?
  • [...]

可能看起来非常广泛,但与任何建立互联网公司的人都相关,因此迟早会面临这些问题。同样,我关注的是技术架构问题,而不是如何在此处讨论的内部管理工作流程(更大规模的 Web 项目规划)。有谁知道好的资源吗?

database-design data-modeling server-side-scripting restful-architecture

0
推荐指数
1
解决办法
916
查看次数