【问题标题】:display echo message on same line as form在与表单相同的行上显示回显消息
【发布时间】:2013-02-23 23:03:00
【问题描述】:

如何在表单的同一行显示回显消息?

Live version

<form name="form1" method="post" action="">Correo: <input type="text" name="mail"><input type="submit" name="Suscribir" value="Suscribir"></form>
<?php
$email = $_POST['mail'];
//the data
$data = "$email\n";
//open the file and choose the mode
$fh = fopen("users.txt", "a");
fwrite($fh, $data);
//close the file
fclose($fh);

if (count($_POST)>0) echo "Suscripcion dado de alta"; 

?>

谢谢

【问题讨论】:

  • 这只是HTML相关的问题,它与PHP或echo无关。您必须使用 HTML 来格式化您的页面,echo 无法格式化它们。

标签: php forms echo


【解决方案1】:

只需将 css display:inline 属性放在表单上即可:

<form style="display:inline-block;">

或者把你的php放到你的&lt;form&gt;

【讨论】:

    猜你喜欢
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    • 2012-06-22
    • 1970-01-01
    相关资源
    最近更新 更多