[Homework] PHP Basics - PHP Forms
Здравейте,
поствам моите решения на домашното и тъй като е доста сложничко със сигурност има какво да дооправя, ще се радвам на предложения. Не съм правил валидация на входа за скриптове, надявам се да няма хакери от проверяващите.
1. Print tags - Solution
2. Most Frequent - Solution - Тук доста се измъчих с сортирането по стойност, според мен е малко по-объркано от JavaScript и може и да не е оптимално.
3. Calculate Intereset - Solution
4. HTML Tag Counter - Solution - Сигурно има по-добър начин да се извадят всички тагове, например с JavaScript, но видях доста зор с това, макар че стигнах доста напред в конзолата на Хрома, но се отказах и ги хардкоде.
5. CV Generator - Solution - Play at PHPFiddle
6. Combo Box - Solution - Play at PHPFiddle
Наистина тези функции са много полезни и в документацията са добре обяснени.Аз съм решил задачата почти по същия начин, само добавям една проверка дали всички тагове не са въведени само по веднъж. Pastebin
Здравейте и от мен. Аз го реших по един по различен начин с 2 масива, но като прави проверката и види, че масив с такъв индекс не съществува ми дава NOTICE. Това бъг ли е или аз бъркам? ЕТО и sorce code.
@petrovaliev95, прави проверката с
(!isset($listOfTags[$key]))
- така изглежда не дава notice, пък и е по-правилно да се ползва.