Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Вниз

Начал изучать PHP   Найти похожие ветки 

 
Zeqfreed ©   (2007-06-11 09:27) [40]

> Real ©   (11.06.07 00:53) [38]

Я к тому, что вылезай из под стола.


 
G_M_S ©   (2007-06-11 10:20) [41]


>  Во-первых не знаю как установить PHP

Как же ты тогда теорию читал?!!


> > Написал такой код для теста PHP:> > <SCRIPT language="php">>
>  echo ("<H1>РАБОТАЕТ</H1>");> </SCRIPT>Я уже пацталом :))))

++++1 :)))) Валялся :)))))))


> JanMihail ©   (09.06.07 22:23) 

Ставишь:
1) Апач
2) РНР ставишь ИНСТАЛЯТОРОМ - он сам пропишет в конфиг апача то, что нужно. В крайнем случае - читай readme.txt, там для дятлов тупо написаны два варианта прикручивания РНР к апачу, причем тупо  - это "вставьте вот эту фигню вон в ту...ерунду"

Патом четаешь сюда: http://www.softtime.ru/info/bookphp.php - это типа "РНР для домохозяек" и вот сюда: "http://php5.ru".

ЗЫ: я, конечно, описал кратчайший путь изучения РНР, сам написал первый коммерческий проект (20$ за мелкую фигню для одного сайтика) через 12 часов после начала изучения РНР, но к тому времени успел покодить на многих ЯП и преимущественно - работа с сетью. Потому твои попытки вызывают у меня некие сомнения, а местами - пацтол :)))


 
Zeqfreed ©   (2007-06-11 10:24) [42]

Еще один.


 
G_M_S ©   (2007-06-11 10:57) [43]


> Zeqfreed ©   (11.06.07 10:24) [42]
> Еще один.

+1 ;)))


 
Real ©   (2007-06-11 11:49) [44]


> Zeqfreed ©   (11.06.07 10:24) [42]
> Еще один.

Ты тока обнадеживаешь автора, давая ложную надежду что он на верном пути, тогда как ему катастрофически не хватает теории. Конечно при желании и ассемблер можно в ИЕ "запуздырить", но если автор хочет учиться лучше сразу начинать это делать правильно


 
Zeqfreed ©   (2007-06-11 12:35) [45]

> Real ©   (11.06.07 11:49) [44]

Автора уже с нами нет. Ему читать надо, а не Денвером и подобным мозги себе прополаскивать. Но это его выбор, разумеется.


 
palva ©   (2007-06-11 12:38) [46]


> JanMihail ©   (10.06.07 12:04) [27]
>
> Не могли бы Вы мне рассказать по пунктам как установить PHP.
...
> Снова ничего не вышло. Помогите мне пожалуйста! Расскажите
> как установить этот зловредный PHP.И где скачать нормальные
> файлы для его установки
>

PHP скачиваем отсюда: http://www.php.net/downloads.php#v5
Судя по вашим попыткам, PHP нужен вам, чтобы писать локальные скрипты. То есть вэб-сервер вам не нужен, утановочные файлы вам тоже не нужны.
Поэтому ищете на указанной страничке файл по ссылке
PHP 5.2.3 zip package [9,617Kb] - 01 June 2007
выбираете зеркало, с которого желаете качать и скачиваете.

так же точно скачиваете файл по ссылке
PECL 5.2.3 Win32 binaries [4,418Kb] - 01 June 2007

Разархивируете php-5.2.3-Win32.zip в папку C:\PHP5 в эту же папку разархивируете файл php5activescript.dll из архива pecl-5.2.3-Win32.zip
Копируете файл php.ini-recommended в новый файл php.ini в той же директории.
Далее, регистрируете скриптовый движок. Для этого запустите консольное окно, войдите в директорию C:\php5 и выполните команду
regsvr32 php5activescript.dll

Теперь пробуйте скрипт. В вашем примере вы пытаетесь использовать комнду echo, но эта команда производит вывод в консоль, а вы пытаетесь запустить скрипт, в котором нет консоли. Поэтому выводить можно только теми средствами, которые имеются у хоста вашего скрипта.
Например, если вы расположили скрипт в hta файле, то можно выводить прямо в окно в соответствии с объектной моделью браузера.

Файл test.hta

<html><head>
</head><body>
<script language="PHPScript">
$a = 5;
$document->write($a);
</script>
</body></html>


Если вы хотите использовать автономный скрипт, то попробуйте такой пример:
Файл test.wsf

<job id="test">
 <script language="PHPScript">
    $WScript->Echo("Hello World!");
 </script>
</job>


 
homm ©   (2007-06-11 13:24) [47]

