Meget kort trick: undgå fejlmeddelelse i PHP

Wednesday, October 8, 2008

Hvis vi ikke ønsker en PHP funktion til at udstede eventuelle fejl eller advarsel, bare indsætte før funktionen opkald til sneglen - eller ved - (@):

PHP:
  1. / / I stedet for at bruge kanoniske form
  2. ; $ Res = miaFunc ();
  3. / / Du kan bruge
  4. ; $ Res = @ miaFunc ();

Related Post

Wordpress: hvordan man skriver et svar til kommentar at bruge jQuery

Friday, October 3, 2008

Nylig Cristiano Up udstedt en fortjeneste Plugin for Wordpress kan tilføje to links til enhver bemærkning fra en stilling (måske du har installeret en lignende, da den mappe WordPress.org Jeg har et par vildspor, men det ville være en software italienske tilfælde at honorere det fremragende arbejde, som Cristiano). Disse links (svar & citerer) som svar og / eller liste forfatteren af en kommentar ved at køre den kedelige operation for at indsætte tegnet (@) at angive, hvem den er rettet. I denne tutorial vil jeg forklare - på mellemlang-ekspert brugere - hvordan du tilføjer disse to funktioner dette selv, uden installation af nogen plugins. Desuden bruger de kapaciteter af jQuery til part i Javascript. Den teknik, der er at udsætte det samme, jeg brugte til at indføre denne funktion i denne blog.

Bemærk: Brug af plugin er den bedste løsning for dem, der har tendens til ofte ændre din WordPress skabelon, eller at begrænse den i forventning om at gøre det. Denne tutorial kun ønsker at vise dig hvordan man laver målrettede interventioner i koden Wordpress og er dedikeret til de mest nysgerrig.

Ændring af filen comments.php

Den første ændring, der er foretaget for at indsætte linket til "svar" og "kvoter" inden for hver kommentar. For at gøre dette, redigere filen comments.php placeret i mappen af vores tema. Denne fil indeholder alle de instruktioner, der giver dig mulighed for at se kommentarer i slutningen af et indlæg. Den del, der vedrører os (som kan variere en smule fra emne til emne) er sløjfen til at skabe de forskellige kommentarer, genkendelig ved:

Fortsæt læsning ... "

Related Post

Meget kort trick: PHP biler ekko

Torsdag den 2. oktober 2008

I PHP kan du bruge en forkortet form, eller kontrakt, for at se afkastet af variable eller funktioner:

PHP:
  1. / / I stedet for
  2. $miavar ?> <? Php echo $ miavar?>
  3. / / Du kan skrive
  4. ?> <? = $ Miavar?>
  5. / / I stedet for
  6. miaFunc ( ) ?> <? Php echo miaFunc ()?>
  7. / / Du kan skrive
  8. ?> <? MiaFunc = ()?>

Related Post

Meget korte uddrag: PHP ord cut

Søndag 21 september, 2008

Definerer en del af teksten til det nummer af "ord":

PHP:
  1. / **
  2. * String ord cut
  3. *
  4. * @ Privat
  5. * /
  6. $c , $l ) { funktion wordCut ($ c, $ l) (
  7. ( ' ' , $c ) ; $ C = eksplodere ('', $ c);
  8. $i = 0 ; $i < $l ; $i ++ ) $r [ $i ] = $c [ $i ] ; for ($ i = 0; $ i <$ l, $ i + +) $ r [$ i] = $ c [$ i];
  9. ( ' ' , $r ) . '...' ; $ R = implode ('', $ r ).'...';
  10. ; return $ r;
  11. )

Related Post

Meget korte uddrag: Send e-mail i HTML med PHP

Onsdag, august 27, 2008

Koden er nødvendig og tilstrækkelig til at sende en simpel e-mail i HTML-format via mail() PHP er:

PHP:
  1. / / Forbered header at angive HTML-format
  2. " . $ Headers = "MIME-Version: 1.0 \ n".
  3. "Content-Type: text / html; charset = utf-8 \ n".
  4. "Fra: Undolog.com <info@undolog.com> \ n".
  5. "Bcc: Kopier <g.fazioli@undolog.com> \ n";
  6. "Destinatario <info@e-lementi.com>" , "Oggetto della mail" , "<p>Corpo della mail in <strong>HTML</strong></p>" , $headers ) ; mail ( "Modtager <info@e-lementi.com>", "Om af mail", "<p> organ i den e-mail i HTML <strong> </ strong> </ p>", $ headers);

Related Post

Overvejelser om udviklingen af sprog svilluppo: AS2 vs AS3

Tirsdag den 5. august 2008

Efter at have læst artiklen ved Julius ActionScript 2 eller ActionScript 3? Lad os være helt klart!   Jeg vil gerne komme med nogle kommentarer om "omvendt" nogle udviklingsværktøjer for dem, der ligesom mig, er du programmering C / C + +.

Et fælles træk - i de seneste år - i nogle områder i udviklingen er at raffinere sinstassi sit sprog over tid. Det starter fra et højt niveau sprog som Macromedia Director Lingo, Actionscript 1.0 af de første versioner af Flash eller Microsoft Visual Basic 3 for at komme til at tilslutte sig tid til de specifikationer, og - nu konsolideret - syntaks dikteret af Ecma-standard. Mens sammenligne et Microsoft Visual Basic 3 med Actionscript eller Javascript er ikke helt korrekt, begge situationer viser en klar tendens "omvendt" i forhold til begyndelsen af kodning programmering.
Den eneste undtagelse, måske, i dette scenario, er løsninger såsom Java eller PHP, begge med rødder stærkt orienteret til C / C + +.

Fokus på Actionscript, er helt klart de vil af huset prodruttrice (nu Adobe) at tilpasse sproget i Flash til Ecma-standard. Brug Actionscript 2.0 stadig ikke fører til nogen konkrete vataggio bygherren, især dem, der ikke besidder de grundlæggende kendskab til sin C / C + +. Tilføj patches på gamle projekter, uden at "føre" (re) i henhold til den nyeste version, giver det mening med hensyn til økonomi. Men det ville være nyttigt at lære lige når lejlighed byder sig, de "nye" syntaks forslag om opdateringer af udviklingsmiljøer. Mere forventes og vil blive værre!

Learning Actionscript 3.0, hvis du kommer fra C / C + +, er mere som "disapprendere" (eller unlearn), den gamle "clausule", tvungen og ikke-standard, i tidligere versioner. Samme vil ske med udsætning af Flash CS4, undgå derfor at forblive bag.

Desuden er den standard gør overførsel af kode meget mere realistisk og praktisk. Ligheden mellem PHP, Javascript og Actionscript 3.0, undgår behovet for at revidere stærkt koder og algoritmer skrevet på et af disse sprog.

Related Post

Brug WordPress skabelon for at oprette et Sitemap

Onsdag den 16. juli 2008

Er der en funktion i WordPress, til tider forsømte, hvilket gør det meget alsidigt, især for dem, der skaber temaer: brugen af en skabelon! En skabelon er blot en fil i mappen af temaet. At identificere den som en skabelon, blot indsætte filen til en særlig bemærkning i PHP:

PHP:
  1. / *
  2. Template Name: Sitemap
  3. * /

Drage fordel af denne funktion kan du oprette en tom side, med standard procedure i WordPress, og forbinder til vores skabelon. Hvis du opretter en fil, f.eks sitemap.php (tilføjelse af bemærkning nævnt ovenfor) og indlæses i mappen for dit tema, du vil bemærke, at redaktøren WordPress, når du opretter en side (ikke en post) menuen Skabelon (nedenfor) vil indeholde navnet på den skabelon fil indlæses. Som nævnt i afsnittet skabelon:

Nogle temaer har brugerdefinerede skabeloner, som du kan bruge til bestemte sider, som kan indeholde yderligere funktioner eller brugerdefineret grafik. [...]

I, for eksempel, jeg brugte denne funktion til at skabe en dynamisk side (som kører koden og PHP) kan vise en reel sitemap blog.

Oprettelse af et Sitemap side

