Эти слова вообще имеют мало общего и не являются взаимозаменяемыми. У них есть общий латинский корень humanus - "человечный, свойственный человеку; ласковый, дружелюбный; высокообразованный".
Прилагательное "гуманный" означает: человеколюбивый, проникнутый вниманием и любовью к человеку, уважением к человеческой личности.
А "гуманитарный" - это связанный с научными дисциплинами, которые изучают общество и людей в этом обществе, а также человека и его культуру.
Второе значение - связанный с правами и интересами человека, обращенный к человеческой личности.
И только третье значение слова "гуманитарный" является частичным синонимом слова "гуманный": бескорыстный, осуществляемый из гуманных побуждений.
<hr />
Примеры:
Гуманный подход к детям, которые воспитываются в дет.домах, помогает сделать из ребенка, лишенного любви и ласки, всесторонне развитую личность.
Гуманитарные науки изучают этнос, культуру, историю, искусство, языки людей разных народов.