1 (2013-03-30 16:42:03 отредактировано Benvolyo)

Тема: Поздравьте меня

Решил учиться "ходить".

Сделал первые "шаги". Пусть и не особо уверенные, но все начинали именно с этого первого неуверенного "шага" )))

if  ($knigi==0)
 {
 echo "<b>Вы не сделали заказ</b>";
 }
 else
 {
 if ($knigi<2)
 {
 $exemp="экземпляр";
 }
 else
 {
 $exemp="экземпляра";
 }

З.Ы.  первые строки  написанные самостоятельно )))

2

Re: Поздравьте меня

Поздравляю! Так держать! smile

Развивайся в том же направлении и у тебя обязательно получится все, что задумал!

Будьте доброжелательны и Вам уделят максимум внимания smile

3

Re: Поздравьте меня

Удачи!

Доброго времени суток! Борис aka Nistur

4

Re: Поздравьте меня

А может быть так?

if  ($knigi==0)
 {
 echo("<b>Вы не сделали заказ</b>");
 }
elseif ($knigi<2)
 {
 $exemp="экземпляр";
 }
 else
 {
 $exemp="экземпляра";
 }
echo($exemp);

Что за язык? Я привел пример на PHP. Похоже, но синтаксис чуть другой?

Здесь дважды два не четыре, а около четырех, да и то лишь в ясную погоду. Андрей Лазарчук «Транквилиум»

Был этот мир глубокой тьмой окутан.
Да будет свет! И вот явился Ньютон.
Но сатана недолго ждал реванша.
Пришел Эйнштейн - и стало все, как раньше.

5

Re: Поздравьте меня

А так ещё лучше

if  ($knigi==0)
 {
 echo("<b>Вы не сделали заказ</b>");
 }
elseif ($knigi<2)
 {
 $exemp="экземпляр";
 }
elseif ($knigi<5)
 {
 $exemp="экземпляра";
 }
else
 {
 $exemp="экземпляров";
 }

echo($exemp);

Не совсем правильно с точки зрения правильного программирования, но с точки зрения частной задачи годится.

Здесь дважды два не четыре, а около четырех, да и то лишь в ясную погоду. Андрей Лазарчук «Транквилиум»

Был этот мир глубокой тьмой окутан.
Да будет свет! И вот явился Ньютон.
Но сатана недолго ждал реванша.
Пришел Эйнштейн - и стало все, как раньше.

6

Re: Поздравьте меня

PHP
Как я уже говорил это первое, что было написано своими собственными силами )

7

Re: Поздравьте меня

А версия какая?
Я ж не в упрёк, я намекаю про общие для всех языков вещи... Сразу учитывать все возможные варианты и все возможности операторов. Не зря нам в своё время отводили пять занятий и две контрольных на изучение оператора ветвления (независимо от языка). + домашние задания.

Здесь дважды два не четыре, а около четырех, да и то лишь в ясную погоду. Андрей Лазарчук «Транквилиум»

Был этот мир глубокой тьмой окутан.
Да будет свет! И вот явился Ньютон.
Но сатана недолго ждал реванша.
Пришел Эйнштейн - и стало все, как раньше.

8

Re: Поздравьте меня

Установлена PHP Version 5.3.13
Литература по 5.0.5

Не на  той специальности я учился (

9

Re: Поздравьте меня

Мой пример работает? Протестировано на Denwer последней версии.

Здесь дважды два не четыре, а около четырех, да и то лишь в ясную погоду. Андрей Лазарчук «Транквилиум»

Был этот мир глубокой тьмой окутан.
Да будет свет! И вот явился Ньютон.
Но сатана недолго ждал реванша.
Пришел Эйнштейн - и стало все, как раньше.

10 (2013-04-01 20:51:12 отредактировано Benvolyo)

Re: Поздравьте меня

Да, чего ему не работать то)

11

Re: Поздравьте меня

Benvolyo пишет:

Да, чего ему не работать то)

Да хрен его знает, с PHP вообще не знаком, тем более с особенностями синтаксиса в разных версиях.

Здесь дважды два не четыре, а около четырех, да и то лишь в ясную погоду. Андрей Лазарчук «Транквилиум»

Был этот мир глубокой тьмой окутан.
Да будет свет! И вот явился Ньютон.
Но сатана недолго ждал реванша.
Пришел Эйнштейн - и стало все, как раньше.

12

Re: Поздравьте меня

Benvolyo пишет:

Решил учиться "ходить"

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

Помню, когда я свое:

   cout << "Учимся программировать на языке С++!";

на мониторе увидел - вообще собой гордился big_smile

Так держать, короче!

Будьте доброжелательны и Вам уделят максимум внимания smile

13

Re: Поздравьте меня

Только когда выучусь )

14

Re: Поздравьте меня

Можете поздравить наш сайт!

Сегодня он установил собственный рекорд посещаемости: на данный момент - 2040 уникальных посетителей за сутки! Следовательно, мы что-то делаем правильно! big_smile

Будьте доброжелательны и Вам уделят максимум внимания smile

15

Re: Поздравьте меня

Отлично! Поздравляю! cool

Доброго времени суток! Борис aka Nistur

16

Re: Поздравьте меня

Поздровляю!

Задача компьютерщика сделать так, чтобы в конторе все летало, а не летело.

17

Re: Поздравьте меня

Спасибо! Эта цифра - полностью "на совести" тех ребят, которые активно работают над развитием проекта big_smile

