[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Складываем ошибки & предложения по коду в этм пост
DEN 007
Тут я буду складывать ошибки которые нахожу в данном курсе: http://irbis-team.com/

ERROR id 0: На мой взгляд тут ошибка http://irbis-team.com/school/lessons/?lesson=7&str=11 и дальше по коду с выводом переноса строки(html).
Подробнее в этом посте.
Скриншот :
user posted image
------------------------------------------
ERROR id 1: Далее http://irbis-team.com/school/lessons/?lesson=10&str=12 тут мы ничего не выводим браузеру, хотя должны бы.
------------------------------------------
ERROR id 2: Тавтология - на этой странице http://irbis-team.com/15/5/2
{...при втором методе будут данные будут переданы в теле запроса...}
Скрин: user posted image

P.S. Если хотите отловить ошибки, отпечатки и многое другое. Сделайте отправку ошибки по выделение + ctrl + enter, ну или воспользуйтесь готовым решением http://orphus.ru/
--------------------------------------------
ERROR id 3: Еще одна...
Идем на страницу http://irbis-team.com/15/5/3 (шаг 3) и смотрим в код, а именно на 35 строчку.
file_put_contents('text.txt', $text2 ."\n", FILE_APPEND);

запоминаем и идём на следующую страницу http://irbis-team.com/15/5/4 (шаг 4) смотрим в первый код на 41 строчке и во второй на 44 строчке:
file_put_contents('text.txt', $text2, FILE_APPEND);

...и понимаем что пропущен перенос строки \n
Соответственно в результате у нас в файле получится каша.

--------------------------------------------
ERROR id 4: и еще одна опечатка... http://irbis-team.com/15/5/15
{...в одной упаковке. С нми очень удобно работать...}
Скрин: user posted image

--------------------------------------------
ERROR id 5: ошибка в мануале http://manual.irbis-team.com/count.html
Двигаемся в конец страницы и находим пункт Смотри также:
Там находим ссылку на описание функции: array_count_values
Собственно ссылка битая в неё попал пробел!

--------------------------------------------
ERROR id 5: опечатка тут http://irbis-team.com/15/13/4
{...отослать броузеру клиента такие заголовки...}
Скрин: user posted image

P.S.S. Стряпал страничку на вике для веб сервака http://ru.wikipedia.org/wiki/IRSYS :)



Спустя 1 час, 13 минут, 5 секунд (11.06.2011 - 21:42) alex12060 написал(а):
DEN 007

Чаво? Ничего не понимаю...

Спустя 3 минуты, 1 секунда (11.06.2011 - 21:45) inpost написал(а):
$var1 = 1 + 2;
echo '1 + 1 = '.$var1;

По второму - больше и меньше перепутано местами smile.gif

Спустя 2 минуты, 1 секунда (11.06.2011 - 21:47) alex12060 написал(а):
inpost

Ох, кстати да, там полный бред написан оО
Но у ТС вроде неприязнь к <br />

Спустя 25 минут, 6 секунд (11.06.2011 - 22:12) DEN 007 написал(а):
Цитата (alex12060 @ 11.06.2011 - 18:42)
DEN 007

Чаво? Ничего не понимаю...

То что результат работы сие, новичка может заведет в тупик. "Ибо откуда <br> выплыл"

Спустя 35 минут, 38 секунд (11.06.2011 - 22:47) alex12060 написал(а):
echo '1-1 = 3';
echo '<br /> 2-2 = 5';


В чистом виде это так будет выглядеть:


1-1 = 3<br /> 2-2 = 5


Тут нет опечатки в этом плане.

И так правильно:

1-1 = 3<br />

И так:

<br /> 2-2 = 5

Спустя 57 минут, 43 секунды (11.06.2011 - 23:45) DEN 007 написал(а):
alex12060,

Вы меня видимо не поняли или поняли, но не правильно.
1. Идем по ссылке: http://irbis-team.com/school/lessons/?lesson=7&str=11
2. Смотрим в окошко "Тут то, что находится в файле", ищем 11 строчку и видим:
echo '1 + 1 = '.$var1;

3. И смотрим, что написано в левом окошке "Тут то, что делает сервер:"
Цитата
Строка № 11
Отправляет браузеру сформированную строку 1 + 1 = 3<br>.

4. Клацкаем кнопочку "Код", и видим:
1 + 1 = 3<br>

А должно быть: 1 + 1 = 3, так как не каких переносов на 11 строке НЕТ!
...
P.S. Если буду находить какие либо ошибки опечатки или будут предложения буду писать этом посте.

Спустя 24 минуты, 26 секунд (12.06.2011 - 00:09) inpost написал(а):
DEN 007
это отличная идея. Твоя помощь очень сильно помогает Николаю

Спустя 1 час, 33 минуты, 13 секунд (12.06.2011 - 01:43) DEN 007 написал(а):
inpost
Ну а как еще, если я вижу ошибки значит их нужно исправлять smile.gif
...нашел еще одну ошибку, теперь ошибки буду добавлять в первом посте под нумерацией ERROR id

Спустя 1 час, 35 минут, 8 секунд (12.06.2011 - 03:18) DEN 007 написал(а):
предложение к этому посту: http://irbis-team.com/15/5/5
В данном посте добавить еще один "нюансик"!
Что если включена директива magic_quotes_sybase и magic_quotes_gpc да и эту magic_quotes_runtime, то нужно удалять экранирование перед выводом функцией stripslashes() ведь мы ни чего в базу не добавляем, а храним в файле. Или отключать эти директивы локально через файл .htaccess с значениями:
php_flag magic_quotes_gpc off
php_flag magic_quotes_sybase off
php_flag magic_quotes_runtime off

Или использовать версии PHP 5.3.0 и выше.

Спустя 3 часа, 45 минут, 21 секунда (12.06.2011 - 07:03) twin написал(а):
Спасибо!
Давненько никто не анализировал так тщательно. Обязательно все исправлю.
Раньше чаще носом тыкали, значит становится лучше. smile.gif Без вашей помощи так интересно не получилось бы.

Спустя 5 дней, 1 час, 11 минут, 20 секунд (17.06.2011 - 08:14) nugle написал(а):
ERROR id 7
Если скачать ядро образец, то там отсутствует функция reDirect()

ERROR id 8
В курсе "Гостевая на SQL" шаг 4, мы функцию tag() помещаем в директорию skins/js/, а в главном шаблоне подключаем просто /js/bb_code.js

ERROR id 9
В курсе "Гостевая на SQL" шаг 5, мы берем готовый класс. Дальше идёт цитата:
Цитата
и вот (подключаем стили):

Какие стили? Нужно в архив положить еще файл paginator.css

Спустя 1 день, 13 часов, 50 минут, 59 секунд (18.06.2011 - 22:05) DEN 007 написал(а):
ERROR id 10
На странице: http://irbis-team.com/15/19/5
Скрин: user posted image
Лучше это и продемонстрировать написав:
include './who.php';


ERROR id 11 в этом посте опечатка: http://irbis-team.com/15/3/2
{Вот тут не помощь приходит одна замечательная особенность PHP.}
Скрин: user posted image

ERROR id 12 Ошибка в коде: http://irbis-team.com/15/3/2
Скриншот: user posted image
Мы еще не разбивали файлы на структуру поэтому должно быть:
   include './index.tp


ERROR id 13 Битая ссылка: http://irbis-team.com/15/3/4
Ссылка на switch() битая!
Скрин: user posted image

ERROR id 14 тут подключаем неведомый файл: http://irbis-team.com/15/3/8
{А что бы он не простаивал, подключим в систему дебаггер, который проходили раньше.} , но мы его не где не видили в глаза как заявлено!
P.S. Точнее он есть ниже по списку в 12 главе... если читать с начала тоесть с 1 главы то получаются непонятки полагаю нужно на сие сослаться хотя бы ссылкой и дописать что это мы еще изучим. Да и теория после практики как то запутано ИМХО.
Скрин: user posted image

ERROR id 15 Опечатка: http://irbis-team.com/15/16 и тут соответственно http://irbis-team.com/15/4
{...ло быстрее и аккуратнее, доложна быть готовая рама...}
Скрин: user posted image

ERROR id 16
В архиве с примером Структура сайта (MVC) ( http://irbis-team.com/school/zip/kernel.zip )
В файле modules/main/view.php в 9 строчке ошибка $GET вместо $_GET и тоже самое в /modules/second/view.php

ERROR id 17 Опечатка тут http://irbis-team.com/15/16/13
{...Потому что компютер оперирует машинным...}
скрин: user posted image.

ERROR id 18 Опечатка тут http://irbis-team.com/15/16/3
{...есть находить нужный файл, чтать его, десери...}
Скрин: user posted image

ERROR id 19 Опечатка тут http://irbis-team.com/15/16/6
{...обработка данных, которыен выводятся...}
Скрин: user posted image

ERROR id 20 Я бы в ЧПУ добавил к регуляркам следующее ( http://irbis-team.com/15/4/11 )
это касается этой:
RewriteRule ^([0-9]+)$ index.php?id=$1 [L]
и этой
RewriteRule ^([a-z0-9-]+)/([a-z0-9-]+)$ index.php?page=$1&rem=$2 [L]

вот это /?, зачем? затем что если юзер введет http://my-site.com/5 все будет работать а если введет так http://my-site.com/5/ то все поломается!
Давайте исправим эту несправедливость, получим вот такое:
RewriteRule ^([0-9]+)/?$ index.php?id=$1 [L]

и соответственно второе
RewriteRule ^([a-z0-9-]+)/([a-z0-9-]+)/?$ index.php?page=$1&rem=$2 [L]

Скрин: user posted image

Спустя 23 часа, 19 минут, 26 секунд (19.06.2011 - 21:25) DEN 007 написал(а):
ERROR id 21 Вот тут http://irbis-team.com/15/4/2 ссылка битая
На функцию exit()
скрин: user posted image

ERROR id 22 А тут текст запутан! http://irbis-team.com/15/4/2
{...илось. Так для из-за чего тогда весь сыр-бор? Де....}
Скрин: user posted image

ERROR id 23 Еще битые ссылки ОПТОМ... вот тут http://irbis-team.com/15/4/2
Скрином: user posted image

ERROR id 24 Опечатка тут: http://irbis-team.com/15/4/4
{...Так вот, чт бы они начали взаимоде...}
Скрин: user posted image
И там же 2 битый ссылки на функцию mysql_connect() и mysql_select_db().

ERROR id 25 Битая ссылка http://irbis-team.com/15/4/5
на функцию while()
скрин: user posted image

------------
Искать ошибки перестал так как никому это не нужно.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.