> Судя по вашим попыткам, PHP нужен вам, чтобы писать локальные
> скрипты. То есть вэб-сервер вам не нужен, утановочные файлы
> вам тоже не нужны.

Я бы не стал судить по попыткам. Челоек не понимает что он хочет полчучить, и просто делает как привык.


 
VirEx ©   (2007-06-11 13:40) [48]


> [47] homm ©   (11.06.07 13:24)
> Я бы не стал судить по попыткам. Челоек не понимает что
> он хочет полчучить, и просто делает как привык.

меня удивляют люди, которые пытаются думать за других, и тем более указывать что им делать)

это внутренняя неудовлетворенность подкрепленная прошлыми неудачами в области программирования php, которая хочет заставить хотя-бы в лице незнакомого человека предотвратить наступание на грабли?

или это инстинкт потенциального отцовства который гласит неистово: "не делай глупостей, сынок"?

а может это одна из черт выпендрежничества, "типа я тут профи и знаю что к чему, а ты зелень даже и не суйся"

али то одна из сторон самодовольствия, коя не может не упустить меряниями ..., прошу прощения - весом моска в килограммах


 
homm ©   (2007-06-11 13:46) [49]

Скока букав высосал из одной неверной фразы «и тем более указывать что им делать».
Значение слов «Я бы не стал судить» далеко от того, что ты тут расписал.


 
VirEx ©   (2007-06-11 14:19) [50]

Начиная от указаний:

> [32] homm ©   (10.06.07 13:59)
> > [27] JanMihail ©
>
> Не проще ХОТЬ ЧТО-ТО почитать, прежде чем в очередной раз
> ныть? Не надело еще? У меня ничего не работает, ничего не
> получется. Надо хоть понимать немного как работает то, с
> чем ты имеешь дело.

заканчивая открытым обсуждением:

> Челоек не понимает что он хочет полчучить, и просто делает
> как привык.

смысл как раз тот что я "расписал"

рассмотрим ситуацию:
человек (неважно, ламер или гуру) спросил,
другой человек ответил на вопрос.

другая ситуация:
человек спросил,
другой человек и посоветовал, и указал на несостоятельность вопроса, плюс выразил недовольство, плюс начал обсуждать действия/вопросы вопрощающего

вопрос: чем мотивированы действия "советчика" во втором случае?


 
Strate ©   (2007-06-11 14:31) [51]

А что насчёт Delphi for PHP?


 
homm ©   (2007-06-11 14:36) [52]

> [50] VirEx ©

Ты не думаешь, что первый, как ты сказал «ответил на вопрос», а второй реально помог?


 
Eraser ©   (2007-06-11 14:37) [53]

> [51] Strate ©   (11.06.07 14:31)

там все автоматически устанавливается, только пока что не рекомендовал бы использовать Delphi for PHP.

> [0] JanMihail ©   (09.06.07 22:23)

для простеньких эксперементов вообще достаточно встроенного отладчика в Zend Studio :o)


 
VirEx ©   (2007-06-11 15:04) [54]


>  [52] homm ©   (11.06.07 14:36)
> > [50] VirEx ©
>
> Ты не думаешь, что первый, как ты сказал «ответил на вопрос»,
> а второй реально помог?

а что придумывать за других? чтобы узнать "реальный" результат не проще ли не выдумывать, а спросить у того, кому посоветовали?


 
SPeller ©   (2007-06-11 18:42) [55]

Хм, а зачем нужен пхп как локальный скриптовый движок? Имхо без веб-сервера смысла в нем нет.

А по сабжу - так я сам всё ставил и настраивал. Отдельно апач, пхп, мучкул. Долго. Нудно. Трудно. Но настроил как я хочу, и работает всё как надо. И подиректорный виртуальный хостинг тоже.Умение читать мануалы + яндекс - и всё решаемо.


 
palva ©   (2007-06-11 21:43) [56]

> Имхо без веб-сервера смысла в нем нет.
Автор пишет, что он знает Delphi и Java немного. Но чтобы программировать вэб приложения на PHP нужно вдобавок знать HTML, CSS, JavaScript, MySQL, настройку Apache. Автор решил начать с PHP, это его право. Пусть запускает локальные скрипты либо интерпретатор. Освоиться с синтаксисом PHP и его функциями вполне можно таким способом. Пусть начинает с программы Hello word. Пусть положит в файл test.php программу на php

PHP test
<?php
echo "What is your name? ";
$s = fread(STDIN, 20);
echo "Hello $s";
?>

И запускает ее из командной строки через интерпретатор:
C:\PHP5\php.exe test.php
Устанавливать php, а тем более Денвер для этого не нужно. Пусть хоть что-то у автора заработает, тогда у него не опустятся руки.


 
antonn ©   (2007-06-11 22:41) [57]


> Но чтобы программировать вэб приложения на PHP нужно вдобавок
> знать HTML, CSS, JavaScript, MySQL, настройку Apache.

многовато "нужно знать"... обычно хватает для старта посмотреть как выводить хтмл и все:) по крайней мере я начал программить на пхп, зная только несколько тегов html (ну боди, тайбл, тр, тд) и зная, как правильно скопировать css, чтобы оно работало:)


 
G_M_S ©   (2007-06-12 10:07) [58]


> многовато "нужно знать"...

нифига не многова-то. Насчет MySQL, CSS и JavaScript, конечно, перегнули палку, но HTML, работу протокола HTTP, принципы работы вэб-сервера знать таки надо.


 
Real ©   (2007-06-12 22:44) [59]


> А по сабжу - так я сам всё ставил и настраивал. Отдельно
> апач, пхп, мучкул. Долго. Нудно. Трудно. Но настроил как
> я хочу, и работает всё как надо. И подиректорный виртуальный
> хостинг тоже.Умение читать мануалы + яндекс - и всё решаемо.

Засетапил три года назад Денвер - Быстро. Весело. Легко. Через полчаса уже смотрел на результаты первого скрипта. Виртуальные хосты добавляются в денвере на лету - создал папку в папке /home - subst-диска который создал денвер - и можно работать. За три года работы в веб-программинге - не помню случая когда потребовалась какая-то мистическая настройка апача "под себя". Это я к тому - что не стоит перед начинающими сгущать краски. Знания лишними не бывают, но для старта - денвера более чем достаточно (а разбираться глубоко в апаче, мускуле и конфигурации пхп - обучающийся сам сможет решить впоследствии, надо ли оно ему)


 
SPeller_work   (2007-06-13 06:00) [60]


> Пусть запускает локальные скрипты либо интерпретатор

Пусть сразу делает как надо, а не сначала через жо*, а потом выпрямим ) Что толку писать яваскрипт на пхп-шном синтаксисе? Пусть сразу в браузер выводит свои творения.


 
antonn ©   (2007-06-13 15:20) [61]


> Пусть сразу делает как надо, а не сначала через жо*, а потом
> выпрямим )

ну-ну:) пусть начинающий штангист сразу берет 200Кг, как надо, а не постепенно:)


 
Anatoly Podgoretsky ©   (2007-06-13 19:58) [62]

> antonn  (13.06.2007 15:20:01)  [61]

Ну вряд ли он сначала на кошечках тренируется


 
Real ©   (2007-06-13 20:38) [63]


> ну-ну:) пусть начинающий штангист сразу берет 200Кг, как
> надо, а не постепенно:)

В данном случае автору предлагают вместо штанги малого веса - поднимать любые штанги домкратом :)


 
palva ©   (2007-06-13 21:20) [64]

Вообще-то я ничего не предлагаю автору. Я отвечаю на его вопросы и не учу его жизни.


 
SPeller_work   (2007-06-14 02:49) [65]

Форумы тем и хороши, что кроме ответов на вопрос там могут указать на ошибки и подсказать более рациональный путь. А могут и наоборот, в дебри насоветовать уйти )


 
Style ©   (2007-06-14 11:16) [66]

Кстате для винды есть простенький веб-сервер, который новичкам  будет гораздо проще конфигурировать чем Apache. Называецо Small HTTP Server. Програмулька весит от силы 150 кило, и к тому же бесплатная для ExUSSR. Достаточно ее запустить и указать путь к корневой папке www и к php.exe. Чтобы все работало по умолчанию достаточно будет распаковать php в папку C:\PHP.
А далее создать свой первый index.php
<?php
phpinfo();
?>
в папке www указанной в конфиге и смотреть результат на http://localhost


 
SPeller ©   (2007-06-14 17:39) [67]

Да, SHTTPS меня в свое время тоже выручал )



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.59 MB
Время: 0.042 c
1-1178808671
Ддеенниисс
2007-05-10 18:51
2007.07.15
Рисунок из буфера обмена


2-1180071865
DelphiLexx
2007-05-25 09:44
2007.07.15
Как заблокировать крестик форма


15-1182174230
koha
2007-06-18 17:43
2007.07.15
Печать DOS программ в не DOS - принтере.


6-1165509778
kernel
2006-12-07 19:42
2007.07.15
IdIcmpClient&amp;exception


2-1182524043
nord489
2007-06-22 18:54
2007.07.15
Работа с датой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский