pola input formularza mają wartości domyślne.chciałbym aby po wpisaniu jednej litery np."x" w polu input wartość została zapisana dla tej osoby odwiedzającej stronę (inna osoba mogła wpisywać inne wartości). próbowałem znaleźć odpowiedź w sieci ale doszedłem do tego momentu:
ten kod działa na tej stronie:
przykład<?php>
<?php>
?>
<!doctype html>
<html lang="pl-PL">
</head>
<body>
<?php
/*
if (isset($_GET['submit'])) {
session_start();
$_SESSION['rightuppereight'] = $_GET['rightuppereight'];
echo $_GET['rightuppereight'];
$_SESSION['rightuppereight'] = $_GET['rightuppereight'];
echo $_GET['rightuppereight'];
}
*/
if(isset($_GET["submit"])){ $_SESSION['rightuppereight']=$_GET['rightuppereight'];
$rightuppereight=$_SESSION['rightuppereight'];
echo "Hi " . $_GET["rightuppereight"]; } else {
$rightuppereight='0';
}
//$_SESSION['rightupperseven']=$_GET['rightupperseven'];
//$rightupperseven=$_SESSION['rightupperseven'];
?>
<?php
###################################################################
###################### POCZĄTEK DIAGRAMU ############################
###################################################################
echo "<form action='' method='get'>"; echo "<table border='0' width='100%' class='table-bordered' align='center' cellspacing='0'>";
echo "<tr align='center'>";
echo "<td><input type='text' style='text-align:center;' name='rightuppereight' value='$rightuppereight' size='1'></td>"; echo "<td><input type='text' style='text-align:center;' name='rightupperseven' size='1' value='$rightupperseven'></td>"; echo "<td><input type='text' style='text-align:center;' name='16' size='1' value='$rightuppersix'></td>"; echo "<td><input type='text' style='text-align:center;' name='15' size='1' value='$rightupperfive'></td>"; echo "<td><input type='text' style='text-align:center;' name='14' size='1' value='$rightupperfour'></td>"; echo "<td><input type='text' style='text-align:center;' name='13' size='1' value='$rightupperthree'></td>"; echo "<td><input type='text' style='text-align:center;' name='12' size='1' value='$rightuppertwo'></td>"; echo "<td><input type='text' style='text-align:center;' name='11' size='1' value='$rightupperone'></td>";
echo "<td style='background:navy;'> </td>";
echo "<td><input type='text' style='text-align:center;' name='21' size='1' value='$leftupperone'></td>"; echo "<td><input type='text' style='text-align:center;' name='22' size='1' value='$leftuppertwo'></td>"; echo "<td><input type='text' style='text-align:center;' name='23' size='1' value='$leftupperthree'></td>"; echo "<td><input type='text' style='text-align:center;' name='24' size='1' value='$leftupperfour'></td>"; echo "<td><input type='text' style='text-align:center;' name='25' size='1' value='$leftupperfive'></td>"; echo "<td><input type='text' style='text-align:center;' name='26' size='1' value='$leftuppersix'></td>"; echo "<td><input type='text' style='text-align:center;' name='27' size='1' value='$leftupperseven'></td>"; echo "<td><input type='text' style='text-align:center;' name='28' size='1' value='$leftuppereight'></td>";
#start obrazki górny łuk
echo "<tr align='center'>";
if ($rightuppereight == 'x') {
echo "<img src='gfx/x.png' style='width:50px;'>"; }
elseif ($rightuppereight == 'w') {
echo "<img src='gfx/w.png' style='width:50px;'>"; }
elseif ($rightuppereight == 'c') {
echo "<img src='gfx/c.png' style='width:50px;'>"; }
elseif ($rightuppereight == 'o') {
echo "<img src='gfx/o.png' style='width:50px;'>"; }
elseif ($rightuppereight == 'e') {
echo "<img src='gfx/e.png' style='width:50px;'>"; }
elseif ($rightuppereight == 'i') {
echo "<img src='gfx/i.png' style='width:50px;'>"; }
elseif ($rightuppereight == 'v') {
echo "<img src='gfx/v.png' style='width:50px;'>"; }
elseif ($rightuppereight == '-') {
}
elseif ($rightuppereight == '') {
echo "<img src='gfx/tooth.jpg' width='50px'>"; }
else {
echo "<img src='gfx/tooth.jpg' width='50px'>"; }
echo " <input type='submit' value='submit'>";
Ten post edytował dentopolis 10.10.2019, 19:15:45