Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/20: Рейтинг темы: голосов - 20, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
1

PHP встроеное в XAMPP

08.11.2010, 20:25. Показов 3676. Ответов 10
Метки нет (Все метки)

Заранее извеняюсь если написал не туда.
Недавно начал изучать PHP (Дмитрий Котеров САМОУЧИТЕЛЬ PHP 4). При наборе вот этого кода(это пример из книги):
<html>
<body>
<h1>Здравствуйте!</h1>
<?
// Вычисляем текущую дату в формате "день.месяц год"
$dat=date("d.m y");
// Вычисляем текущее время $tm=date("h:i:s");
# Выводим их echo "Текущая дата: $dat года<br>\n";
echo "Текущее время: $tm<br>\n";
# Выводим цифры
echo "А вот квадраты и кубы первых 5 натуральных чисел:<br>\n";
for($i=1; $i<=5; $i++)
{ echo "<li>$i в квадрате = ".($i*$i);
echo ", $i в кубе = ".($i*$i*$i)."\n";
}
?>
</body>
</html>
браузер показывает вот это
Здравствуйте!
\n"; echo "Текущее время: $tm
\n"; # Выводим цифры echo "А вот квадраты и кубы первых 5 натуральных чисел:
# \n"; for($i=1; $i<=5; $i++) { echo "$i в квадрате = ".($i*$i); echo ", $i в кубе = ".($i*$i*$i)."\n"; } ?>
а должен вот это
Здравствуйте!
Текущая дата: 29.01 01 года
Текущее время: 04:34:16
А вот квадраты и кубы первых 5 натуральных чисел:
1 в квадрате = 1, 1 в кубе = 1
2 в квадрате = 4, 2 в кубе = 8
3 в квадрате = 9, 3 в кубе = 27
4 в квадрате = 16, 4 в кубе = 64
5 в квадрате = 25, 5 в кубе = 125
Вобщем не исполняется PHP, у меня установлена связка XAMPP версия 1.7.3. Люди, помогите как настроить PHP в XAMPP, может у кого то было подобное
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2010, 20:25
Ответы с готовыми решениями:

PHP в XAMPP
На XP установлен пакет XAMPP 1.8.1, php страница некорректно отображается при открытии. При...

Как тестировать скрипты PHP с использованием XAMPP?
Здравствуйте. Собрался изучать PHP. Естественно, встал вопрос о тестировании написанных...

Почему Notice: Undefined offset: 5 in C:\xampp\htdocs\simplest_files1.php on line 8 ?
Ребята, что-то у меня такое странное=-O вообще странное=-O=-O Вот запускаю свой код, вот он: ...

Ошибка Fatal error: in Z4:\xampp\htdocs\app\connection.php on line 10
Добрый день, в php разбираюсь плохо, и вот такая у меня ошибка Warning: PDO::__construct(): in...

