Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31

Hello world!11

22.02.2011, 21:56. Показов 2798. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет друзья-товарищи! Вот и я решил заморочиться и освоить PHP. Погуглив нашел несколько самоучителей. Тут же возник первый вопрос.

PHP
1
2
3
<?
echo "Hello world!";
?>
Могу ошибаться, но если я открою такой код в бразуере вставленный в обыкновенный чисты шаблон html страницы, то текст должен просто отобразиться на экране. У меня почему то пустая страница. Подскажите пожалуйста что не так.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.02.2011, 21:56
Ответы с готовыми решениями:

<p>Hello, world!</p>
Вот написал код: &lt;?php echo &quot;&amp;lt&quot;.&quot;p&quot;.&quot;&amp;gt&quot;.&quot;Hello, world!&quot;.&quot;&amp;lt&quot;.&quot;/p&quot;.&quot;&amp;gt&quot; ?&gt; Вот что выводится: &amp;ltp&amp;gtHello, world!&lt;/p&gt;. В...

Руководствуясь примером, не получается вывести надпись Hello World
Начал изучать php,и вот с первого примера уже проблема. &lt;html&gt; &lt;head&gt; &lt;title&gt;My First Page&lt;/title&gt; &lt;/head&gt; &lt;body&gt; ...

Не понял как запустить программу Hello World в PHP
Читаю книгу уже 100 страниц прочел про PHP, никак не могу завести первую программу. Читать книги легко, только очень трудно решать...

24
 Аватар для tomaticus
51 / 51 / 5
Регистрация: 02.01.2011
Сообщений: 503
22.02.2011, 22:11
подключаемость всякая разная нужна. я дак е морочился, поставил этои всё
2
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
22.02.2011, 22:22  [ТС]
Спасибо! Лови +)
0
 Аватар для tomaticus
51 / 51 / 5
Регистрация: 02.01.2011
Сообщений: 503
22.02.2011, 22:26
спасибо
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
22.02.2011, 23:39  [ТС]
И снова проблема похожая на ту. Учусь по самоучителю на php.su. Не работает такая фича.

PHP
1
2
3
<?php
echo "Привет, $_GET['name'] !";
?>
Вставляю данные в строку браузера http://localhost/script.php?name=Dima

И опять же получаю пустую страницу.
Подскажите что это может быть.

Добавлено через 8 минут
Да, только что обновил страницу вообще непонятка пошла. Выдал сообщение
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\localhost\www\script.php on line 12
12 строка это там где GET
0
9 / 9 / 0
Регистрация: 31.10.2010
Сообщений: 100
23.02.2011, 00:10
Лучше начни с переменных, а $_GET, $_POST это чуть попозже как до обработки форм доберёшься! Почему так? Сам недавно замарочился и начал изучать php .)

PHP
1
2
3
4
5
6
<?php 
 
$name='джаба';
echo $name;
 
?>
Добавлено через 7 минут
И чего мне твоя ссылка localhost/script.php не нравится О_о

Дуй туда где денвер стоит, например C:/WebServers, там в папке home, создай папку какую-нить папку типа php.sux, в ней папку www. Перезагрузи денвер, а потом уже создавай там документы php! Наприер C:/WebServers/home/php.sux/www/index.php, что запустить его в адресной строке набери php.sux
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
23.02.2011, 00:13  [ТС]
Мне просто нужно сделать простейшую форму. Вводишь значение переменных, а затем уже производишь с их помощью вычисления...

Добавлено через 2 минуты
как буду у компа попробую щас просто с кпк пишу
0
9 / 9 / 0
Регистрация: 31.10.2010
Сообщений: 100
23.02.2011, 00:46
Лови братец, самый простой вариант

В одном файле:

HTML5
1
2
3
4
5
<form action="" method="get">
  <input type="text" name="a"><br/>
  <input type="text" name="b"><br/> 
  <input type="submit" name="fuckit"><br/>
</form>
PHP
1
2
3
4
<?php
$summa=$_GET['a']+$_GET['b'];
echo $summa;
?>
От вечного нуля можно запросто избавиться, но по началу главное не еб*** мозгъ
1
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
23.02.2011, 01:30
Цитата Сообщение от T0rnad0 Посмотреть сообщение
И снова проблема похожая на ту. Учусь по самоучителю на php.su. Не работает такая фича.

PHP
1
2
3
<?php
echo "Привет, $_GET['name'] !";
?>
Вставляю данные в строку браузера http://localhost/script.php?name=Dima

И опять же получаю пустую страницу.
Подскажите что это может быть.

Добавлено через 8 минут
Да, только что обновил страницу вообще непонятка пошла. Выдал сообщение

12 строка это там где GET
тебе правлеьно говорт если ты только начал с хелло ворлд то нелезь пока в глобалку )) изучай переменые , а дальше оно саммо пойдет и по теме что б было правельно надо к слову привет приклееть переменую ГЕТ с помощью точкой вот так
PHP
1
echo "Привет,". $_GET['name'] ;
2
 Аватар для tomaticus
51 / 51 / 5
Регистрация: 02.01.2011
Сообщений: 503
23.02.2011, 12:03
я не оччень понял что ты хочешь,но я обещал помогать новичкам что бы вскоре стать модератором.
держи :
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form name="" action="" method="post">
 <input name="name" type="text" value="">
 <input name="lastname" type="text" value="">
 <input type="submit" value="Send" name='button'>
