Jestem początkującym graczem w PHP. Wcześniej pracowałem z C i C++ jednak to nie wystarcza...Mam problem z przekazywaniem zmiennych między stronami. Napisałem formularz, który po naciśnięciu przycisku "Wyślij" powinien to zrobić i chyba robi...mimo tego przekazywane zmienne nie są widziane na drugiej storny bo skrypt się nie uruchamia. Prosze o wskazówki do dalszej pracy.
Formularz:
Kod
[php]<?php
session_unset;
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Proszę wypełnić pola!!!</title>
</head>
<body>
<?php include "header.php"; ?>
<form method = "post" action = "date.php">
<p>Wybierz rodzaj czcionki:
<select name="font">
<option value='Verdana'>Verdana</option>
<option value='Arial'>Arial</option>
<option value='Times New Roman'>Times New Roman</option>
</select>
</p>
<p>Wybierz rozmiar czcionki:
<select name="size">
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
</select>
</p>
<p>Wybierz kolor:
<select name="color">
<option value='black'>black</option>
<option value='red'>red</option>
<option value='green'>green</option>
<option value='purple'>purple</option>
</select>
</p>
<p>
<input type="submit" name = "Submit" value= "Wyślij">
</p>
</form>
</body>
</html>
[/php]
session_unset;
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Proszę wypełnić pola!!!</title>
</head>
<body>
<?php include "header.php"; ?>
<form method = "post" action = "date.php">
<p>Wybierz rodzaj czcionki:
<select name="font">
<option value='Verdana'>Verdana</option>
<option value='Arial'>Arial</option>
<option value='Times New Roman'>Times New Roman</option>
</select>
</p>
<p>Wybierz rozmiar czcionki:
<select name="size">
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
</select>
</p>
<p>Wybierz kolor:
<select name="color">
<option value='black'>black</option>
<option value='red'>red</option>
<option value='green'>green</option>
<option value='purple'>purple</option>
</select>
</p>
<p>
<input type="submit" name = "Submit" value= "Wyślij">
</p>
</form>
</body>
</html>
[/php]
Strona, która odbiera zmienne:
Kod
[php]<?php
session_start();
$_SESSION['font1'] = $_POST['font'];
$_SESSION['size1'] = $_POST['size'];
$_SESSION['color1'] = $_POST['color'];
?>
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\">
<title> Ile jest dni w tym miesiącu? </title>
</head>
<body>
<?php
echo "<font face=";
echo $_SESSION['font1'];
echo " size= ";
echo $_SESSION['size1'];
echo " color= ";
echo $_SESSION['color1'];
echo " >"
?>
</body>
</html>
[/php]
session_start();
$_SESSION['font1'] = $_POST['font'];
$_SESSION['size1'] = $_POST['size'];
$_SESSION['color1'] = $_POST['color'];
?>
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\">
<title> Ile jest dni w tym miesiącu? </title>
</head>
<body>
<?php
echo "<font face=";
echo $_SESSION['font1'];
echo " size= ";
echo $_SESSION['size1'];
echo " color= ";
echo $_SESSION['color1'];
echo " >"
?>
</body>
</html>
[/php]
Pozdrawiam i dziękuję.