10
WEB-developer
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
08.11.2010, 20:31 2
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
<body> 
<h1>Здравствуйте!</h1> 
<?php 
// Вычисляем текущую дату в формате "день.месяц год"
$dat=date("d-m-y");
// Вычисляем текущее время 
$tm=date("h:i:s"); 
# Выводим их 
echo "Текущая дата: ".$dat." года<br />"; 
echo "Текущее время: ".$tm."<br />"; 
# Выводим цифры 
echo "А вот квадраты и кубы первых 5 натуральных чисел:<br />"; 
for($i=1; $i<=5; $i++) 
{ 
echo "<li>".$i." в квадрате = ".($i*$i); 
echo ", ".$i." в кубе = ".($i*$i*$i)."<br />";
} 
?> 
</body>
</html>
0
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
08.11.2010, 20:54  [ТС] 3
Извините я новичок, я не совсем понял если вы имели ввиду, что нужно попробовать ваш отредактированный код то я попробовал но проблема остается по прежнему браузер мне выдает вот этот код
HTML5
1
2
3
4
дравствуйте!
\n"; echo "Текущее время: $tm
\n"; # Выводим цифры echo "А вот квадраты и кубы первых 5 натуральных чисел:
# \n"; for($i=1; $i<=5; $i++) { echo "$i в квадрате = ".($i*$i); echo ", $i в кубе = ".($i*$i*$i)."\n"; } ?>
Добавлено через 5 минут
наконец то, все заработало а в чем была ошибка, в растановке кода???
0
WEB-developer
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
08.11.2010, 21:27 4
вы xampp запустили? куда файл кидаете?
0
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
08.11.2010, 21:38  [ТС] 5
Все спасибо я уже понял вся проблема была в этом <?php а у меня было просто <?
Только единственное не пойму у меня XAMPP1.7.3. а PHP встроеное версии 5.3.1. Неужели версия php 5.3.1. не поддерживает более старые версии, ведь в книге написано просто начинать php с <? а не с <?php
0
6 / 6 / 0
Регистрация: 13.01.2010
Сообщений: 113
08.11.2010, 22:13 6
чтобы писать короткие теги <? нужно включить ето в настройках файла php.ini))
0
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
11.11.2010, 20:24  [ТС] 7
Скажите пожалуйста а при исполнении вот этого php-кода
PHP
1
2
3
4
5
<?php
$a=100;
if($a==1) echo "переменная равна 1!<br>"
if($a==true) echo "переменная истинна!<br>"
?>
что должен показать браузер, а то у меня почему то браузер выдает
Parse error: syntax error, unexpected T_IF, expecting ',' or ';' in C:\xampp\htdocs\www\7.2.php on line 4
0
2 / 2 / 1
Регистрация: 08.11.2010
Сообщений: 27
11.11.2010, 20:34 8
"PHP встроеное в XAMPP"
Ага, "встроенное" - оно самое.
0
22 / 22 / 9
Регистрация: 29.03.2010
Сообщений: 173
11.11.2010, 20:36 9
Код
;
Добовь после обеих if

PHP
1
2
3
4
5
<?php
$a=100;
if($a==1) echo "переменная равна 1!<br>";
if($a==true) echo "переменная истинна!<br>";
?>
0
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
11.11.2010, 20:45  [ТС] 10
Спасибо все получилось, я сам то еще только учусь php поэтому сразу не заметил, странно почему только этот знак небыл указан в php коде книги Дмитрий Котеров "САМОУЧИТЕЛЬ PHP 4"
0
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
13.11.2010, 13:09  [ТС] 11
Вот еще пример из книги, почему при исполнении вот этого кода не показывается имя и возраст?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<html><body>
<?if($doGo) {?>
<form action="<?=$SCRIPT_NAME?>">
Введите имя: <input type=text name="name"><br>
Введите возраст: <input type=text name="age"><br>
<input type=submit name="doGo" value="Нажмите кнопку!">
</form>
<?} else {?>
Привет, <?=$name?>!<br>
Я знаю, Вам <?=$age?> лет!"
<?}?>
</html></body>
и при введении имени и возраста в поля при нажатии кнопки браузер выдает вот это
Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.
Error 403
localhost
13.11.2010 16:09:10
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2010, 13:09

Undefined index: pag in C:\xampp\htdocs\biblivre_new\utilizador\pesq.php
Доброго времени суток. Вот код: pesquisar.php &lt;?php session_start(); //Starts the session...

Ошибка syntax error, unexpected ')', expecting ';' in E:\xampp\htdocs\site\example\gls.php on line 17
Пытаюсь написать код... выдаёт ошибку: Parse error: syntax error, unexpected ')', expecting ';' in...

Require_once(C:/xampp/htdocs/system/startup.php): failed to open stream: No such file or directory in /home/u1
Доборого времени суток. Сталкнулся с иакой проблемой - при заливке сайта на OPENCART на хостинг...

Fatal error: Class 'PEAR_Error' not found in C:\xampp\php\PEAR\DB.php on line 947
Здравствуйте!!! Помогите мне с мой проблемой пожалуйста. Проблема в том что, какой бы я код не...

Xampp не читает php.ini
Все привет! Столкнулся с проблемой того, что локальный сервер при запуске игнорирует файл php.ini,...

На web-сервере (xampp) не открывает в браузере php файлы
Друзья! На web-сервере (xampp) не открывает в браузере именно php файлы в чем может быть причина? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.