Tabel: gegevens van de

gewoonte aanpassen: gegevens in de database,,,,,,,,,,, delen, 5 delen,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' dit artikel niet missen, is een reeks voor de gewoonte in de database zegt dat een deel van de databank. Aanpassen: verkregen gegevens, in de laatste les, we kijken naar de gegevens van de gewoonte van tafel.Natuurlijk, dit is slechts de helft van het verhaal, is het duidelijk dat wij moeten zorgen voor een van de invoering van de gegevens.Natuurlijk, je niet met deze, nogmaals, we moeten hun deel van deze reeks,., in een artikel dat we, als we de data met een plaatselijke wordpress tabel verwijzingen (bijvoorbeeld een id) en dan gaan we snel in moeilijkheden.De reden is, wanneer de invoer van deze gegevens, niet kunnen zijn, als het niet de juiste identiteit, want als de post is ingevoerd, hun identiteit kunnen veranderen, om te voorkomen dat het conflict van de databank (ID 's, moet worden, is de enige).Echter, net als de vorige artikel zo, het is eigenlijk een heel moeilijke (met name in bepaalde omstandigheden zullen we met uitzondering van het gebruik van gegevens in de lokale gegevens.Dus de in dat artikel bedoelde aankondigingen van een en hetzelfde, hoewel het volgende voorbeeld Referentie wordpress horloge, het is eenvoudig in het gebruik en de rest van de reeks van de samenhang van de etikettering,.,, we moeten de gebruikers van documenten die afkomstig zijn van de laatste in de reeks van een artikel dat we nog een vorm, kan de gebruiker te uploaden, de invoer van gegevens.We zullen door de wijziging van de definitie van de laatste categorie in de klas les, wptuts_log_export_admin_page {/blz. * * * * * * * hook_suffix haak suffix /statische dollar = "; statische functie () {add_action (" admin_menu, - (__class__, "add_submenu") ("); add_action admin_init, - (__class__," maybe_download ") add_action ("); admin_init, - (__class__, "maybe_upload") ("); add_action admin_notices, - (__class__," admin_notices ");} statische functie add_submenu () {/* definitie voor het in maybe_download (*} {*) statische functie van de definitie van De in de voorgaande artikelen * /statische functie display () {} /* de definitie in de voorgaande artikelen - maar we zullen een wijziging van de medewerkers *}De functie van maybe_upload () {} {}) admin_notices statische functie (statische functie invoer () {} {}} wptuts_log_export_admin_page bestaan () statische functie:: (); we hebben toegevoegd, boven de volgende methode, maybe_upload (), dat zal fungeren als een document ingediend bij de invoer van luisteren, admin_notices (), - dit zal een succes of falen van de poging in het dossier na kennisgeving van invoer,,, (), ontvangt de bestanden uploaden van gegevens, en de invoer, om (.), - een ondersteunende functie, de invoer ('), analytische uploaden en winning van het logboek bevat, maar in de eerste plaats,., zullen we nog een vorm van 上传一, kunnen we een dossier.Zullen we het in de voorgaande artikelen die knop met het creëren van deze knop.Dus we moeten dingen veranderen, display (), die verantwoordelijk zijn voor de productie van het teken van onze pagina 's.Omdat het tweede formulier wordt de indiening van een dossier, we hebben die code vormen, multipart/form-data, "<?- statische functie (PHP) (ECHO "< div =" pakket ">"; screen_icon (); de ECHO < H > ".__ (de activiteiten van "," wptuts log ").< /H >;?> < tabel id = "wptuts uitvoer opgenomen lijst" van de "na" Action = = = = = = = "" > < p> < etikettering > <?PHP _e (op de uitvoer van'wptuts-log ",");?> < /etiket > < input "verborgen" = de waarde van de naam "actie" = "voor de uitvoer van hout" /> < /P > <?PHP wp_nonce_field ("wptuts uitvoer van hout", "_wplnonce");?> <?PHP submit_button (__ (download log "," wptuts log ")," knop ");?> < /vorm > < de vorm van de maatregelen voor de "post" = = = = = = = = = = = = = "enctype" multipart/form-data "> < p> < =" etikettering "> wptuts_import_logs <?PHP _e (invoer. XML - bestand. "," wptuts log ");?> < /etiket > < input - type = "dossier" = "wptuts_import_logs" naam "wptuts_import" /> < /P > < input - type = "verborgen" naam. "Invoer" actie "hout" /> <?PHP wp_nonce_field ("wptuts ingevoerd hout", "_wplnonce");?> <?PHP submit_button (__ (Upload log "," wptuts log ")," secundaire ");?> < /vorm > <?}?>,, vorm indienen, is de volgende stap, we moeten luisteren als de vorm indienen en de inbreng van de routine.In doet, is het belangrijk een paar keer controleren, of de gebruiker toestemming heeft:,, de bestanden uploaden?We kunnen hier uitsluitend wordt verleend aan degenen die, manage_options, het uploaden van capaciteit, geen van de gebruikers, te uploaden we controleren door na te gaan of de "), is in feite een file uploaden?Dit is het juiste type, is er een verkeerde uploaden?Je vrij om de bestanden uploaden in omvang beperkt is tot een "normale" onderzocht.In dit geval ben ik beperkt tot 2, sub b.(indeling van de omvang van het dossier in een menselijk leesbare wijze een nuttige functie is, size_format,), maybe_upload statische functie () {/* * /als naar de vorm is ingediend (lege (dollar _post [het])



Previous:
Next Page: