0
사용자가 대화 상자 양식에 입력 한 일부 값을 제출하고 싶습니다. 그는 버튼을 클릭하고 이름, 이름, 전자 메일을 제출하고 제출합니다.Dojo - 대화 상자 양식을 사용하여 데이터를 제출하는 방법
제출할 때이 값을 DB에 저장하고 싶습니다. 나는이 값을 사용자로부터 얻으려고하는 PHP 스크립트를 가지고 있지만, 일단이 값을 내 PHP 스크립트에 제출하는 방법을 모르겠습니다.
도움 주셔서 감사합니다.
--- PHP 스크립트 ------> 지금까지 단지 어떤 DB가 저장 없지만 인쇄
<?php
$name= $_POST["name"];
$firstName= $_POST["firstName"];
$email = $_POST["email"];
print("$name+ $firstName+ $email<br>");
?>
를 작동하지 않는 경우, 인쇄 ----------- ------------ HTML 페이지 ------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="HTML Tidy for Windows (vers 14 February 2006), see www.w3.org">
<title>
Dojo
</title>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<link rel="stylesheet" type="text/css" href="../js/dojo/resources/dojo.css">
<link rel="stylesheet" type="text/css" href="../js/dijit/themes/claro/claro.css">
<style type="text/css"> body {margin-left: 10px; margin-top: 10px;} </style> <script type="text/javascript" src="../js/dojo/dojo.js" djconfig="parseOnLoad:true, isDebug: true"></script>
<script type="text/javascript">
dojo.require("dijit.form.Button");
dojo.require("dojo.parser");
dojo.require("dijit.Dialog");
dojo.require("dijit.form.TextBox");
dojo.require("dijit.form.ValidationTextBox");
dojo.require("dojox.validate.regexp");
dojo.addOnLoad(function() {
form = dijit.byId("subscription");
dojo.connect(dijit.byId("button1"), "onClick", form, "show");
});
</script>
`enter code here`</head>
<body class="claro">
<div dojotype="dijit.Dialog" id="subscription" title="subscription form" execute="alert('Transmitted');">
<table>
<tr>
<td>
Name:
</td>
<td>
<input dojotype="dijit.form.TextBox" type="text" name="name" id="name">
</td>
</tr>
<tr>
<td>
FirstName:
</td>
<td>
<input dojotype="dijit.form.TextBox" type="text" name="firstName" id="firstName">
</td>
</tr>
<tr>
<td>
Email :
</td>
<td>
<input type="text" name="mail" id="mail" dojotype="dijit.form.ValidationTextBox"
regexpgen="dojox.validate.regexp.emailAddress">
</td>
</tr>
<tr>
<td align="center" colspan="2">
<button dojotype="dijit.form.Button" type="submit" onclick="return dijit.byId('subscription').isValid();">OK</button>
<button dojotype="dijit.form.Button" type="button" onclick="dijit.byId('subscription').hide();">Annuler</button>
</td>
</tr>
</table>
</div>
<button id="button1" dojotype="dijit.form.Button" type="button">Sign</button>
</body>
</html>
덕분에 많은 ur 도움말 :-) –