Først og fremmest skal du oprette en fil sitemap.php og belastning inde i mappen for dit tema. Wordpress skabt af administrationen i en ny side, give det et navn og vælge den skabelon menu, som er placeret under editor! Færdig!

Den skabelon, som en del af det tema, der også indeholder hele strukturen i det samme tema, og det er derfor vigtigt at kende skriftligt korrekt. Men her er et skelet af et Sitemap, kan du ændre baseret på det tema, du har installeret:

HTML:
  1. <? Php
  2. / *
  3. Template Name: Sitemap
  4. * /
  5. >
  6. <? Php get_header ();?>
  7. > <div id = "content">
  8. : while ( have_posts ( ) ) : the_post ( ) ; ? > <? Php if (have_posts ()): while (have_posts ()): the_post ();?>
  9. id = "post-<?php the_ID(); ?> "> <div class = "post" id = "post-<? php the_ID ();?>>
  10. <h2> <? php the_title ();?> </ h2>
  11. <?php the_time('lj F, Y') ?> </small> <small class=" date-time "> <? php the_time ( 'lj F, Y')?> </ small>
  12. <div class=" indrejse ">
  13. ?php bloginfo ( 'url' ) ; ? > " alt=" < ?php bloginfo ( 'name' ) ; ? > ">Home </a> </strong> </p> <p> <strong> <a href = "<? php bloginfo ( 'url');?>" alt =" <? php bloginfo (' navn');?>> Home </ a> </ strong> </ p>
  14. <h4> Sider </ h4>
  15. ) ; ? > <? Php wp_list_pages ( 'title_li =');?>
  16. </ Ul>
  17. <h4> Post </ h4>
  18. ) ; <? Php $ archive_query = new WP_Query ( 'showposts = 1000');
  19. have_posts()) : $archive_query->the_post(); ?> while ($ archive_query-> have_posts ()): $ archive_query-> the_post ();?>
  20. " rel="bookmark" title="Permanent Link to <?php the_title(); ?> "> <?php the_title(); ?> </a> </li> <li> <a href = "<? php the_permalink ()?>" rel =" bookmark "title =" Permanent Link to <? php the_title ();?>"> <? php the_title ();?> </ a> </ li>
  21. <? Php endwhile;?>
  22. </ Ul>
  23. <h4> Månedlig Arkiv </ h4>
  24. <ul>
  25. <? Php wp_get_archives ( 'type = månedlige');?>
  26. </ Ul>
  27. <h4> Kategorier </ h4>
  28. <ul>
  29. <? Php wp_list_categories ( 'title_li = 0');?>
  30. </ Ul>
  31. RSS Feeds <h4> / FeedBurner </ h4>
  32. <ul>
  33. ?php bloginfo ( 'rdf_url' ) ; ? > " alt="RDF/RSS 1.0 feed"> <acronym title = "Resource Description Framework" > RDF </acronym> / <acronym title = "Really Simple Syndication" > RSS </acronym> 1.0 feed </a> </li> <li> <a href = "<? php bloginfo ( 'rdf_url');?>" alt =" RDF / RSS 1.0 feed "> <acronym title = "Resource Beskrivelse Framework"> RDF </ acronym> / <akronym titel = "Really Simple Syndication"> RSS </ acronym> 1,0 feed </ a> </ li>
  34. " alt="RSS 0.92 feed"> <acronym title=" Really Simple Syndication "> RSS </acronym> 0.92 feed </a> </li> <li> <a href = "<? php bloginfo ( 'rss_url');?>" alt =" RSS 0.92 feed "> <acronym title=" "> Really Simple Syndication RSS </ acronym> 0.92 feed </ a> </ li>
  35. ?php bloginfo ( 'rss2_url' ) ; ? > " alt="RSS 2.0 feed"> <acronym title = "Really Simple Syndication" > RSS </acronym> 2.0 feed </a> </li> <li> <a href = "<? php bloginfo ( 'rss2_url');?>" alt =" RSS 2.0 feed "> <acronym title = "Really Simpelt Syndication"> RSS </ acronym> 2,0 feed </ a> </ li>
  36. " alt="Atom feed">Atom feed </a> </li> <li> <a href = "<? php bloginfo ( 'atom_url');?>" alt =" Atom-feed "> Atom feed </ a> </ li>
  37. </ Ul>
  38. </ Div>
  39. </ Div>
  40. <? Php endwhile; endif;?>
  41. </ Div>
  42. <? Php get_sidebar (); get_footer ();?>

Related Post

Combo menu kategorier i WordPress 2.5.1

Torsdag den 10. juli 2008

Du opretter en menu / combo (tag select uden en indsende knappen og i stand til at positionere sig selv på den kategori i øjeblikket vises, kan du bruge følgende kode:

HTML:
  1. onchange = 'document.location.href=this.options[this.selectedIndex].value;' > <select name = "event-dropdown" onchange ='document.location.href=this.options[this.selectedIndex].value;'>
  2. > Seleziona una categoria </option> <option værdi = ""> Vælg en kategori </ option>
  3. <? Php
  4. ? ( single_cat_title ( '' , false ) ) : "" ) ; $ Foo = ((is_category ())? (Single_cat_title ('', false)): "");
  5. ) ; $option = '' ; $ Categories = get_categories ( 'orderby = navn & hierarkisk = 0'); $ option ='';
  6. foretrukne ($ kategorier som $ cat) (
  7. $cat- > cat_name == $foo)?"selected":"" ).' $ Option .= '<option'. (($cat-> cat_name == $ foo)? "Udvalgt": ""). " værdi = "/ kategori / '. $ cat-> category_nicename .'">';
  8. $ Option .= $ cat-> cat_name;
  9. $ Option .= '('. $ Cat-> category_count .')';
  10. $ Option .= '</ option>';
  11. )
  12. echo $ option;
  13. >
  14. </ Select>

Arrangementet onchange i tag select giver dig mulighed for at fjerne en knap til at fremsætte. Funktionen WordPress is_category() i stedet, kan du afgøre, om vi ser en "archive" kategorier, således at opnå titlen / navnet på den kategori vises.

Related Post

Google AJAX Language API: selvstudium om, hvordan

Tuesday, May 13, 2008

I svaret til denne post, på anmodning af Andrea om, hvordan man kan indtaste oversætter af Google i sin web. Der er flere måder at gøre brug af oversættelse stillet til rådighed af Google og andre. Vi kan bruge plugins er skrevet af andre, et simpelt script Javascript før Google selv eller lære at bruge API'en, nemlig et sæt kræves funktioner - som vi skal se - på forskellige måder.

Plugin

På denne løsning ikke komme nærmere ind på mig, fordi jeg synes, det er ikke korrekt tilsluttet anmodning af Andrea, hvis jeg forstod godt. Det er også et væsentligt kun gyldig for det Blog og ikke til personlig brug og generiske. Jeg kan kun pege på, for brugere WordPress, Global Translator, måske den mest enkle, funktionelle og Plugin spredningen af denne type.

Script før Google

Den nemmeste måde at omsætte dit websted eller din blog er at indsætte en enkel JavaScript-script, der leveres af Google selv. Bare gå på webstedet translate.google.com fanen og klikke på 'Funktioner'. Fra denne side kan du preset funktioner oversættelse, eller forlade standard. Scriptet er meget simpelt:

HTML:
  1. > </script> <script src = "& http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/translatemypage.xml&up_source_language=it&w=160&h=60 ; title = & border = & output = js "> </ script>

og som et resultat er opnået:

Google Translate

Fortsæt læsning ... "

Related Post

Argumenter variabler og misligholdelser i Javascript, Actionscript og PHP

Wednesday, May 7, 2008

Udviklere vide, at nogen af de funktioner function () er at have argumenter eller mindre input. Det kan ske på et tidspunkt med at skulle skrive en funktion, som, baseret på input parametre, det opfører sig anderledes (i OO programmering finde dette problem som poliformismo). Den variable parametre (varargs), som allerede er indført på C og er til stede som standard i det klassiske redegørelse for de main

Kode:
  1. ; int vigtigste (int argc, char * argv []);

Fortsæt læsning ... "

Related Post