at tilføje kommentarer i folkesundhedsprogrammet

1.,, åbne et nyt php dokument og redde det som index.php., 2.,, klik til at vælge design synspunkt.3., i menuen klik indsæt, form og vælge textarea.,, træde comment_field i id: område og klik, klik ja. ok, hvis "tilføje form?"vindue virker.,,, 4., har til udgangen af textarea banen og trykke enter til at gå ind i det næste linje (se figur).5., i menuen klik indsæt, form og vælge knap. ind i bemærkning til id: område og klik - 6.,, indsæt (kopi /pasta) følgende kode under < /form > tag:,, < tabel grænse = "1" >, < tr >, < td bredde = "161" bgcolor = "# cccccc" > bemærkninger < /td >, < /tr >, <?folkesundhedsprogrammet, $file_name = "comment_base. txt"; //skrive data, hvis (isset ($_post ['comment_field '])) (//redde data, $file = fopen ($file_name, a) eller dø ("fil undladt at åbne"), $bemærkning = $_post ['comment_field). "), n", fwrite ($fil, $bemærkning), fclose ($fil);,,, //læse data, hvis (is_file ($file_name)) ($file = fopen ($file_name, »r«) eller dø ("fil undladt at åbne"), mens (!feof ($fil)) ($linje = fgets ($fil, 4096); hvis (strlen ($linje) > 0) {, echo "< tr > < td >", echo htmlspecialchars ($, ent_quotes, utf - 8)), echo "< /td > < /tr >";,,, fclose ($fil);,,?>, < /tabel >,,,, 7.og, lad os se, hvad den kode, der rent faktisk gør. i første del, træder vi ind data, $file_name = "comment_base. txt", sætter vi den sag, som de bemærkninger vil blive opbevaret i (comment_base.txt i mit tilfælde), hvis (isset ($_post ['comment_field ']) vi kontrollere, om det blev sendt til en server.hvis ikke, hvis sagen ikke giver mulighed for at løbe den kode, $file = fopen ($file_name, a) eller dø ("fil undladt at åbne"), fopen funktion åbne filen."et parameter, fastholder de eksisterende data reddede. $bemærkning = $_post ['comment_field)."), n "i $bemærkning variable det indhold, der blev sendt til en server bliver reddet.,, fwrite ($fil, $bemærkning), fwrite funktion skriver $bemærkning værdi filen.,, fclose ($fil), sag bliver lukket.8.,, hvis (is_file ($file_name) {, funktion, kontrol, hvis sag. $file = fopen ($file_name, »r«) eller dø ("fil undladt at åbne"), har vi igen åbne filen, parameteren f "betyder, at vi vil åbne den en læser kun mode.i tilfælde af fejl, vi får fejlmelding.,, mens (!feof ($fil)) ($linje = fgets ($fil, 4096); hvis (strlen ($linje) > 0) {, echo "< tr > < td >", echo htmlspecialchars ($, ent_quotes, utf - 8)), echo "< /td > < /tr >",,,,, med den funktion, mens vi læste oplysningerne i dele af 4096 størrelse usig den fgets funktion.vi bliver ved med at læse sagsakterne data indtil euf 's betingelse ikke er opfyldt, dvs. indtil udgangen af fil.,, funktion strlen kontrollerer længde læse linje, så vi ikke bliver tomme linjer, der vises.,, til at vise de bemærkninger, vi brugte echo' s funktion.af sikkerhedsmæssige årsager vi tilføjede htmlspecialchars funktion, som omdanner de personer ens > og < i tekstform og på den måde bemærkninger ikke kan offentliggøres som en html kode.,, fclose ($fil), sag bliver lukket. 9.,, kan de nu uploade manuskriptet til folkesundhedsprogrammet til web - server og se, hvordan det virker,.,, tryk her for at downloade index.php dossier, som er oprettet i denne lektion. <












Previous:
Next Page: