Для самых маленьких(как начать писать на PHP)

Статус
В этой теме нельзя размещать новые ответы.

craz

Нестандартное звание
Для самых маленьких(как начать писать на PHP)

Прошу модератов отнестись с пониманием я только начал работать с пхп и не знаю синтаксиса ни С++ ни PHP, только Pascal с помщью вашего фака смог настроить апач и подключить пхп, но сейчас и в будущем у меня будут возникать вопросы сначала совсем нубские а потом все более и более сложные и если есть люди которые могут помочь на пути освоения этой грамоты то пусть уж помагают вот в таком топике да и новичкам тоже будет полезно.
И так вопрос
1:
<html>
<body>
<h1> Hi </h1>
Привет
PHP:
<?
ini_set('display_errors',1);
error_reporting(E_ALL);
echo " Hello World ";
?>
</body>
</html>
Выводит
Hi
Привет

ОС Win XP
PHP v.5
Apache 2.0
все делаеться на локальной мащине
Очень жду ващей помощи
 

Marquis

Новичок
дайте угадаю, php не установлен?
либо файлы с расширением php не отдаются на обработку интерпретатору :)
 

Wicked

Новичок
craz
ставил по этому руководству - http://phpfaq.ru/start ?

Если ты только начинающий, то советую тебе по мере возможностей осилить и понять следующую статью:
http://phpfaq.ru/debug

В частности один из пунктов там гласит:
6. И САМОЕ ВАЖНОЕ: запуская скрипт, смотрите не то, что показывает браузер, а ИСХОДНЫЙ HTML код!.
Если ты в сорце обнаружишь пхпшный код, а скорее всего так и будет, то тут возможны варианты.
Например, заменяешь <? на <?php . Если начинает работать - значит проблема была в том, что в твой пхп настроен понимать только длинные пхп-теги. Если все остается по-прежнему, то, наверное, апач и пхп не поставились должным образом.
 

craz

Нестандартное звание
>дайте угадаю, php не установлен?
либо файлы с расширением php не отдаются на обработку интерпретатору
вроде как я все установил и даже апач не ругаеться на меня
А вот то что файлы не отдаються на обработку это я понял, потому что на сервере где лежит мой сайт все нормально обрабатываеться
>ставил по этому руководству - http://phpfaq.ru/start ?
пробывал по нему но там мало настроек описано, по этому ставил с другого сайта там ссылка есть в факе
>Если ты только начинающий, то советую тебе по мере возможностей осилить и понять следующую статью:
http://phpfaq.ru/debug

В частности один из пунктов там гласит:
6. И САМОЕ ВАЖНОЕ: запуская скрипт, смотрите не то, что показывает браузер, а ИСХОДНЫЙ HTML код!.

я в принципе не такой уж начинающий я уже давно пишу на делфи и про дебаг знаю не понаслышке
а исходный хтмл код действительно не обрабатывает пхп код
Длинные пхп теги тоже не работают

>>ни С++
>баАальшой оригинал =)))))))
знаешь читаю книгу php 4 самаучитель Д. Котеров там через все повествование идет сравнение пхп с С++ так что это и не смоешно вовсе


Ну а теперь как поставить апач и пхп? дайте ссылку где все ражеванно до нельзя пож-та??

И следуший вопрос чето я искать замучился ответ на него как в нутри пхп кода писать хтмл теги?

PHP:
<?
$i=3;
while ($i<10){
echo $i;
$i=$i+1;
 echo "<embed src="images/flesh/clock{$i}.swf" quality='high' wmode='transparent'
 width='150' height='150' 
 name='clock{$i}.swf' align='middle' 
 allowScriptAccess='sameDomain'  type='application/x-shockwave-flash' 
 pluginspage='http://www.macromedia.com/go/getflashplayer'>"}
?>
Должно вставлять с 3 по 9 часчики во флеши а у меня не работает как сделать? я не прошу отвечать на мои вопросы кому абсолютно это не интересно чистый интузиазм.
Заранее огромное спасибо!
 

cDLEON

Онанист РНРСlub
craz
а ты посматри на свой код. В нём видно где у тебя ошибка.
 

Фанат

oncle terrible
Команда форума
craz
они имеют в виду посмотреть на то, как код обображается в форуме, и, в частности - на цвет.
 

craz

Нестандартное звание
класс ворт так вот самое то учиться!! щас буду смотреть)))

