Hur fungerar en form i PHP?
Jag behöver lite grundläggande kunskaper. Tacksam om nån kunde bekräfta eller styra-upp. När man googlar får man kunskap om detaljerna. Inte the Big Picture.
När webläsaren tar emot kod som beskriver en form (som innehåller fält och knappar) så blir formen som en namnsatt "struct" som den använder när den kommunicerar med webservern och dess php-tolk?
Så när user klickar på en knapp på sidan i sin webläsare så fattar webläsaren det och skickar formens namn samt datat (all data?) till webservern. Den vaknar upp och exekverar all kod som finns mellan <?php och ?> och om det finns nån "if" där som passar in så kör den den koden. Har jag rätt i mitt antagande? För att det ska skickas nåt så måste det finnas en POST.
Jag upplever GET är en förvirrande benämning. POST är förståeligt.
mera basic-frågor...PHP-koden hämtas inte av webläsaren. Den hämtar bara html-koden om det inte finns en form. I det ögonblick sidan hämtas exekveras phpkoden. Rätt?
PHP-exekveras också när en POST utförs. Då kollar php-motorn nån form av minnesarea för att se om det finns data att förbruka. Finns det fler gånger PHP exekveras?
Kan man säga att php är ett avancerat scriptspråk som skickar data till den passiva webläsaren? PHP använder alltså kod för "output" som webläsaren förstår.
Vad är det som avgör om texten skrivs högst upp i webläsaren eller längst ned? I min värld så måste php skicka nån "clearscreen" till webläsaren för att påbörja en utskrift högst upp. Annars blir det längst ned, i slutet.
Snacka om back to basic...