webForumDet fria alternativet

php + <input type=...>

PHPur PHP

5 svar · 205 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#1

Hej!

Jag har en simpel form:

[kod]

<form name="input" action="Print.php"
method="POST">

<input type="text" name="user">
<input type="submit" value="Submit">

[\kod]

sen vill jag ha följande:

[kod]

<?php

$var =det_som_man_skrev_in_i_formen;
echo $var;

[\kod]

Medlem sedan aug. 20002 975 inlägg
#2

Filen Print.php:

<?php 

$var =$_POST['user']; 
echo $var;

eller PHP version tidigare än 4.1.0:

<?php 

$var =$HTTP_POST_VARS['user']; 
echo $var;
Medlem sedan maj 20012 237 inlägg
#3

jag får det inte att fungera...

Medlem sedan aug. 20002 975 inlägg
#4

Följande fungerar:

fil1.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" 
  content="text/html; charset=iso-8859-1">
<title>Test sida 1</title>
</head>
<body>
<form name="input" action="fil2.php" method="post"> 
<input type="text" name="user"> 
<input type="submit" value="Submit">
</form> 
</body>
</html>

fil2.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" 
  content="text/html; charset=iso-8859-1">
<title>Test sida 2</title>
</head>
<body>
<?php 
$var =$HTTP_POST_VARS['user']; 
echo $var;
?>
<br>
<a href="fil1.php">Gå till fil 1</a> 
</body>
</html>
Medlem sedan maj 20012 237 inlägg
#5

tackar, nu fungerar det!

är det så att den filen som man har formen i måste vara en .php fil?

Först så hade jag det in en .html fil och då fungerade det inte.

Medlem sedan aug. 20002 975 inlägg
#6

Det hade fungerat alldeles utmärkt om fil1 hade haft namnet fil1.html.
Filer behöver endast ha filändelse .php om det finns PHP-kod i den.

124 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)