-~{}~ 02.07.07 13:38:

так ну я понял все что в скобках после echo должно быть красным но ковычка после первого знака =, мешает как сделать?

-~{}~ 02.07.07 13:43:

$name = isset($_POST['name']) ? htmlspecialchars($_POST['name']) : '';
$year = isset($_POST['year']) ? htmlspecialchars($_POST['year']) : '';
вроде вот этим надо попользоваться только не пойму я чето че тут написано(((

-~{}~ 02.07.07 13:59:

PHP:
<?
$i=3;
while ($i<10){
echo $i;
$i=$i+1;
$path="images/flesh/clock{$i}.swf";
 echo "<embed src=$path quality='high' wmode='transparent' width='150' height='150' name='clock{$i}.swf' align='middle'  allowScriptAccess='sameDomain'  type='application/x-shockwave-flash'  pluginspage='http://www.macromedia.com/go/getflashplayer'>";
}
?>
вот решил проблему есть другие способы?
 

Фанат

oncle terrible
Команда форума
так ну я понял все что в скобках после echo должно быть красным но ковычка после первого знака =, мешает как сделать?
http://ru2.php.net/manual/ru/language.types.string.php
слово кАвычка пишется через "а
вроде вот этим надо попользоваться только не пойму я чето че тут написано(((
нет, этом не надо пользоваться.
и не надо вообще смотреть туда, где написано вот так.
если видишь такую конструкцию - значит, она написана не для новичков.

-~{}~ 02.07.07 14:03:

вот решил проблему есть другие способы?
нет, ты не решил проблему.
с тем же успехом ты мог убрать кавычки в исходном варианте, и все бы заработало.
но кавычек требует синтаксис HTML, и поэтому вариант тебе придется читать по ссылке, которую я дал выше
 

craz

Нестандартное звание
не знаю мой код работает а когда применяю /" не получаеться. это сильно принципеально? может быть такой случай когда мой вариант не покатит?
 

Фанат

oncle terrible
Команда форума
craz
где ты увидел /" ?

что ты "не знаешь"? синтаксиса HTML? НУ ТАК УЗНАЙ. купи букварь и прочти.
ты хоть понял, почему твой код работает? Ты понял, что я тебе написал?
ты понял, что "твой вариант" с переменной $path НЕ ИМЕЕТ СМЫСЛА?
что ты просто убрал кавычки, а проблему не решил? И она снова вылезет.
может быть такой случай когда мой вариант не покатит?
РАЗУМЕЕТСЯ. миллионы случаев.
и поэтому тебе рекомендуется разобраться с этой проблемой сейчас.
 

Фанат

oncle terrible
Команда форума
Вообще, кстати, про "я уже давно пишу на делфи " - наглая и беспардонная ложь. Ну, или, если угодно - голубая и бестелесная фантазия.
Поскольку человеку, хотя бы неделю занимавшемуся с любым паскалеподобным языком, не пришлось бы объяснять важность синтаксической корректности текста программы.

Впрочем, дельфи, это ведь не язык? А так - формочки рисовать на экранчике мониторчика?
 

Crazy

Developer
Автор оригинала: *****
Впрочем, дельфи, это ведь не язык? А так - формочки рисовать на экранчике мониторчика?
...и мне довелось собеседовать человека, который лет пять работал в банке в дельфях и не имел представления об окне кода. Похоже -- ситуация повторяется.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху