Отново за улеснение, ако ми потрябва пак някой ден, а това съм 100% убеден, че пак ще послужи, защото е адски удобно.
В момента се използва в Anime Catalogues и в частност при добавяне на епизоди и актьорски състав за дадено аниме.
По принцип вие няма как да го видите и изпитате в действие, но това не е важно… Идеята е след въвеждане на аниме през интерфейса, в страницата му на мястото на епизодите да се появи линк, който отваря малък popup прозорец, в който да се въведат епизодите. Същото се отнася и при актьорите, като линка там е върху надписа “Озвучители:”.
Щом си напишете каквото трябва вътре – било то епизоди, било то актьори и роли, при натискане на бутона за изпращане на формата, се изпълнява mysql заявка, която да обработи резултатите и да ги запише в базата. При правилно изпълнение на заявката прозорчето се затваря, а родителския прозорец, от който е отворен popup (ако примем, че не е затворен) автоматично ще се рефрешне като по този начин вече ще влезе в сила казуса за налична информация и няма да се появи линк към въпросните прозорчета. Така човек няма да обърка и, без да е рефрешнал страницата, да натисне наново бутона за нови данни и да добави два пъти нещата (знае ли човек, всичко е възможно :д)
Та това става със следния код (предимно на javascript):
if ($writetodb) { //това проверява дали заявката се е изпълнила успешно и само тогава прави долното
echo '';
}