Това, което търся е нещо супер елементарно, което мога и сам да направя. Единственото усложнение е, че всичко трябва да става динамично, т.е. на 1 страница да се изпълняват няколко стъпки.
И така, потребителят отива на контактната страница. Там има ъплоад форма. Човекът си избира файл и натиска "Качване". Появява се статус бар, който показва на колко % е качен файлът (нещо като loading).
След като се качи файлът, се появява неговото име и 2 бутона - премхани файла и качи още файлове.
Също така отдолу изскача контактната форма. Там ми трябва име, email, един чекбокс и още 4 полета, от които 2-те са задължителни за попълване, едното не е.
Когато потребителят напише нещо, съответно му изкарва тикче, ако го е изписал правилно. Ако не го е попълнил, а полето е задължително, или го е попълнил грешно (напр. невалиден email), му изкарва един червен хикс и до него съобщение, напр. "Email-ът, който сте въвели е невалиден.", "Не сте въвели email." и т.н.
Най-отдолу ми трябва капча.
Когато всичко е готово, юзърът натиска "Изпрати" и стават 3 неща:
1. Изписва му, че съобщението му е изпратено успешно.
2. Праща ми на мен email, който съдържа всичко, което е въведено + името на качения (качените) файл/ове.
3. Прави един запис в БД с цялата информация.
Пращайте ми цени и срок.
Поздрави!
И така, потребителят отива на контактната страница. Там има ъплоад форма. Човекът си избира файл и натиска "Качване". Появява се статус бар, който показва на колко % е качен файлът (нещо като loading).
След като се качи файлът, се появява неговото име и 2 бутона - премхани файла и качи още файлове.
Също така отдолу изскача контактната форма. Там ми трябва име, email, един чекбокс и още 4 полета, от които 2-те са задължителни за попълване, едното не е.
Когато потребителят напише нещо, съответно му изкарва тикче, ако го е изписал правилно. Ако не го е попълнил, а полето е задължително, или го е попълнил грешно (напр. невалиден email), му изкарва един червен хикс и до него съобщение, напр. "Email-ът, който сте въвели е невалиден.", "Не сте въвели email." и т.н.
Най-отдолу ми трябва капча.
Когато всичко е готово, юзърът натиска "Изпрати" и стават 3 неща:
1. Изписва му, че съобщението му е изпратено успешно.
2. Праща ми на мен email, който съдържа всичко, което е въведено + името на качения (качените) файл/ове.
3. Прави един запис в БД с цялата информация.
Пращайте ми цени и срок.
Поздрави!