twin
Попробовал добавить ту строку $n = $y = isset($_POST['n'])?$_POST['n']:0;, программа заработала, и в коде там у меня цикл неправильный )) Нужно в цикле не $i<=$n, а $i<=$n Кстати, что значит строчка $n = $y = isset($_POST['n'])?$_POST['n']:0; ?? Спасибо !!
jetistyum
Путь к модулям указывается как я понял в директиве extension_dir, у меня стоит extension_dir = "c:/php/ext". Зашёл по этуму пути, все перечисленные в файле .ini библиотеки присутствуют.
Поясните пожалуйста вот это "при открытии -f тебе нужно указать полный путь к скрипту...", а то нипонял что делать )
------------------------
Вот тотже скрипт, только результаты его должны выводится в новом окне браузера (запускается файл formfact.html), тоесть запускаемом html файле указывается ссылка на файл php (fact.php) :
Интересно, почему вместо резултата мне предлагается сохранить php файл.
Код formfact.html
Код |
<html> <!--formfact.htm --> <body> <form name="f1" method="post" action="fact.php"> <h3> Пример вычисления y=n!</h3> Введите n: <input type=text name="n" value="" > <input type=submit value="fact" name="submit"> </form> </body> </html>
|
Код fact.php
Код |
<!-- fact.php --> <?php $y=1; for ($i=1;$i<=$n;$i++) { $y*=$i;} echo "$bl n!=$y"; ?>
|
Вообще непонимаю как заработал тот скрип (дописал twin), если у меня PHP по идее не работает, так как в консоле стока ошибок.