Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Greita pagalba
Parašė IPaulius· 2011 Geg. 16 15:05:30
#1
Žiūrėkit. Turiu tokią lentelę.
<form action="geras1.php" method="post">
<p id="bandymas">Name:</p> <input type="text" name="fname" />
<p id="bandymas">Password:</p> <input type="text" name="password" />
<input type="submit" value="Siusti" />
</form>
Ką dabar reikia rašyti geras1.php ,kad gaučiau tai ką į inputus įvedu?
Aš taip bandau ,bet nesigauna :
<html>
<body>
Welcome: <?php echo $_POST["fname"]; ?>!<br />
Your password is: <?php echo $_POST["password"]; ?>
</body>
<html>
Parašė Pakartoti slaptažodį· 2011 Geg. 16 16:05:59
#2
Pirmoji forma:
<form action="geras1.php" method="post">
<p id="bandymas">Name:</p> <input type="text" name="fname" />
<p id="bandymas">Password:</p> <input type="text" name="password" />
<input type="submit"
name="submit" value="Siusti" />
</form>
Antroji forma:
<html>
<body>
<?php if (isset($_POST['submit'])) {
Welcome: <?php echo $_POST["fname"]; ?>!<br />
Your password is: <?php echo $_POST["password"]; ?>
}
</body>
<html>
:)
Parašė IPaulius· 2011 Geg. 16 17:05:57
#3
Tylesburg parašė:
Pirmoji forma:
<form action="geras1.php" method="post">
<p id="bandymas">Name:</p> <input type="text" name="fname" />
<p id="bandymas">Password:</p> <input type="text" name="password" />
<input type="submit" name="submit" value="Siusti" />
</form>
Antroji forma:
<html>
<body>
<?php if (isset($_POST['submit'])) {
Welcome: <?php echo $_POST["fname"]; ?>!<br />
Your password is: <?php echo $_POST["password"]; ?>
}
</body>
<html>
:)
4 eilutė turi klaidų.
Parašė Pakartoti slaptažodį· 2011 Geg. 16 17:05:01
#4
<html>
<body>
<?php if (isset($_POST['submit'])) {
Welcome: <?php echo $_POST['fname']; ?>!<br />
Your password is: <?php echo $_POST['password']; ?>
} ?>
</body>
<html>
Parašė dLc· 2011 Geg. 16 17:05:00
#5
Antroji forma:
<html>
<body>
<?php
if (isset($_POST['submit'])) {
echo "Welcome $_POST['fname']!<br />";
echo "Your password is: $_POST['password']";
}
</body>
<html>
Parašė IPaulius· 2011 Geg. 16 17:05:36
#6
Parse error: syntax error, unexpected '<' in C:\www\htdocs\bandymas\geras1.php on line 4
Parašė Pakartoti slaptažodį· 2011 Geg. 16 18:05:33
#7
Tiesa, buvo klaidelė. :D
<html>
<body>
<?php if (isset($_POST['submit'])) { ?>
Welcome: <?php echo $_POST['fname']; ?>!<br />
Your password is: <?php echo $_POST['password']; ?>
<?php } ?>
</body>
<html>
Parašė IPaulius· 2011 Geg. 16 18:05:06
#8
Vo, dabar viskas čiki ,tiktiek ,kad nerodo to ką įvedu į inputus :)
Parašė Pakartoti slaptažodį· 2011 Geg. 16 18:05:48
#9
Pats pasidariau skriptą, viskas veikia. Še.
<form action="second.php" method="post">
Vardas: <input type="text" name="name">
Slaptazodis: <input type="text" name="pass">
<input type="submit" name="submit" value="Ok">
</form>
second.php:
<?php
if (isset($_POST['submit'])) {
echo "Tavo vardas ".$_POST['name'].", o slaptazodis ".$_POST['pass'];
}
?>
Parašė IPaulius· 2011 Geg. 16 18:05:27
#10
Išvis baltą ekraną rodo :)
Parašė Pakartoti slaptažodį· 2011 Geg. 16 18:05:05
#11
Vadinasi, kažką darai blogai. Man viskas puikiai veikia. Nors statai čia viską ant LOCALHOSTO (PHP distribucija)? :]
Parašė IPaulius· 2011 Geg. 16 18:05:59
#12
Tai žinoma. Gal puliuoja mano xampp?
Parašė Pakartoti slaptažodį· 2011 Geg. 16 18:05:42
#13
Aš rekomenduočiau WAMP, patogus dalykas. :)
Parašė IPaulius· 2011 Geg. 16 18:05:15
#14
Na ,kad visada veikdavo. Ir veikė iki šio paskutinio scripto...
Parašė Pakartoti slaptažodį· 2011 Geg. 16 18:05:48
#15
Galiu patikint kas iš savęs skriptas teisingas, juk pats mėginau. Pamėgink ant hostingo. :)
Parašė IPaulius· 2011 Geg. 16 18:05:39
#17
Nu va... Dabar jau veikia :) Ačiū abiems.
Parašė Faitas.· 2011 Geg. 16 18:05:36
#18
Susikuri failą „pirmas.php“:
<?php
echo "
<form action='antras.php' method='post'>
<input type='text' name='fname' value='First name' />
<input type='text' name='pass' value='Your password' />
<input type='submit' name='submit' value='Siųsti' />
</form>
";
?>
Susikuri failą „antras.php“:
<?php
$fname = $_POST['fname'];
$pass = $_POST['pass'];
echo "Welcome " . $fname . "<br />\n";
echo "Your password is " . $pass . "<br />\n";
?>
Štai ir visas kodas :)
Parašė IPaulius· 2011 Geg. 16 18:05:12
#19
Tai ,kad jau ir anas veikė ,bet vistiek ačiū.
Parašė Faitas.· 2011 Geg. 16 20:05:51
#20
Čia parodžiau kitokį variantą ;) Gali ir viename faile viską daryti.
<?php
if(!isset($_POST['submit']))
{
echo "
<form action='antras.php' method='post'>
<input type='text' name='fname' value='First name' />
<input type='text' name='pass' value='Your password' />
<input type='submit' name='submit' value='Siųsti' />
</form>
";
}
else
{
$fname = $_POST['fname'];
$pass = $_POST['pass'];
echo "Welcome " . $fname . "<br />\n";
echo "Your password is " . $pass . "<br />\n";
}
?>
?|