Поиск по сайту

Результаты поиска: «ЗАПИСЫВАЕМ»

Найдено совпадений: 79

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

Model View Controller позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента.

Модель (Model). Модель предоставляет данные (обычно для View), а также реагирует на запросы (обычно от контроллера), изменяя своё состояние.
Представление (View). Отвечает за отображение информации (пользовательский интерфейс).
Поведение (Controller). Интерпретирует данные, введённые пользователем, и информирует модель и представление о необходимости соответствующей реакции.
---------------------------------------------------------------------------------------------------
Как-то задался вопросом о работе MVC, и не имея представления о реализации, я искал в гугле решение своего вопроса!
Гугл...
Im-ieee (16 Сентября 2013 / 03:15)
Не очень понятно, какое именно условие тебе нужно, но этот код
if(empty($url2) || $home2 = $url2)
{
}
else
{
записываем
}
эквивалентен
if(!empty($url2))
{
записываем
}
поскольку "=" - оператор присваивания, а не сравнения.

Мне именно условие "ИЛИ" нужно.
Вот смотри:
$url2 = "";//эта переменная может быть пуста, либо иметь значение "dyek.ru" или другое доменное имя
$home2 = "dyek.ru";//эта переменная всегда имеет одно значение
if(!empty($url2) || $home2 != $url2)
{
записываем если переменная $url2 не пустая или если dyek.ru не равно dyek.ru
}
не записываем если переменная $url2...
карта в ини файле:
[welcome]
default = "welcome"
path[default] = "modules\welcome\Welcome_Controller"
path[user] = "modules\welcome\User_Controller"
actions = "index;"
обработчик сегментов по карте
<?php
    private function _fetch_module() {
        // загружаем карту модулей
        $ini = parse_ini_file(CM_ROOT .'modules/map.ini', TRUE);
        // если модуль по первому сегменту найден
        if (isset($ini[$this->_segments[0]])) {
            // передаем имя модуля переменной
            $module = $this->_segments[0];
            // разбиваем строку с экшенами 
            $actions = explode(';', $ini[$module]);
            // передаем массив контроллеров переменной
            $controllers = $ini[$module]['path'];
            // если котроллер по второму сегменту найден
            if (isset($controllers[$this->_segments[1]])) {
                // записываем его в обьект
                $this->controller = $controllers[$this->_segments[1]];
                // если экшен по третьему сегменту найден
                if (isset($actions[$this->_segments[2]]))...

function del_mess_sten(del) 
{
	var conect = getXmlHttp()  //подключение
	var statusElem = document.getElementById('stenadd') //записываем в ид wait переменную statusElem
     
	conect.onreadystatechange = function() 
	{
		
		if (conect.readyState == 4) //состояние запроса 
	  	{ 
	
	
			if(conect.status == 200) // состаяние запроса http
			{ 
				statusElem.innerHTML = conect.responseText //текст после запроса
				setTimeout("javascript:vote()", 1);
			}
		}
	
	};
	
	var dann = 'del=' + del
	conect.open('POST', 'st.php?st=del',true);  // вызов URL
	
	
	conect.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
	
	
	conect.send(dann);  // отослать запрос
	
	statusElem.innerHTML = '<?=$long[92]?>'
}



function stadd() 
{
	var conect = getXmlHttp()  //подключение
	var statusElem = document.getElementById('stenadd') //записываем в ид wait переменную statusElem
     
	conect.onreadystatechange = function() 
	{
		
		if (conect.readyState == 4) //состояние запроса 
	  	{ 
	
	
			if(conect.status...
ЭТО моя первая статья так, что не судите строго. Долго я думал, над тем как можно сделать программу для распознавания текста из картинки средством PHP, да и вообще в целом. Оказываеться это и не такая сложная задача как казалась. Для примера возьмем 10 картинок в формаие .PNG и размером 40*40pх и закинем их в папку num файлы будуть назваться 1.PNG 2.PNG И ТД а файл который будем проверять назовем t.PNG ПРИ ЧЕМ ЦИФРЫ НА КАРТИНКАХ ДОЛЖНЫ БЫТЬ БЕЛЫМ ЦВЕТОМ НА ЧЕРНОМ ФОНЕ! Работа построена на класах.
создадим класс допустим tochki_x_and_y
<?php
class tochki_x_and_y{
function x_tock($images){
$img = imagecreatefrompng($images);
$size=getimagesize($images);...
Введение
Сессии - это на самом деле очень просто.
Надо только понимать, для чего они нужны и как устроены.
Ответим сначала на первый вопрос.
Как показано в соответствующем разделе этого FAQ, веб-сервер не поддерживает постоянного соединения с клиентом, и каждый запрос обрабатывается, как новый, безо всякой связи с предыдущими.
То есть, нельзя ни отследить запросы от одного и того же посетителя, ни сохранить для него переменные между просмотрами отдельных страниц. Вот для решения этих двух задач и были изобретены сессии.
Собственно, сессии, если в двух словах - это механизм, позволяющий однозначно идентифицировать браузер и создающий для этого браузера файл на...
<?php
$a = file_get_contents('http://example.com');
//подключаемся к сайту, и берем исходный код страницы. И записываем это в переменную $а

$a = str_replace('хелло', 'хелло ворлд', $a);
//  str_replace(тут что заменяем, тут на что изменяем, строка с которой работаем);
//заменяем эллементы сайта на свои, и записываем это в переменную $а

echo $a;
//выводим все что находится в переменной $а
?>
Не очень понятно, какое именно условие тебе нужно, но этот код
if(empty($url2) || $home2 = $url2)
{
}
else
{
записываем
}
эквивалентен
if(!empty($url2))
{
записываем
}
поскольку "=" - оператор присваивания, а не сравнения.
5827. klesh, точно, вот решение "и(&&)". Спасибо большое, работает как часики. Просто я же вначале так сделал:
if(empty($url2) || $home2 == $url2)
{
не записываем
}
else
{
записываем
}
работало ведь, решил упростить двумя восклицательными знаками и не сработало. Сейчас пошевилил извилинами D над твоим ответом и понял в чем я тупанул.smile
Обсуждаем сдесь: http://visavi.net/forum/topic.php?tid=13624&

Скрипты показа баннеров, изложенные в этом блоге довольно элементарны. Описания
баннеров, количество кликов и показов хранится в текстовом файле, поэтому наличия
MySQL не требуется.

Для начала создадим файл, в котором будем хранить всю информацию. Назовем его
database.txt. Файл будет содержать записи следующего формата:

URL1|IMG1|NAME1|WH1|SHOW1|CL1

URL2|IMG2|NAME2|WH2|SHOW2|CL2

...


Где эти мистические слова означают следующее:

URL - ссылка баннера, куда будет переходить пользователь по
клику;

IMG - имя файла изображения, которое будет выводится на экран;

NAME - alt-текст изображения;

WH - строка вида WIDTH=XX HEIGHT=XX, ширина и высота изображения;
если все изображения одного размера, соответственно можно упростить скрипт;

SHOW -...