Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在php页面中回显输入字段值_Javascript_Php - Fatal编程技术网

Javascript 在php页面中回显输入字段值

Javascript 在php页面中回显输入字段值,javascript,php,Javascript,Php,来自您建议的新代码(仍不起作用) 我尝试使用post方法从注册表单获取php页面的值,然后在该页面中回显它,这样我就知道它是有效的。如果有,我将尝试获取所有值并将它们插入到我的用户表中。我不介意sql注入的风险,我现在必须清理输入,我只想让它工作。但事实并非如此,你们知道我做错了什么吗?也可以取而代之的是获取数组中的所有值并发布它们,这样我就不必使用太多的变量 form.php (another page) <?php include_once("connect.php"); ?>

来自您建议的新代码(仍不起作用) 我尝试使用post方法从注册表单获取php页面的值,然后在该页面中回显它,这样我就知道它是有效的。如果有,我将尝试获取所有值并将它们插入到我的用户表中。我不介意sql注入的风险,我现在必须清理输入,我只想让它工作。但事实并非如此,你们知道我做错了什么吗?也可以取而代之的是获取数组中的所有值并发布它们,这样我就不必使用太多的变量

 form.php (another page)
<?php include_once("connect.php"); ?>
<?php include_once("getTrycksaker.php"); ?>
<?php include_once("header.php"); ?>
<!-- BUILD COLUMN SYSTEM FOR CROSSDEVICE USABILITY -->
<div class="container">
<div class="row">
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
    <div class="col-md-10 col-sm-12 col-xs-12">
        <h3 class="title">&nbsp;Registrering Företagskonto</h3><hr>
        <div class="alert alert-info" role="alert">Ange vänligen inloggningsuppgifter samt namn och telefonnummer till företagets kontaktperson.</div>
    </div>
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
</div>
<div class="row">
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
    <form class="form" method="post" id="compReg">
        <div class="col-md-5 col-sm-12 col-xs-12">
            <div class="input-group">
                <span class="input-group-addon"><span class="glyphicon glyphicon-user"></span></span>
                <input type="text" name="name" id="name" class="form-control" placeholder="Kontaktperson"></div><br>
            <div class="input-group">
                <span class="input-group-addon"><span class="glyphicon glyphicon-envelope"></span></span>
                <input type="email" name="email" id="email" class="form-control" placeholder="E-postadress"></div><br>
            <div class="input-group">
                <span class="input-group-addon"><span class="glyphicon glyphicon-earphone"></span></span>
                <input type="text" class="form-control" placeholder="Telefon"></div><br>
        </div>
        <div class="col-md-5 col-sm-12 col-xs-12">
            <div class="input-group">
                <span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>
                <input type="password" name="password" id="password" class="form-control" placeholder="Lösenord"></div><br>
            <div class="input-group">
                <span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>
                <input type="password" name="cpassword" id="cpassword" class="form-control" placeholder="Upprepa Lösenordet"></div><br>
        </div>
        <div class="col-md-1 col-sm-0 col-xs-0"></div>
</div>
<div class="row">
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
    <div class="col-md-10 col-sm-12 col-xs-12">
        <br><div class="alert alert-info" role="alert">Ange vänligen företagets namn, postadress samt organisationsnummer. Avvikande leveransadresser kan registreras vid order.</div>
    </div>
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
</div>
<div class="row">
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
    <div class="col-md-5 col-sm-12 col-xs-12">
        <div class="input-group">
            <span class="input-group-addon"><span class="glyphicon glyphicon-asterisk"></span></span>
            <input type="text" class="form-control" placeholder="Företagsnamn"></div><br>
        <div class="input-group">
            <span class="input-group-addon"><span class="glyphicon glyphicon-asterisk"></span></span>
            <input type="text" class="form-control" placeholder="Organisationsnummer"></div><br>
        <div class="input-group">
            <span class="input-group-addon"><span class="glyphicon glyphicon-asterisk"></span></span>
            <input type="text" class="form-control" placeholder="Gatuadress"></div><br>
    </div>
    <div class="col-md-5 col-sm-12 col-xs-12">
        <div class="input-group">
            <span class="input-group-addon"><span class="glyphicon glyphicon-asterisk"></span></span>
            <input type="text" class="form-control" placeholder="Postnummer"></div><br>
        <div class="input-group">
            <span class="input-group-addon"><span class="glyphicon glyphicon-asterisk"></span></span>
            <input type="text" class="form-control" placeholder="Postort"></div><br>
        <div class="input-group">
            <span class="input-group-addon"><span class="glyphicon glyphicon-paperclip"></span></span>
            <input type="text" class="form-control" placeholder="Eventuell c/o adress"></div><br>
    </div>
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
</div>
<div class="row">
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
    <div class="col-md-10 col-sm-0 col-xs-0">
        <label class="btn btn-info btn-file">Skapa Konto &nbsp;&nbsp;&nbsp;<input id="submitBtn" onclick="rAlert('Go')" type="submit" style="display: none;"><span class="glyphicon glyphicon-ok-sign" ></span></label>
        <br><br><br>
    </div>
    </form>
    <div class="col-md-1 col-sm-0 col-xs-0"></div>
</div>
<?php include_once("footer.php"); ?>


process.php (another page)
<?php print_r($_POST);?>
form.php(另一页)
注册Företagskonto
在företa获得kontaktperson之前,Ange vänligen将继续支持samt namn och Telefonnumer。





Ange vänligen företagets namn,邮资samt组织制造者。Avvikande Leveransa Dresser kan Registeras vid order。





斯卡帕科托


process.php(另一页)
您可以使用元素名称获取值。所有值都在
$\u POST
数组中。只需
打印($\u POST)
。您将看到所有发布的值

process.php中

extract($_POST);
echo $name;//prints name
echo $email;//prints email
extract()
函数将变量从数组导入本地符号表。此函数使用数组键作为变量名,使用值作为变量值。对于每个元素,它将在当前符号表中创建一个变量

您可以使用
准确地检查传递给php的内容。 这将显示从表单传递的所有变量及其值


还值得注意的是,表单只传递具有有效名称属性的输入。

我认为,此示例代码将对您有所帮助。运行我的代码,并在代码中使用这个想法

在form.php中

<form class="form" method="post" action="process.php"> 

<input type="text" name="name[]" value="a"/>
<input type="text" name="name[]" value="b"/>
<input type="text" name="name[]" value="c"/>

<label>Skapa Konto &nbsp;&nbsp;&nbsp;<input  type="submit" ></label>

斯卡帕科托

in process.php

<?php
$nvals = count($_REQUEST['name']);
 // do something with $_REQUEST['name'][$i] for example
 echo 'Hello ' . $_REQUEST['name'][1] . '!'; 
?>

它会打印“你好,b!”

如果要使用for循环获取所有值,请使用以下代码

<?php 
$nofval = count($_REQUEST['name']);
for ($i = 0; $i < $nofval; $i++) {
   echo 'Hello ' .$_REQUEST['name'][$i] . '!';
}  
?>


如何提交表单?是PHP页面上的当前HTML还是调用其他页面?我已更新了代码。我通过按钮提交(现在代码中)。这是两个不同的页面。所以您现在得到了值吗?该表单标记不再具有action属性