PHP Hypertext Processing ( PHP ) sprog er en server-side scripting sprog. En server -side scripting sprog gør sit arbejde på serveren ende og fuldfører en handling , før serveren sender den webside til klienten. PHP er kendt for let at integrere med MySQL databaser , og det er et populært valg for mange programmører grund til at være gratis og open source . PHP -projekter er nyttige for at styrke koncepter og skabe muligheder for at øve nye færdigheder. Tip Calculator
Skriv en kort program, der kan tage en dollar værdi fra brugeren og beregne , hvor mange penge han skylder som et tip . I dette projekt , vil du øve bruge numeriske datatyper , skrive brugerdefinerede funktioner og modtage og sende data til og fra klienten. Gøre programmet mere robust ved at give brugeren mulighed for at indtaste spidsen sats , tvinger dit program til at bruge en variabel tip sats i stedet for et fast antal .
Web Form
< p> Byg en web form for brugerne at indtaste en række data . Brugeren vil angive oplysninger i formularfelterne , og når de rammer "send ", dataene indsamlet af PHP program til forarbejdning. Dette projekt kræver, at du ansætte datavalidering på formularfelterne . PHP -programmet vil forvente visse datatyper , når de indsamler fra visse områder, så din webformular skal sikre, at kun korrekte data bliver modtaget . Regulære udtryk er et nyttigt værktøj til at validere data i formularfelter. Gør webformularen mere robust ved at oprette brugerdefinerede fejlmeddelelser at advare brugeren , hvad felter blev indtastet forkert, og hvordan hun kan rette levere data .
Bogsøgning
Skriv et script for at søge en database over bøger. Dette projekt udnytter MySQL-database interaktion for at tage et søgeord , forespørge databasen og returnere resultaterne. Du skal bruge en MySQL-database og en befolket bord med bog oplysninger, herunder "title ", " forfatter ", " offentliggøre dato " og " uddrag " som kolonnen skema. Scriptet skal kunne skelne mellem forskellige søgemetoder og oprette forespørgsler baseret ud de oplysninger, der modtages af brugeren. Skabe en metode til visning af søgeresultaterne for brugeren at se, når forespørgslen har fundet resultaterne.
Remembering brugerhandlinger
sessioner og cookies for at huske, hvor mange gange en bruger har besøgt en side . Første gang en bruger besøger siden, vil siden vise tekst , der hedder " Antal besøg: . 1" Føj særlige vilkår til scriptet til at forårsage en meddelelse, når brugeren besøger siden 20 gange, eller på en række dit valg .