Будьте доброжелательны и Вам уделят максимум внимания smile

18

Re: Поздравьте меня

ГИП ГИП УРА! smile

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

19

Re: Поздравьте меня

Benvolyo пишет:

Решил учиться "ходить".
Сделал первые "шаги". Пусть и не особо уверенные, но все начинали именно с этого первого неуверенного "шага" )))

if  ($knigi==0) {
 echo "<b>Вы не сделали заказ</b>";
 }
 else {
 if ($knigi<2) {
 $exemp="экземпляр";
 }
 else {
 $exemp="экземпляра"; }

Я думаю так правильнее будет

switch($knigi){
    case 0:
    $exemp='Вы не сделали заказ';
    break;
    case 1:
    $exemp='экземпляр';
    break;
    case $knigi<5:
    $exemp='экземпляра';
    break;
    default:
    $exemp='экземпляров';
    break;
}
echo $knigi.' '.$exemp;
libastral.so не подключается, а бубен временно не доступен. Пишите подробнее.

20

Re: Поздравьте меня

Да, результат обусловлен, в первую очередь тем, что "великий и ужасный" Google наконец "выпустил" наш сайт из под фильтра. Какого и за что наложенного - не ясно?

/media/grafikup2.jpg

Да, я проводил на сайте кое-какие манипуляции, надеясь выйти из немилости, но не очень рассчитывал, что это сработает wink

Будьте доброжелательны и Вам уделят максимум внимания smile

21

Re: Поздравьте меня

Была поставлена новая задача. Так как первые шаги уже делались решил пойти дальше )
На работе компьютеры очень старенькие и известная желтая программа жутко тормозила. А вести отчеты на листике/экселе очень не удобно. Да и поиск товара по прайсам поставщиков затягивается. (А потом еще попробуй вспомнить сколько куда должен...)
Возникла идея сделать свою программу, которая поможет в работе магазину.
Так как первые шаги делались, то и ее писать начал на этом самом пхп wink Чему я ее научил:
1. Поиск товара в прайсах (поиск по каталожному номеру, названию) поставщиков (естественно и по нашему прайсу)
2. При заказе товара записывается соответствующая сумма заказа в долг перед поставщиком (создаются соответствующие отчеты)
3. Записываются продажи/траты магазина и создаются соответствующие отчеты
4. Появилась база дисконтных покупателей.

22

Re: Поздравьте меня

А данные как хранишь? В MySQL на сервере? Вся работа через браузер?

Здесь дважды два не четыре, а около четырех, да и то лишь в ясную погоду. Андрей Лазарчук «Транквилиум»

Был этот мир глубокой тьмой окутан.
Да будет свет! И вот явился Ньютон.
Но сатана недолго ждал реванша.
Пришел Эйнштейн - и стало все, как раньше.

23

Re: Поздравьте меня

Да, все данные в MySQ.  Была идея до этого прайсы хранить файлами, но от этого быстро отказался. MySQ таки получается удобней.
Вся работа из браузера. Авторизацию не делал. У нас всего четыре компьютера на роутере.

24 (2014-06-17 16:37:20 отредактировано Benvolyo)

Re: Поздравьте меня

Продолжу писать о своих похождениях тут, у нас ведь нет отдельного раздела на форуме.
Понадобилось мне выводить на печать данные из моей программы. Сделать это не так сложно и об этом потом или однажды...
Проблема возникла в другом. Необходимо показать страничку с распечатываемой информацией в отдельном окне.
Полазив по интернету отыскал в HTML атрибут target со значением _blank, но проблема заключалась в том, что открывается вкладка как ей хочется (соседней, последней, в новом окне). Все зависит от настроек браузера. Меня такие шутки возмутили. Я знал, что должны быть более толковые решения (можно ведь открыть именно в отдельном окне). Оказывается, что HTML это сделать не может. Но вполне можно добиться нужного результата с помощью JavaScript.
Получилось примерно следующее:

<A HREF="" ONCLICK="window.open('/print_discount.php ','','Toolbar=0,Location=0,Directories=0,Status=0,Menubar=0,Scrollbars=0,Resizable=0,Width=550,Height=400');">Печать данных покупателя</A>

Такая конструкция открывает новое окно со страничкой print_discount.php
Что можем прописать в параметрах:
toolbar - определяет показывать в открываемом окне панель навигации.
location - определяет показывать панель "Адресная строка" или нет.
directories - определяет показывать панель "Ссылки" или нет.
status - определяет показывать строку состояния или нет.
menubar - определяет показывать строку меню браузера в открываемом окне или нет.
scrollbars - определяет можно ли  показывать панели прокрутки или нет.
resizable - определяет возможность пользователя изменять размеры открываемого окна.
width - ширина открываемого окна.
height - высота открываемого окна.

25 (2014-12-19 19:09:02 отредактировано z668)

Re: Поздравьте меня

Ахаха))) как будто на несколько лет назад попал. Тоже начинал с пыхи, сейчас подзабыл ее конкретно. На шарп перешел, возможностей гораздо больше, нет дибильного ограничения времени выполнения скрипта в настройках сервера.
Учи сразу с ООП, с линейного потом тяжко переучиваться будет.
Вот простенький скриптик, писал в свое время а потом на прокси базе выложил, не знаю работает ли сейчас или нет: https://yadi.sk/d/31d04ngkTmtL6