</form>
<?php
$a=$_POST['name'];
$b=$_POST['lastname'];
$c=$_POST['button']; //не обязательно
 if ($c==TRUE) //либо $_POST['button'];
 {
    echo "<center><b>","Ваше первое поле : ",$a,"&nbsp;Ваше второе поле : ",$b,"</center></b>";
    }
?>
1
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
23.02.2011, 13:32  [ТС]
Цитата Сообщение от shapera Посмотреть сообщение
Лови братец, самый простой вариант

В одном файле:

HTML5
1
2
3
4
5
<form action="" method="get">
  <input type="text" name="a"><br/>
  <input type="text" name="b"><br/> 
  <input type="submit" name="fuckit"><br/>
</form>
PHP
1
2
3
4
<?php
$summa=$_GET['a']+$_GET['b'];
echo $summa;
?>
От вечного нуля можно запросто избавиться, но по началу главное не еб*** мозгъ
Спасибо!
тебе правлеьно говорт если ты только начал с хелло ворлд то нелезь пока в глобалку )) изучай переменые , а дальше оно саммо пойдет и по теме что б было правельно надо к слову привет приклееть переменую ГЕТ с помощью точкой вот так



PHP
1
echo "Привет,". $_GET['name'] ;

И тебе спасибо! Насчет переменных разбираюсь сейчас с массивами, т.к. остальное вроде как аналогично с другими языками.
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
24.02.2011, 15:36  [ТС]
Вот ребят новый вопрос на пути освоения азов php.

Пытаюсь написать простейший скрипт регистрации на сайт.

Принцип такой:

1. Есть массив в котором находятся данные пользователя:

PHP
1
2
3
4
5
<?php
 
$user[0] = array("login"=>"User", "password"=>"123456", "email"=>"mail@mail.rus", "name"=>"Èâàí");
 
?>
2. Нужно чтобы пользователь мог бы заполняя форму на сайте создать массив по тем параметрам которые указаны в примере.

3. Как сделать чтобы индекс массива стал id пользователя.

4. Как все это перевести в MYSQL. И если кто что нибудь о нем знает дайте плз хотя бы ссылки, где написано как создать БД, а так же чем ее редактировать (утилита).


Если кто нибудь может помочь хотя бы по каким то из моих вопросов отпишитесь плз. Очень нужно.
0
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
24.02.2011, 16:11
смотри если ты хочеш сделать регистрацию, и пользывателям ИД присвоить то вопервых ИД колонку в БД создаеш и делаеш её ИНТ и автоинкримент ставиш для неё, и регистрация та не через масив, во первых вначале надо форму с инпутом сделать на одельном файле потом сделать пересылку на другой фаил где идёт првоерка через БД есть ли такой логин или ник мотря что ты хочеш сделать одним и потом пишеш регистрацию через метод пост
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
24.02.2011, 16:36  [ТС]
Ок, слушай а чем вообще создать базу данных MySQL? Честно говорю там я вообще 0).
0
 Аватар для RosenR@t
136 / 136 / 7
Регистрация: 07.07.2010
Сообщений: 774
24.02.2011, 16:39
У тебя что стоит, Денвер?
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
24.02.2011, 16:42  [ТС]
Да денвер стоит. Но для Мускула запущен просто сервер, который я скачал с mysql.ru
0
 Аватар для RosenR@t
136 / 136 / 7
Регистрация: 07.07.2010
Сообщений: 774
24.02.2011, 16:43
Если да, то запускай его, набирай http://localhost/denwer/
Это phpMyadmin, поюзай его, почитай, и будет тебе счастье...
P.S. и б.д...
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
24.02.2011, 16:45  [ТС]
хмм... Ну заел я туда. Нажал Test MySQL & PHPmyadmin Выдает ошибку
Error

MySQL said: Documentation
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Как все это исправить, где настроки мускула?
0
 Аватар для RosenR@t
136 / 136 / 7
Регистрация: 07.07.2010
Сообщений: 774
24.02.2011, 16:47
Просто сервер для mySql не надо скачивать. Варианты сервера
1. Денвер
2. Apache+MySQL+PHP+phpMyAdmin
Если выберешь второй путь, вот тебе чтиво..
http://php-myadmin.ru/learning... intro.html
Но я думаю с денвером тебе будет проще.

Добавлено через 1 минуту
Настройки mySql в файлике my.ini лежат
0
 Аватар для T0rnad0
3 / 3 / 0
Регистрация: 22.02.2011
Сообщений: 31
24.02.2011, 16:48  [ТС]
Ну сервер я скачал по дури он щас офф. Ошибка происходит когда я в PHPmyAdmin нажимаю test MySQL
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.02.2011, 16:48
Помогаю со студенческими работами здесь

Поменять слова местами то есть Hello World > World Hello C++
Ребят всем привет помогите решить задачку: Имеется предварительно созданный текстовый файл, содержащий строку &quot;Hello World&quot;....

Hello World
Написал первую прогу на Ява, среда разработки Нетбинс 6,7,1. Не могу увидеть екзешника в папке, которую создал Ява. /* * To change...

Hello World
Написать программу для оконного приложения «Hello, World!», где строка приветствия выводится в текстовое поле. Вывод строки приветствия...

Hello World
программа компилируется, но сообщение Hello World не появляется .386 .model flat, stdcall includelib C:\masm32\LIB\kernel32.lib...

Hello World ВК
Господи, один эс - это нечто. За несколько недель изучения я все больше стал не понимать его. Во первых, очень мало полезной информации....


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru