Язык PHP очень легок для изучения. Это, а так же обилие литературы «Освой _что_угодно_ за 24 часа» породило большое количество, мягко говоря, некачественного кода. Как следствие, рано или поздно любой программист, который выходит за рамки создания гостевой книги или сайта-визитки сталкивается с вопросом: «а если я здесь немножко добавлю, все остальное не ляжет?» Дать ответ на этот вопрос и на многие другие может юнит-тестирование. http://habrahabr.ru/post/56289/

В самом начале хочется оговориться — здесь речь не будет идти о TDD и методологиях разработки ПО. В данной статье я попробую показать начинающему PHP-разработчику основы использования модульного тестирования на базе фреймворка PHPUnit

Continue reading »

 

function getmet() {
$.ajax({
url: "url",
type: "POST",
datatype: "json",
data: {rep_id: <?=$report->reportLogId?>},
success: function(data, textStatus){ Continue reading »

 

запустить баш скрипт внутри скрипта , bash считать число из файла , сложить 2 переменные sh 

Скрипт  считывает число из файла , увеличивает переменную на 1 и записывает значение файл

то что нужно :

#!/bin/sh

nums=`cat file.txt`

echo "nutm=$nums"
echo "test17"

let "nums=1+$nums"
echo "numsv=$nums"
echo $nums>file.txt

теория ниже

bash  sh— усовершенствованная и модернизированная вариация командной оболочки Bourne shell. Одна из наиболее популярных современных разновидностей командной оболочки UNIX. Особенно популярна в среде GNU/Linux, где она часто используется в качестве командной оболочки по умолчанию. У bash`a ,как и у многих других шеллов ,есть возможность воспроизведения сценариев. Мы пишем в текстовом файле последовательность операторов, условий, циклов, скармливаем это башу. И он это воспроизводит. Т.е. это скрипт. Сейчас я расскажу о самых основах баша. Без которых не возможно написать программу. Continue reading »

 

JetBrains PhpStorm представляет coбoй легкий и удобный редактор PHP, который максимально повысит вашу производительность. Редактор отлично понимает код, дает удобные подсказки, быструю навигацию и отслеживает ошибки "на лету". IDE всегда готова помочь Вам собрать ваш код, запустить юнит-тесты и обеспечить визуальную отладку. PhpStorm поддерживает PHP, CSS, HTML, XML, YAML, javascript - все, что нужно для того, что бы разработать свой web-сайт. Continue reading »

 

PHP Expert Editor - редактор PHP скриптов и HTML страниц. Имеет встроенный браузер, отладчик, FTP-клиент, настраиваемые шаблоны кода, настраиваемый интерфейс и т.п. PHP Master Editor внешне простой и удобный, но вместе с тем мощный инструмент созданный специально для PHP программистов.
Свойства программы:

cкачать летитбит

 

 

Что бы найти файл заходим в папку и вводим grep 'market' -lr *

 

http://ktonanovenkogo.ru/wordpress/wordpress_osnovi/nastrojka-chpu-cheloveko-podobnye-urly-dlya-wordpress.htm

lДелаем вначале по инструкции :

именно, что не так и зачем этот ЧПУ? Начнем с определения понятия URL (Universal Resource Locator) — это адрес вебстраницы, используемый для ее идентификации в Интернете, или по другому — универсальный определитель местоположения ресурса. URL в WordPress по умолчанию имеет примерно такой вид:

http://your-site.ru/?p=74
 

1) добавить в /etc/hosts
127.0.0.1 mysite.ru www.mysite.ru
да
2) сделать конфигурацию в /etc/apache2/sites-available/
файл текстовой
например
ostrelnikova
там по шаблону сделаешь
потом выполнить команду
a2ensite ostrelnikova
название такое же как у конф файла
он сделает тупо ссылку из /etc/apache2/sites-available/
в /etc/apache2/sites-enabled/
3)
перезагрузить apache
/etc/init.d/apache2 restart

 

https://github.com/facebook/facebook-php-sdk -что сне реально помогло

 

Остальное теория.

Долго не мог убрать спецсиволы такие как -&gt; и &quot; не помогала ни команда htmlspecialchars_decode()
ни html_entity_decode() ни str_replace () они все время появлялись в xml документе который я формировал с помощью Dom

$xml= new DomDocument('1.0','utf-8');

$main = $xml->appendChild($xml->createElement('main'));
$main->setAttribute("date", date( "d-m-Y h:i:s "));
$main->setAttribute("site", "tovar2");
$order = $main->appendChild($xml->createElement('order'));

$order ->setAttribute("order_id",$res['id']);
$main = $xml->appendChild($xml->createElement('main'));

Ошибка оказалась в том что при формировании xml сам меняет ковычки " ' на спец символы

© 2012 Программирование в удовольствие Яндекс.Метрика Suffusion theme by Sayontan Sinha