Scopri qual è il tuo nome Jedi

Questo articolo e’ stato scritto piu’ di sei mesi orsono quindi mi raccomando verifica le informazioni contenute in quanto potrebbero essere ormai obsolete.

La leggenda racconta che George Lucas per inventare i nomi dei Cavalieri Jedi utilizzi questa semplicissima formuletta:

  • per il nome prende le prime tre lettere del cognome della persona e le prime due del nome
  • per il cognome prende le prime due lettere del cognome da nubile della madre e le prime tre lettere della città di nascita

Ho quindi creato una semplice funzione che calcola per voi il nome Jedi e potete vederla in azione nella pagina “Scopri il tuo nome Jedi”

Questo invece è il codice che ho scritto:

< ?php
//Inizio funzione calcola il tuo nome Jedi
function jedi_calculator(){
// Calcolo il Nome Jedi
if1 &amp;amp;amp;amp;&amp;amp;amp;amp; ($_POST['done'] == 'y')) {
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$mamma = $_POST['mamma'];
$citta = $_POST['citta'];
//Calcolo il nome prendendo le prime tre lettere del cognome e le prime due del nome
$jedinome = '';
$jedinome .= substr($cognome, 0, 3);
$jedinome .= substr($nome, 0, 2);
//Calcolo il cognome prendendo le prime due lettere del cognome della madre e le prime tre della città di nascita
$jedisurname = '';
$jedisurname .= substr($mamma, 0, 2);
$jedisurname .= substr($citta, 0, 3);
//Creo il nome jedi mettendo in maiuscolo la prima lettera del nome e del cognome e tutto il resto in minuscolo
$jediname = '';
$jediname .= ucfirst(strtolower($jedinome));
$jediname .= ' ';
$jediname .= ucfirst(strtolower($jedisurname));
}
//Inizializzo l'html finale dello shortcode
$html = '';
$html .= "<div align=\"left\">\n";
$html .= "<form id=\"form1\" method=\"post\">\n";</form>
$html .="<p>\n";</p>
$html .="<label><br />\n";</label>
<pre>$html .="Nome:\n";
$html .="<input name=\"nome\" type=\"text\" id=\"nome\" value=\"$nome\" size=\"20\" maxlength=\"50\" />\n";
$html .="\n";
$html .="<br />\n";
$html .="<label>\n";</label>
$html .="<br />\n";
$html .="Cognome:\n";
$html .="<input name=\"cognome\" type=\"text\" id=\"cognome\" value=\"$cognome\" size=\"20\" maxlength=\"50\" />\n";
$html .="<br />\n";
$html .="\n";
$html .="<br />\n";
$html .="<label>Il cognome di tua madre:\n";</label>
$html .="<input name=\"mamma\" type=\"text\" id=\"mamma\" value=\"$mamma\" size=\"20\" maxlength=\"50\" />\n";
$html .="<br />\n";
$html .="\n";
$html .="<br />\n";
$html .="<label>Città dove sei nato:\n";</label>
$html .="<input name=\"citta\" type=\"text\" id=\"citta\" value=\"$citta\" size=\"20\" maxlength=\"50\" />\n";
$html .="<br />\n";
$html .="\n";
$html .="\n";
$html .="<p>\n";</p>
$html .="<input type=\"hidden\" name=\"_submit_check\" value=\"1\"/>\n";
$html .="<input type=\"submit\" name=\"Submit\" value=\"Il tuo nome Jedi è …\" />\n";</pre>
<pre>$html .="<input name=\"done\" type=\"hidden\" value=\"y\" />\n";
$html .="\n";
$html .="\n";
$html .="\n";
$html .="<hr />\n";
if (array_key_exists('_submit_check', $_POST)) {
$html .="<strong>Il tuo nome jedi &amp;amp;amp;amp;eacute; $jediname </strong>\n";
$html .="<br />\n";
$primaparte = 'Il mio nome Jedi &amp;amp;amp;amp;eacute; ';
$secondaparte =' scopri qual &amp;amp;amp;amp;eacute; il tuo ';
>$shorturl = wp_ozh_yourls_raw_url();
$share = $primaparte . $jediname . $secondaparte . $shorturl ;
$html .="<p id=\"share_links\">Condividi su: \n";</p>
$html .="<a id=\"share_tw\" href=\"http://twitter.com/home?status=$share\" title=\"Tweet this!\" \">Twitter</a>\n";
$html .="<a id=\"share_ff\" href=\"http://friendfeed.com/share/bookmarklet/frame#title=$share\" title=\"Share on Friendfeed\"\">FriendFeed</a>\n";
$html .="\n";
}
return $html;
}
add_shortcode('jedi_calc', 'jedi_calculator');
?>
< ?php</div>
//fine funzione calcola il nome jedi
?>
< ?php//Inizio funzione calcola il tuo nome Jedi
function jedi_calculator(){ 
// Calcolo il Nome Jedi
if2 &amp;amp;amp;amp;&amp;amp;amp;amp; ($_POST['done'] == 'y')) {$nome = $_POST['nome'];$cognome = $_POST['cognome'];$mamma = $_POST['mamma'];$citta = $_POST['citta'];//Calcolo il nome prendendo le prime tre lettere del cognome e le prime due del nome$jedinome = '';$jedinome .= substr($cognome, 0, 3);$jedinome .= substr($nome, 0, 2);//Calcolo il cognome prendendo le prime due lettere del cognome della madre e le prime tre della città di nascita$jedisurname = '';$jedisurname .= substr($mamma, 0, 2);$jedisurname .= substr($citta, 0, 3);//Creo il nome jedi mettendo in maiuscolo la prima lettera del nome e del cognome e tutto il resto in minuscolo$jediname = '';$jediname .= ucfirst(strtolower($jedinome));$jediname .= ' ';$jediname .= ucfirst(strtolower($jedisurname));}//Inizializzo l'html finale dello shortcode$html = '';$html .= "<div align=\"left\">\n";$html .= "<form id=\"form1\" method=\"post\">\n";$html .="<p>\n";$html .="<label><br />\n";$html .="Nome:\n";$html .="<input name=\"nome\" type=\"text\" id=\"nome\" value=\"$nome\" size=\"20\" maxlength=\"50\" />\n";$html .="</label>\n";         $html .="<br />\n";$html .="<label>\n";$html .="<br />\n";$html .="Cognome:\n";$html .="<input name=\"cognome\" type=\"text\" id=\"cognome\" value=\"$cognome\" size=\"20\" maxlength=\"50\" />\n";$html .="<br />\n";$html .="</label>\n";$html .="<br />\n";$html .="<label>Il cognome di tua madre:\n";$html .="<input name=\"mamma\" type=\"text\" id=\"mamma\" value=\"$mamma\" size=\"20\" maxlength=\"50\" />\n";$html .="<br />\n";$html .="</label>\n";$html .="<br />\n";$html .="<label>Città dove sei nato:\n";$html .="<input name=\"citta\" type=\"text\" id=\"citta\" value=\"$citta\" size=\"20\" maxlength=\"50\" />\n";$html .="<br />\n";$html .="</label>\n";$html .="</p>\n";$html .="<p>\n";$html .="<input type=\"hidden\" name=\"_submit_check\" value=\"1\"/>\n";$html .="<input type=\"submit\" name=\"Submit\" value=\"Il tuo nome Jedi è …\" />\n";$html .="<input name=\"done\" type=\"hidden\" value=\"y\" />\n";$html .="</p>\n";$html .="</form>\n";$html .="\n";$html .="<hr />\n";
if (array_key_exists('_submit_check', $_POST)) {
$html .="<strong>Il tuo nome jedi &amp;amp;amp;amp;eacute; $jediname </strong>\n";$html .="<br />\n";
$primaparte = 'Il mio nome Jedi &amp;amp;amp;amp;eacute; ';$secondaparte =' scopri qual &amp;amp;amp;amp;eacute; il tuo ';$shorturl = wp_ozh_yourls_raw_url();$share = $primaparte . $jediname . $secondaparte . $shorturl ;
$html .="<p id=\"share_links\">Condividi su: \n";$html .="<a id=\"share_tw\" href=\"http://twitter.com/home?status=$share\" title=\"Tweet this!\" \">Twitter</a>\n";$html .="<a id=\"share_ff\" href=\"http://friendfeed.com/share/bookmarklet/frame#title=$share\" title=\"Share on Friendfeed\"\">FriendFeed</a>\n";$html .="</p>\n";}return $html;}
add_shortcode('jedi_calc', 'jedi_calculator');?>< ?php//fine funzione calcola il nome jedi?>
  1. isset($_POST['done'] []
  2. isset($_POST['done'] []
Tags: , , , , ,
Posted By wolly

Mi chiamo Paolo Valenti, il mio soprannome è Wolly dal quale nasce il Wolly's Weblog. Sono nato a Milano il 27 dicembre 1966 alle ore 11.45 am, Capricorno ascendente pesci. Vivo a Milano e sono felicemente sposato. Le mie passioni sono il golf, internet, la politica, la Sci-Fi, la tecnologia. Sono parte del team italiano di localizzazione e supporto di WordPress e sono l'organizzatore del WordCamp italiano, mi piace essere un Wordpress Evangelist. Il mio Curriculum lo potete trovare su Linkedin. Se volete contattarmi utilizzate la pagina "contattami", per favore non contattarmi per assistenza su WordPress, per quella rivolgiti al Forum d'assistenza.

    One Response to “Scopri qual è il tuo nome Jedi”

  1. [...] giorno Steve Jobs torna, da gran maesto Yoda, a guidare il consiglio dei Jedy e stravolge nuovamente il mondo ed con la sua grande conoscenza della forza riesce a riportarmi [...]

Leave a Reply




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Archivi