Есть два файла php: Код (Text): <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Голосование</title> </head> <body> <?php echo 'Задача<br />'; echo 'Сколько дециметров ширина монитора с диагональю a дюймов, если высота относиться к ширине как b:c? Точность - 3 знака после запятой.<br />'; echo '<br />'; function clearData($data, $type='i'){ switch($type){ case 'i': return $data*1; break; case 's': return trim(strip_tags($data)); break; } } if($_SERVER['REQUEST_METHOD'] == 'POST'){ $a = clearData ($_POST['a']); #Получаем первое слагаемое $b = clearData ($_POST['b']); #Получаем второе слагаемое $c = clearData ($_POST['c']); $e = 0.254; $f = 0.5; $resultWidth = round ($a*$c*0.254/sqrt((pow($b,2)+pow($c,2))),3); #Действия с числами и результат записываем в переменную $resultWidthCM = round ($resultWidth*10); $resultHeight = round ($a*$b*0.254/sqrt((pow($b,2)+pow($c,2))),3); $resultHeighCM = round ($resultHeight*10); echo 'Результат ширины в дециметрах: <br />'. $resultWidth; #Выводим результат на экран echo '<br />'; echo 'Результат высоты в дециметрах:<br /> '. $resultHeight; echo '<br />'; echo 'Результат ширины в сантиметрах: <br />'. $resultWidthCM; echo '<br />'; echo 'Результат высоты в сантиметрах:<br /> '. $resultHeighCM; } ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="POST"> Диагональ монитора в дюймах - a:<br /> <input type="text" name="a"><br /> Высота частей - b: <br /> <input type="text" name="b"><br /> Ширина частей - c:<br /> <input type="text" name="c"><br /> <input type="submit" value="Считать!"> <input type="submit" name="okbutton" value="Построить изображение"> </form> <img src="1.php" alt="Прямоугольник"/> </body> </html> и Код (Text): <?php // Создание изображения 200 x 200 $canvas = imagecreatetruecolor(66, 57); // Вывод и освобождение памяти header('Content-Type: image/jpeg'); imagejpeg($canvas); imagedestroy($canvas); ?> Как передать п значение переменных $resultWidthCM и $resultHeighCM во второй файл и присвоить переменной $canvas.... Короче говоря при исполнении первого скрипта должен рисоваться прямоугольник по таким параметрам... Подскажите пожалуйста, пробовал сессиями но выдает ошибку! Добавлено спустя 22 минуты 18 секунд: вот рабочий скрипт выложенный мною в сеть - zadachy.zz.mu Добавлено спустя 31 секунду: https://zadachy.zz.mu Добавлено спустя 2 минуты 16 секунд: http://zadachy.zz.mu/
параметром GET дружок, т.е. вот так вот: из первого файла: Код (PHP): <img src="1.php?resultWidthCM=<?php echo $resultWidthCM; ?>&resultHeighCM=<?php echo $resultHeighCM; ?>" alt="Прямоугольник"/> а во втором файле вытягивай параметры из GET Добавлено спустя 3 минуты 4 секунды: да и насчет сессии, вроде как должна работать в твоем примере, значит ты не правильно ее использовал.