<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4446557722246614582</atom:id><lastBuildDate>Tue, 16 Sep 2025 20:51:49 +0000</lastBuildDate><title>DESARROLLO GEEK</title><description>Mejorando la Web del Futuro</description><link>http://desarrollo-geek.blogspot.com/</link><managingEditor>noreply@blogger.com (Juan)</managingEditor><generator>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Mejorando la Web del Futuro</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-1354782919976243772</guid><pubDate>Tue, 19 Feb 2013 01:36:00 +0000</pubDate><atom:updated>2013-03-03T22:49:39.692-05:00</atom:updated><title>Importar datos de Excel a PHP utilizando PHPExcel</title><description>&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Descargar la&amp;nbsp;librería&amp;nbsp;&lt;a href="http://phpexcel.codeplex.com/"&gt;PHPExcel&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Luego crear un archivo (.php).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Copiar el&amp;nbsp;código&amp;nbsp;y listo :).&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;pre class="prettyprint linenums"&gt;&amp;lt;?php 
require_once 'Classes/PHPExcel/IOFactory.php';
$objPHPExcel = PHPExcel_IOFactory::load("excel.xlsx");
foreach ($objPHPExcel-&amp;gt;getWorksheetIterator() as $worksheet) {
$worksheetTitle     = $worksheet-&amp;gt;getTitle();
$highestRow         = $worksheet-&amp;gt;getHighestRow(); // e.g. 10
$highestColumn      = $worksheet-&amp;gt;getHighestColumn(); // e.g 'F'
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);
$nrColumns = ord($highestColumn) - 64;
echo "&amp;lt;br&amp;gt;The worksheet ".$worksheetTitle." has ";
echo $nrColumns . ' columns (A-' . $highestColumn . ') ';
echo ' and ' . $highestRow . ' row.';
echo '&amp;lt;br&amp;gt;Data: &amp;lt;table border="1"&amp;gt;&amp;lt;tr&amp;gt;';
for ($row = 1; $row &amp;lt;= $highestRow; ++ $row) {
echo '&amp;lt;tr&amp;gt;';
for ($col = 0; $col &amp;lt; $highestColumnIndex; ++ $col) {
$cell = $worksheet-&amp;gt;getCellByColumnAndRow($col, $row);
$val = $cell-&amp;gt;getValue();
$dataType = PHPExcel_Cell_DataType::dataTypeForValue($val);
echo '&amp;lt;td&amp;gt;' . $val . '&amp;lt;br&amp;gt;(Typ ' . $dataType . ')&amp;lt;/td&amp;gt;';
}
echo '&amp;lt;/tr&amp;gt;';
}
echo '&amp;lt;/table&amp;gt;';
}
&lt;/pre&gt;
</description><link>http://desarrollo-geek.blogspot.com/2013/02/importar-datos-de-excel-php-utilizando.html</link><author>noreply@blogger.com (Juan)</author><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-8726900031436045303</guid><pubDate>Tue, 12 Feb 2013 17:15:00 +0000</pubDate><atom:updated>2013-02-12T12:15:34.360-05:00</atom:updated><title>Simple Editor de texto en JAVASCRIPT</title><description>&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Simple Editor de texto en JAVASCRIPT&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Trebuchet MS, sans-serif;"&gt;&lt;b&gt;JAVASCRIPT&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Trebuchet MS, sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;function instag(tag){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var input = document.form1.contenido;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if(typeof document.selection != 'undefined' &amp;amp;&amp;amp; document.selection) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var str = document.selection.createRange().text;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.focus();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var sel = document.selection.createRange();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;sel.text = "[" + tag + "]" + str + "[/" +tag+ "]";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;sel.select();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;return;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}else if(typeof input.selectionStart != 'undefined'){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var start = input.selectionStart;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var end = input.selectionEnd;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var insText = input.value.substring(start, end);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.value = input.value.substr(0, start) + '['+tag+']' + insText + '[/'+tag+']'+ input.value.substr(end);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.focus();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.setSelectionRange(start+2+tag.length+insText.length+3+tag.length,start+2+tag.length+insText.length+3+tag.length);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;return;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}else{&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.value+=' ['+tag+']Reemplace este texto[/'+tag+']';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;return;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;function inslink(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var input = document.form1.contenido;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if(typeof document.selection != 'undefined' &amp;amp;&amp;amp; document.selection) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var str = document.selection.createRange().text;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.focus();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var my_link = prompt("Enter URL:","http://");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;if (my_link != null) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;if(str.length==0){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;str=my_link;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var sel = document.selection.createRange();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;sel.text = "[a href=\"" + my_link + "\"]" + str + "[/a]";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;sel.select();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;return;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}else if(typeof input.selectionStart != 'undefined'){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var start = input.selectionStart;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var end = input.selectionEnd;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var insText = input.value.substring(start, end);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var my_link = prompt("Enter URL:","http://");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;if (my_link != null) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;if(insText.length==0){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;insText=my_link;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;input.value = input.value.substr(0, start) +"[a href=\"" + my_link +"\"]" + insText + "[/a]"+ input.value.substr(end);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;input.focus();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;input.setSelectionRange(start+11+my_link.length+insText.length+4,start+11+my_link.length+insText.length+4);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;return;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}else{&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var my_link = prompt("Ingresar URL:","http://");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var my_text = prompt("Ingresar el texto del link:","");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;input.value+=" [a href=\"" + my_link + "\"]" + my_text + "[/a]";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;return;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;form name="form1" method="post" action=""&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;input type="button" name="Submit" value="B" onClick="instag('b')"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;input type="button" name="Submit3" value="U" onClick="instag('u')"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;input type="button" name="Submit4" value=" I " onClick="instag('i')"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;input type="button" name="Submit2" value="LINK" onClick="inslink()"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;br&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;textarea name="contenido" cols="40" rows="10" id="contenido"&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
</description><link>http://desarrollo-geek.blogspot.com/2013/02/simple-editor-de-texto-en-javascript.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-8845742448389825292</guid><pubDate>Sat, 09 Feb 2013 00:54:00 +0000</pubDate><atom:updated>2013-02-08T19:56:37.149-05:00</atom:updated><title>Crear tabla ingresando variables en JAVASCRIPT con JQUERY</title><description>&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Vamos a crear una tabla ingresando variables (":","_","/","*",";")&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;creando modelo de plantilla&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;=========================================*/&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;pantalla&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;           &lt;/span&gt;:&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;tipo&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;            &lt;/span&gt;_ plasma&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;/&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;        &lt;/span&gt;&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;plasma&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                     &lt;/span&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                           &lt;/span&gt;proporcion&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;_ wide&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;caracteristicas&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;:&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;contraste&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;_ 5000&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                 &lt;/span&gt;contraste&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;_ 5000&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                       &lt;/span&gt;contraste&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;_ 5000&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;tiempo&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;           &lt;/span&gt;:&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;8 minutos&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                 &lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|-------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                       &lt;/span&gt;| plasma&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;            &lt;/span&gt;|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| tipo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|-------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| pantalla&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                       &lt;/span&gt;| plasma&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;            &lt;/span&gt;|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|---------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;proporcion&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;       &lt;/span&gt;| wide&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;              &lt;/span&gt;|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|------------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| contraste &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | 5000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;                        &lt;/span&gt;|----------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| caracteristicas | contraste &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| 5000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |---------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| contraste &amp;nbsp; | 5000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|------------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| tiempo &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | 8 minutos &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|------------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Codigo JAVASCRIPT&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Trebuchet MS, sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;$("#txtPlantillaTexto").keyup(function () {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var texto = $(this).val();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var cant1=texto.split(';');&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;// creando tabla&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var htmlTabla='&amp;lt;table class="tabla"&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;for (var i = 0; i &amp;lt; cant1.length-1; i++){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;// contando rowspan&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var c1=cant1[i].split("/");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var c2=cant1[i].split("*");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var ct=(c1.length+c2.length)-1;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;var culumnaUno=cant1[i].split(":");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;htmlTabla=htmlTabla+'&amp;lt;tr&amp;gt;&amp;lt;td rowspan="'+ct+'"&amp;gt;'+culumnaUno[0]+'&amp;lt;/td&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var cant2=culumnaUno[1].split("*");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//creando la segunda columna&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;for (var ii = 0; ii &amp;lt; cant2.length; ii++){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;var culumnaDos=cant2[ii].split("_");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;if (culumnaDos.length&amp;gt;1) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;var cant3=culumnaDos[1].split("/");&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;var colspan='1';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;}else{&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;var cant3=0;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;var colspan='2';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt; &amp;nbsp; &amp;nbsp;htmlTabla=htmlTabla+'&amp;lt;td rowspan="'+(cant3.length)+'" colspan="'+colspan+'"&amp;gt;'+culumnaDos[0]+'&amp;lt;/td&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;if (culumnaDos.length&amp;gt;1) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;//creando la tercera columna&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;for (var iii=0; iii &amp;lt; cant3.length; iii++){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt; &amp;nbsp; &amp;nbsp;htmlTabla=htmlTabla+'&amp;lt;td&amp;gt;'+cant3[iii]+'&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;}else{&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;htmlTabla=htmlTabla+'&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;htmlTabla=htmlTabla+'&amp;lt;/tr&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;htmlTabla=htmlTabla+'&amp;lt;/table&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$("#txtPlantillaResultado").html(htmlTabla);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;}).keyup();&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://desarrollo-geek.blogspot.com/2013/02/crear-tabla-con-ingresando-variables-en.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-7114770778072894910</guid><pubDate>Sat, 09 Feb 2013 00:46:00 +0000</pubDate><atom:updated>2013-02-08T19:56:46.177-05:00</atom:updated><title>Crear tabla ingresando variables en PHP</title><description>&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Vamos a crear una tabla ingresando variables (":","_","/","*",";")&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;creando modelo de plantilla&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;=========================================*/&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;pantalla&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;           &lt;/span&gt;: &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;tipo&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;            &lt;/span&gt;_ plasma &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;/&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;        &lt;/span&gt; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;plasma &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                     &lt;/span&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                           &lt;/span&gt;proporcion&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;_ wide&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;caracteristicas&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;: &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;contraste &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;_ 5000 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                 &lt;/span&gt;contraste &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;_ 5000 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                       &lt;/span&gt;contraste &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;_ 5000 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;tiempo&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;           &lt;/span&gt;: &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;8 minutos&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                 &lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|-------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                       &lt;/span&gt;| plasma&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;            &lt;/span&gt;|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| tipo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|-------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| pantalla&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;                       &lt;/span&gt;| plasma&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;            &lt;/span&gt;|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|---------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;proporcion&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;       &lt;/span&gt;| wide&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;              &lt;/span&gt;|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|------------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| contraste &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | 5000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span style="white-space: pre;"&gt;&amp;nbsp;                        &lt;/span&gt;|----------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| caracteristicas | contraste &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| 5000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |---------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| contraste &amp;nbsp; | 5000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|------------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;| tiempo &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | 8 minutos &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;|------------------------------------------------------------|&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Trebuchet MS, sans-serif;"&gt;&lt;b&gt;Codigo PHP&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: Trebuchet MS, sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;?php&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;// Armar tablas con simbolos en php&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;//$datos='pantalla:tipo_plasma1/plasma2*proporcion_wide;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;$datos='pantalla:base_asdas*base11111_sas*asa;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;$cant1=explode(";",$datos);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;// creando tabla&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;$htmlTabla = '&amp;lt;table class="tabla"&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;for ($i=0; $i &amp;lt; count($cant1) - 1; $i++):&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;// contando rowspan&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$c1=explode("/",$cant1[$i]);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$c2=explode("*",$cant1[$i]);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$ct=(count($c1)+count($c2))-1;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$culumnaUno=explode(":", $cant1[$i]);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$htmlTabla = $htmlTabla.'&amp;lt;tr&amp;gt;&amp;lt;td rowspan="'.$ct.'"&amp;gt;'.$culumnaUno[0].'&amp;lt;/td&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;$cant2=explode("*", $culumnaUno[1]);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;//creando la segunda columna&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;for ($ii=0; $ii &amp;lt; count($cant2); $ii++):&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;$culumnaDos=explode("_", $cant2[$ii]);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;if (count($culumnaDos)&amp;gt;1) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;$cant3=explode("/", $culumnaDos[1]);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;$colspan='1';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}else{&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;$cant3=0;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;$colspan='2';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;$htmlTabla=$htmlTabla.'&amp;lt;td rowspan="'.count($cant3).'" colspan="'.$colspan.'"&amp;gt;'.$culumnaDos[0].'&amp;lt;/td&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;if (count($culumnaDos)&amp;gt;1) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;//creando la tercera columna&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;for ($iii=0; $iii &amp;lt; count($cant3); $iii++):&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; &amp;nbsp;$htmlTabla=$htmlTabla.'&amp;lt;td&amp;gt;'.$cant3[$iii].'&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;endfor;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}else{&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;$htmlTabla=$htmlTabla.'&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;endfor;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$htmlTabla=$htmlTabla.'&amp;lt;/tr&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;endfor;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;$htmlTabla=$htmlTabla.'&amp;lt;/table&amp;gt;';&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-family: Courier New, Courier, monospace;"&gt;echo $htmlTabla;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://desarrollo-geek.blogspot.com/2013/02/crear-tabla-con-ingresando-variables.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-3444615041494310844</guid><pubDate>Sat, 18 Aug 2012 03:23:00 +0000</pubDate><atom:updated>2012-08-17T22:25:03.481-05:00</atom:updated><title>Obtener URL con jQuery</title><description>&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Obtener URL de la página actual y el título con jQuery

Podría ser útil para obtener la URL de la página actual y el título de la página actual. Sobre todo si queremos compartir plugins para nuestro sitio web.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Courier New, Courier, monospace; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;lt;p&amp;gt;Current page URL: &amp;lt;span id="this_url"&amp;gt;www.example.com&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;lt;p&amp;gt;Current page title: &amp;lt;span id="this_title"&amp;gt;mytitle&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #990000; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;$(document).ready(function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var href = $(location).attr('href');&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;var url = $(this).attr('title');&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$('#this_title').html('&amp;lt;strong&amp;gt;' + href + '&amp;lt;/strong&amp;gt;');&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$('#this_url').html('&amp;lt;strong&amp;gt;' + url + '&amp;lt;/strong&amp;gt;');&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394;"&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: #990000; font-family: Courier New, Courier, monospace;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/08/obtener-url-con-jquery.html</link><author>noreply@blogger.com (Juan)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-434950650064027654</guid><pubDate>Thu, 19 Jul 2012 19:58:00 +0000</pubDate><atom:updated>2012-07-25T15:38:24.523-05:00</atom:updated><title>Git para aplicaciones Heroku</title><description>&lt;div class="entry" style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style=" font-size: 12px; line-height: 16px;"&gt;&lt;span style="color: #333333; font-family: 'Lucida Grande', Verdana, Arial, sans-serif;"&gt;Aquí&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333; font-family: 'Lucida Grande', Verdana, Arial, sans-serif;"&gt;&lt;span style="font-size: 12px; line-height: 1.4em;"&gt;&amp;nbsp;les dejo algunas explicaciones sobre los comando de git que&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 12px; line-height: 22px;"&gt;podrán&lt;/span&gt;&lt;span style="font-size: 12px; line-height: 1.4em;"&gt;&amp;nbsp;usar con Heroku (&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.heroku.com/" style=" line-height: 1.4em;"&gt;http://www.heroku.com/&lt;/a&gt;&amp;nbsp;&lt;span style=" color: #333333; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.4em;"&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;span style=" color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 1.4em;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style=" color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 1.4em;"&gt;&lt;span style=" line-height: 1.4em;"&gt;git --help &amp;nbsp;--&amp;gt; Mostrara todo los comandos de git&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=" color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 1.4em;"&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;add &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #444444; font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;--&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: 12px; line-height: 16px;"&gt;&lt;span style="color: #444444; font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;Agregar archivo&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;rm &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;&lt;span style="color: #444444;"&gt;--&amp;gt; Eliminar archivo&lt;/span&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;mv &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;&lt;span style="color: #444444;"&gt;--&amp;gt; mover archivo&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="color: #0b5394; font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;commit &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'courier new'; font-size: 12px; line-height: 16px;"&gt;&lt;span style="color: #444444;"&gt;--&amp;gt; prepara las actualizaciones&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="font-family: 'courier new';"&gt;&lt;span style="color: #0b5394; font-size: 12px; line-height: 16px;"&gt;push &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: #444444;"&gt;&lt;span style="font-size: 12px; line-height: 16px;"&gt;--&amp;gt;&amp;nbsp;Actualiza todo los archivos preparados&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;span style="font-family: 'courier new';"&gt;&lt;span style="font-size: 12px; line-height: 16px;"&gt;&lt;span style="color: #0b5394;"&gt;clone &amp;nbsp; &lt;/span&gt;&lt;span style="color: #444444;"&gt;--&amp;gt; clonar un nuevo repositorio en el directorio&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="entry" style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/07/git-para-aplicaciones-heroku.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-406211958108992375</guid><pubDate>Mon, 04 Jun 2012 19:15:00 +0000</pubDate><atom:updated>2012-06-04T14:15:14.823-05:00</atom:updated><title>Instalar Safari en Ubuntu</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;El procedimiento para instalar Safari en Ubuntu es sencillo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;1.- Instalar Wine y ciertas fuentes tipográficas:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ sudo apt-get install wine msttcorefonts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;(si ya tienes instalado Wine, no es necesario que lo incluyas en la orden)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;2.- Copiar las fuentes al directorio de Wine, con:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ cp /usr/share/fonts/truetype/msttcorefonts/Arial*.ttf ~/.wine/drive_c/windows/fonts/&lt;br /&gt;$ cp /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman*.ttf ~/.wine/drive_c/windows/fonts/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;3.- Configurar Wine para que se comporte como Windows XP, a través del configurador gráfico:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ winecfg&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;4.- &lt;/span&gt;&lt;a href="http://www.apple.com/safari/download/" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Descargar&lt;/a&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt; el instalador de Safari (para Windows) desde la web de Apple.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;5.- Instalar Safari:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ wine SafariSetup.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;6.- Instalar el soporte para Flash:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;- Obteniendo el correspondiente paquete:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ wget http://ubuntu-debs.googlecode.com/files/install_flash_player.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;- Instalándolo:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ wine install_flash_player.exe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Listo!!.&lt;/span&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/06/instalar-safari-en-ubuntu.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-6282450760957240123</guid><pubDate>Thu, 31 May 2012 22:54:00 +0000</pubDate><atom:updated>2012-05-31T17:54:17.438-05:00</atom:updated><title>Aumentar o Disminuir Brillo en Ubuntu</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Primero abrimos nuestro Terminal (CTRL + ALT + T)&lt;br /&gt;&lt;br /&gt;Luego escribimos:&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;sudo apt-get install xbacklight&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Escribimos nuestra contraseña para ingresar como superusuario (la contraseña será invisible, es una asunto de seguridad) .Luego ponemos continuar y pulsamos Enter.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Después escriben:&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;xbacklight -set 10%&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Pueden poner de 0% a 100% según el brillo que desean.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/aumentar-o-disminuir-brillo-en-ubuntu.html</link><author>noreply@blogger.com (Juan)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-2040163607289213267</guid><pubDate>Thu, 31 May 2012 17:45:00 +0000</pubDate><atom:updated>2012-05-31T14:07:11.416-05:00</atom:updated><title>Dar Permiso  /opt/lampp/htdocs en ubuntu 12.04</title><description>&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Solo tienes que escribir en el Terminal: &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #073763;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sudo chmod 777  /opt/lampp/htdocs&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #073763;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #073763;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;span style="color: black; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;El password que te pide es la de tu usuario, no la del root&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;y listo.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;" /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Si te sale error en localhsot/sitio (Acceso a localhost/sitio -&amp;gt; Acceso Prohibido ) puedes insertar en el terminal:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="color: #073763; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sudo chmod -R 777 /opt/lampp/htdocs/mvc01 &lt;/span&gt;&lt;/span&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/dar-permiso-optlampphtdocs-en-ubuntu.html</link><author>noreply@blogger.com (Juan)</author><thr:total>23</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-487261451011035272</guid><pubDate>Thu, 31 May 2012 17:23:00 +0000</pubDate><atom:updated>2012-05-31T14:04:34.581-05:00</atom:updated><title>Instalar Sublime Text 2 en Ubuntu 12.04</title><description>&lt;div style="text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYw_DXmYlWLczNnzE0k4UCi3TOJKEP6jZYLL87NSUcecECqlpNeDzw4BlH-BlyHyPEZwAwMgXiXSkso84Y9VQKAScYfuXVF9G91uI7JVy0RF4oIRy0gnzAUzOer-LBcAoNZsUyxjZ5Chzc/s1600/SublimeText2.png"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYw_DXmYlWLczNnzE0k4UCi3TOJKEP6jZYLL87NSUcecECqlpNeDzw4BlH-BlyHyPEZwAwMgXiXSkso84Y9VQKAScYfuXVF9G91uI7JVy0RF4oIRy0gnzAUzOer-LBcAoNZsUyxjZ5Chzc/s200/SublimeText2.png" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;b&gt;Agregamos el siguiente PPA:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #073763; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sudo add-apt-repository ppa:webupd8team/sublime-text-2&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;b style="color: black; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Actualizamos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #073763; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sudo apt-get update&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;b&gt;Instalamos:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #073763;"&gt;sudo apt-get install sublime-text-2&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
&lt;b&gt;Y con ello tendremos Sublime Text instalado en:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #073763;"&gt;/usr/lib/sublime-text-2&lt;/span&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/instalar-sublime-text-2-en-ubuntu-1204.html</link><author>noreply@blogger.com (Juan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYw_DXmYlWLczNnzE0k4UCi3TOJKEP6jZYLL87NSUcecECqlpNeDzw4BlH-BlyHyPEZwAwMgXiXSkso84Y9VQKAScYfuXVF9G91uI7JVy0RF4oIRy0gnzAUzOer-LBcAoNZsUyxjZ5Chzc/s72-c/SublimeText2.png" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-7403039592393945018</guid><pubDate>Wed, 16 May 2012 16:23:00 +0000</pubDate><atom:updated>2012-05-16T11:23:24.470-05:00</atom:updated><title>Listar archivos de un directorio con php</title><description>&lt;br /&gt;
Insertamos la Ruta con &lt;b&gt;opendir()&lt;/b&gt; luego realizamos un bucle&amp;nbsp;
&lt;b&gt;while ($archivo = readdir($directorio))&lt;/b&gt;&amp;nbsp;&amp;nbsp;para poder recorrer todo el directorio y seleccionar los archivos para mostrarlo en nuestro navegador.&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;&lt;b&gt;EJEMPLO&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;$ruta = "../sitio/"; // Indicar ruta&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;$directorio=opendir($ruta); &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;echo "Directorio actual:&amp;lt;br&amp;gt;$ruta&amp;lt;br&amp;gt;"; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;echo "Archivos:&amp;lt;br&amp;gt;"; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;while ($archivo = readdir($directorio))&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;  echo "$archivo&amp;lt;br&amp;gt;"; &lt;/span&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;closedir($directorio); &lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/listar-archivos-de-un-directorio-con.html</link><author>noreply@blogger.com (Juan)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-6482484007896969863</guid><pubDate>Tue, 15 May 2012 16:26:00 +0000</pubDate><atom:updated>2012-05-15T11:29:52.329-05:00</atom:updated><title>Aumentar tamaño de archivo para subir en PHP</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Cuando desarrollamos aplicaciones web en &lt;a href="http://vitaminaweb.com/tema/php/"&gt;PHP&lt;/a&gt;, corriendo bajo &lt;a href="http://vitaminaweb.com/tema/apache/"&gt;Apache&lt;/a&gt;, existe una limitación por defecto en el tamaño de los archivos que se pueden subir desde el cliente (el navegador del usuario), que normalmente es de 2 MB. Es decir, si queremos subir una imagen de 3 MB, por ejemplo, el sistema nos devolvería un error a causa de este límite.&lt;br /&gt;Ésto, a la hora de desarrollar ciertas aplicaciones web, como un blog con &lt;a href="http://vitaminaweb.com/tema/wordpress/"&gt;WordPress&lt;/a&gt; en el que tengamos que subir fotos o vídeos de más de 2 MB, o un sitio web corporativo donde los usuarios puedan enviar documentación a través de un formulario, etc., se convierte en un problema, con fácil solución como vemos a continuación.&lt;br /&gt;Existen varias formas de evitar este límite impuesto en una aplicación basada en PHP y Apache.&amp;nbsp;&lt;/span&gt;&lt;div&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style="font-family: 'Trebuchet MS', sans-serif;"&gt;Vamos a ver 2 formas de resolver esta limitación:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style="font-family: 'Trebuchet MS', sans-serif;"&gt;1. Modificando el fichero de configuración php.ini global&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Primero de todo tenemos que localizar el archivo de configuración (global) de PHP (php.ini) que puede estar ubicado en diferentes rutas dependiendo del sistema operativo o de la distribución Linux que usemos. Y una vez localizado, tenemos que editarlo y modificar las siguientes líneas:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;upload_max_filesize = 10M &lt;br /&gt;post_max_size = 20M &lt;br /&gt;max_execution_time = 180&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Donde:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;upload_max_filesize = 10M&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Aumenta el tamaño máximo del fichero a subir a 10 MB.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;post_max_size = 20M&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Indica el tamaño máximo de carga por envío, que debe ser igual o mayor al valor anterior. En este caso podríamos enviar varios ficheros en un sólo envío, hasta una capacidad máxima de 20 MB.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763; font-family: 'Trebuchet MS', sans-serif;"&gt;max_execution_time = 180&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Tiempo máximo (en segundos) de ejecución de los scripts, que en nuestro ejemplo sería de 3 minutos para realizar el total de la carga (subida) de archivos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ahora sólo tenemos que guardar los cambios del fichero php.ini y reiniciar el servidor web Apache.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;2. Utilizar .htaccess&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Otra forma de ampliar el tamaño máximo de los ficheros a subir es indicándolo mediante un fichero de configuración de Apache .htaccess . Tenemos que crear o modificar el fichero .htaccess en la raíz del sitio web (lo que sería recursivo para todos los subdirectorios de la web), o en el directorio en el que quieres que tenga efecto (su efecto sería recursivo para los subdirectorios hijos de éste), y colocar las siguientes líneas:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;php_value upload_max_filesize 10M &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;php_value post_max_size 20M &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;php_value max_execution_time 180&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;La interpretación de estas líneas son similares al caso anterior.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Autor: &lt;/span&gt;&lt;a href="http://vitaminaweb.com/aumentar-el-tamano-maximo-de-archivo-para-subir-con-php-y-apache_557" style="font-family: 'Trebuchet MS', sans-serif;"&gt;http://vitaminaweb.com/aumentar-el-tamano-maximo-de-archivo-para-subir-con-php-y-apache_557&lt;/a&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/aumentar-tamano-de-archivo-para-subir.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-2480433115443112671</guid><pubDate>Fri, 11 May 2012 16:56:00 +0000</pubDate><atom:updated>2012-05-11T11:56:31.426-05:00</atom:updated><title>Mostrar Imagen desde directorio con PHP</title><description>&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Abrimos el archivo con &lt;b&gt;opendir()&lt;/b&gt;, luego recorremos la&amp;nbsp;búsqueda&amp;nbsp;con&amp;nbsp;&lt;b&gt;while
($file = readdir($filehandle))&lt;/b&gt;&amp;nbsp;&amp;nbsp;en el directorio , luego verificamos si hay archivos en el directorio con la sentencia &lt;b&gt;if()&lt;/b&gt; y por ultimo extraemos los archivos&amp;nbsp;&amp;nbsp;con&amp;nbsp;&lt;b&gt;GetImageSize(&amp;nbsp;)&lt;/b&gt;&amp;nbsp;para luego mostrarlos con&amp;nbsp;&lt;b&gt;&amp;lt;img&amp;gt;&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;EJEMPLO&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$ruta = "img/galeria/"; // Indicar ruta&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;$filehandle = opendir($ruta); // Abrir archivos&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;while ($file = readdir($filehandle)) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;if ($file != "." &amp;amp;&amp;amp; $file != "..") {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;$tamanyo = GetImageSize($ruta . $file);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;     &lt;/span&gt;&amp;lt;img src="&amp;lt;?php echo $ruta.$file ?&amp;gt;" width="30px"&amp;gt;Img Uno&amp;lt;br&amp;gt; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;}&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;}&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;closedir($filehandle); // Fin lectura archivos&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/mostrar-imagen-desde-directorio-con-php.html</link><author>noreply@blogger.com (Juan)</author><thr:total>21</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-8868036726539890100</guid><pubDate>Mon, 07 May 2012 13:42:00 +0000</pubDate><atom:updated>2012-05-07T08:59:35.859-05:00</atom:updated><title>Extraer archivo con "file_get_contents()" y luego darle valor "constr_replace()"</title><description>&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Usando &lt;b&gt;(diccionario = array)&lt;/b&gt; para poder almacenar todo los valores que voy a reemplazar, luego realizo un function para poder ejecutar el html , primero voy a extraer el archivo &lt;b&gt;index1.php&lt;/b&gt; con &lt;b&gt;"&lt;/b&gt;&lt;b&gt;file_get_contents('index1.php'&lt;/b&gt;&lt;b&gt;)"&lt;/b&gt;, luego realizo &lt;b&gt;"&lt;/b&gt;&lt;b&gt;foreach"&lt;/b&gt; para buscar y luego&amp;nbsp;reemplazarlo con el &lt;b&gt;"&lt;/b&gt;&lt;b&gt;str_replace($clave, $valor, $html)"&lt;/b&gt; y por ultimo ejecuto el &lt;b&gt;"&lt;/b&gt;&lt;b&gt;ejecutarHtml()&lt;/b&gt;&lt;b&gt;"&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;controlador.php&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;?php&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;$diccionario = array(&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '{titulo}'=&amp;gt;'Titulo de Desarrollo Geek',&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '{slogan}'=&amp;gt;'slogan de Desarrollo Geek',&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '{subtitulo}'=&amp;gt;'Subtitulo de Desarrollo Geek',&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '{autor}'=&amp;gt;'Juan Carlos Rivera Poccomo'&lt;/span&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;function ejecutarHtml(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; global $diccionario;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $html = file_get_contents('index1.php');&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; foreach ($diccionario as $clave =&amp;gt; $valor) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $html = str_replace($clave, $valor, $html);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; echo $html;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;ejecutarHtml();&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style="color: red; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;index1.php&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;html lang="es"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;lt;meta charset="utf-8"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;lt;title&amp;gt;{titulo} - {subtitulo}&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;lt;header id="contenedor-cabecera"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;lt;hgroup&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;&amp;lt;h1&amp;gt;{titulo}&amp;lt;/h1&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt; &amp;nbsp; &amp;nbsp;&amp;lt;h2&amp;gt;{slogan}&amp;lt;/h2&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;h3&amp;gt;{autor}&amp;lt;/h3&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&amp;lt;/hgroup&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&amp;lt;/header&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/extraer-archivo-con-filegetcontents-y.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-922263892257244806</guid><pubDate>Wed, 02 May 2012 23:26:00 +0000</pubDate><atom:updated>2012-05-02T18:27:28.800-05:00</atom:updated><title>fetch_assoc en PHP</title><description>&lt;br /&gt;
&lt;div class="para"&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Retorna una matriz de strings asociativa que representa a la fila obtenida del resultset, donde cada llave de la matriz corresponde al nombre de una de las columnas de éste; o&amp;nbsp;&lt;strong&gt;&lt;code&gt;NULL&lt;/code&gt;&lt;/strong&gt;&amp;nbsp;si es que no le quedan filas.&lt;/span&gt;&lt;/div&gt;
&lt;div class="para"&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Si dos o más columnas del resultado tienen el mismo nombre de campo, la última columna tomará precedencia. Para acceder a la(s) otra(s) columna(s) con el mismo nombre, se necesita ya sea acceder al resultado usando los índices numéricos gracias a&amp;nbsp;&lt;span class="function"&gt;&lt;a class="function" href="http://www.php.net/manual/es/mysqli-result.fetch-row.php" style="border-bottom-color: rgb(0, 0, 153); border-bottom-style: solid; border-bottom-width: 1px; color: #000099; text-decoration: none;"&gt;mysqli_fetch_row()&lt;/a&gt;&lt;/span&gt;, ya sea añadirle alias a los campos.&lt;/span&gt;&lt;/div&gt;
&lt;div class="para"&gt;
&lt;/div&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Estilo por procedimientos&lt;/span&gt;&lt;/div&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;/div&gt;
&lt;div class="para"&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Estilo orientado a objetos&lt;/span&gt;&lt;/div&gt;
&lt;div class="methodsynopsis dc-description" style="background-color: white; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; border-image: initial; border-left-color: black; border-left-style: solid; border-left-width: 1px; border-right-color: black; border-right-style: solid; border-right-width: 1px; border-top-color: black; border-top-style: solid; border-top-width: 1px; font-size: 14px; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="methodname"&gt;&lt;strong&gt;mysqli_result::fetch_assoc&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;(&amp;nbsp;&lt;span class="methodparam"&gt;void&lt;/span&gt;&amp;nbsp;)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;/div&gt;
&lt;div class="para"&gt;
&lt;/div&gt;
&lt;div class="para rdfs-comment"&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Estilo por procedimientos&lt;/span&gt;&lt;/div&gt;
&lt;div class="methodsynopsis dc-description" style="background-color: white; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; border-image: initial; border-left-color: black; border-left-style: solid; border-left-width: 1px; border-right-color: black; border-right-style: solid; border-right-width: 1px; border-top-color: black; border-top-style: solid; border-top-width: 1px; font-size: 14px; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="methodname"&gt;&lt;strong&gt;mysqli_fetch_assoc&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;(&amp;nbsp;&lt;span class="methodparam"&gt;&lt;span class="type"&gt;&lt;a class="type mysqli_result" href="http://www.php.net/manual/es/class.mysqli-result.php" style="background-color: transparent; border-bottom-color: rgb(0, 0, 153); border-bottom-style: solid; border-bottom-width: 1px; color: #000099; text-decoration: none;"&gt;mysqli_result&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;code class="parameter" style="font-style: italic;"&gt;$result&lt;/code&gt;&lt;/span&gt;&amp;nbsp;)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;EJEMPLO 1&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="color: #660000; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;?php&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$mysqli &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;= new&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;(&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"localhost"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;, &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"root"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;, &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"admin"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;, &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"demo"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;/* verificar la conexión */&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;if&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; (&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_connect_errno&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;()) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;printf&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;(&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"Conexión fallida: %s\n"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;, &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_connect_error&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;());&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;exit&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$consulta &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;= &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"SELECT nombre, apellido FROM usuarios"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;if&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; ($result &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;=&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; $mysqli&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;query&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;($consulta)) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/* obtener array asociativo */&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; while ($row = $result-&amp;gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;fetch_assoc&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;()) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;printf &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;(&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"%s (%s)\n"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;, $row[&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"nombre"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;], $row[&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"apellido"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/* liberar el resultset */&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $result-&amp;gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;free&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;/* cerrar la conexión */&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$mysqli-&amp;gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;close&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #cc0000; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;EJEMPLO 2&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;?php&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$mysqli&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;= new&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;(&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"localhost"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"root"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"admin"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"demo"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;/* verificar la conexión */&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;if&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_connect_errno&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;()) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;printf&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;(&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"Conexión fallida: %s\n"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_connect_error&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;());&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;exit&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$consulta&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"SELECT nombre, apellido FROM usuarios"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;if ($result = &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_query&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;($link, $query)) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/* obtener array asociativo */&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; while ($row = &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_fetch_assoc&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;($result)) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf (&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"%s (%s)\n"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;, $row[&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"nombre"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;], $row[&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;"apellido"&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/* liberar el conjunto de resultados */&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_free_result&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;($result);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;/* cerrar la conexión */&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;mysqli_close&lt;/span&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;($link);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/05/fetchassoc-en-php.html</link><author>noreply@blogger.com (Juan)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-5761912452315855613</guid><pubDate>Sun, 04 Mar 2012 02:44:00 +0000</pubDate><atom:updated>2012-03-03T21:44:15.145-05:00</atom:updated><title>Activar cURL</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Pasos:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ir al phpinfo(). Si no saben cómo hacerlo, hagan lo siguiente: vayan a su navegador, escriben localhost, y luego en la parte izquierda dice phpinfo(), dan clic ahí, y tendrán toda la info del php instalado en su máquina.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Una vez ahí, ubicarse en el campo Loaded configuration file, en esa ruta que en mi caso es así: C:\xampp\apache\bin\php.ini (a partir de la versión 1.7 del XAMPP dicha ruta cambió a C:\xampp\php\php.ini) tienen el archivo de configuración que usa el php para cargar las librerías, extensiones, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Abrir el php.ini con cualquier editor de texto según la ruta vista en el paso 2 y buscar la siguiente línea: ;extension=php_curl.dll&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Como ya se dieron cuenta, la línea que buscaron está comentada con &amp;lt; ; &amp;gt;. Quiten el punto y coma y guarden los cambios hechos en el archivo. Luego, reinician el servidor apache. Con esto lo que se ha logrado es que nuestras aplicaciones puedan usar normalmente cURL. Para comprobar que la librería está correctamente activada, pueden echar una mirada nuevamente al phpinfo() como se explica en el paso 1.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ahora que si lo que quieren es trabajar con cURL a través de la línea de comandos de win2, deberán buscar los archivos libeay32.dll yssleay32.dll que se encuentran dentro del directorio donde está instalado nuestro php, si usaron xampp, lo encuentran generalmente en C:\xampp\php y buscan dentro de ese dir dichos archivos. Sirven también los archivos que se encuentran dentro de C:\xampp\apache\bin, son los mismos archivos, no hay diferencia.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Una vez hayan encontrado dichos archivos, los deberán copiar y pegar dentro de la carpeta SYSTEM de su máquina windows (por ejemplo: C:\winnt\system32 ó C:\windows\system).&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Finalmente podemos probar yendo a la línea de comandos de windows y probar escribiendo: curl. Tendrán una respuesta similar a esto:curl: try 'curl --help' or 'curl --manual' for more information&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/03/activar-curl_03.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-7169533909793386834</guid><pubDate>Thu, 19 Jan 2012 04:27:00 +0000</pubDate><atom:updated>2012-01-18T23:27:07.098-05:00</atom:updated><title>Instalación de SQL Server 2008 R2</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Microsoft SQL Server es un servidor de base de datos relacional, desarrollada porMicrosoft: Es un producto de software cuya principal función es la de almacenar y recuperar datos según lo solicitado por otras aplicaciones de software, ya sea aquellos en el mismo equipo o que funcionan con otro ordenador a través de una red (incluyendo elInternet). Hay por lo menos una docena de diferentes ediciones de Microsoft SQL Serverdestinadas a diferentes públicos y diferentes cargas de trabajo (que van desde pequeñas aplicaciones que almacenan y recuperan los datos en el mismo equipo, a millones de usuarios y equipos que el acceso a enormes cantidades de datos a través de Internet al mismo tiempo).&lt;/span&gt;&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;En este Tutorial Explicare paso a paso toda la Instalación de SQL Server 2008 R2. &lt;/span&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Descargamos el SQL server 2008 R2 TRYAL segun la version de tu PC que nos&amp;nbsp;permitirá&amp;nbsp;probar 180&amp;nbsp;días desde la pagina principal&amp;nbsp; &lt;a href="http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx"&gt;http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx&lt;/a&gt;&amp;nbsp;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Iniciamos la&amp;nbsp;Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos "Installation" luego hacemos clic en "New installation or add features to an existing installation" para poder iniciar la&amp;nbsp;instalación.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhm2gaCruPyX9WbWxNFzRMIU3gSMm9xwetSi2wGwz-EjKC7NU5t9HkA1IMsgkPn1WQt7LqvEhRunwp_GqjbmTjX02FJMXp_OMJOwSEkm8PH_e85PQ1FoEJ6ULFng5Dt8nNnnNQOvuTWW0/s1600/02.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="272" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhm2gaCruPyX9WbWxNFzRMIU3gSMm9xwetSi2wGwz-EjKC7NU5t9HkA1IMsgkPn1WQt7LqvEhRunwp_GqjbmTjX02FJMXp_OMJOwSEkm8PH_e85PQ1FoEJ6ULFng5Dt8nNnnNQOvuTWW0/s400/02.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Esperamos que cargue las Reglas de instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkxgRxCE0f_AlIyBljmYfmy08BzfYpkahZDnQfsWLS2CQgAUHvR6NL_C3gyu90ppL6ggl7cKLYCeZTEhMe4KhLhfOLZMYtFsuGJA2n3nItm6sNHN71CPKagBNflwfnWYwOFgoh4iFpyN8/s1600/04.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkxgRxCE0f_AlIyBljmYfmy08BzfYpkahZDnQfsWLS2CQgAUHvR6NL_C3gyu90ppL6ggl7cKLYCeZTEhMe4KhLhfOLZMYtFsuGJA2n3nItm6sNHN71CPKagBNflwfnWYwOFgoh4iFpyN8/s400/04.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Ingresas un serial de&amp;nbsp;activación&amp;nbsp;o especificas que solo usaras como prueba.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis8kqqq0nCwpYbdxpD6BwokNhlk_qBomECEsTzVTRI_BrYqMZrhzeLm9Tu7r7rcM6TZqwzLSnUHwc5YxhElE3ZNCqJ1At3lrz7o6FuZm3Zk9sPSwxVoykZJI1bqS0rP708A7fqjw9MrAo/s1600/06.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="298" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis8kqqq0nCwpYbdxpD6BwokNhlk_qBomECEsTzVTRI_BrYqMZrhzeLm9Tu7r7rcM6TZqwzLSnUHwc5YxhElE3ZNCqJ1At3lrz7o6FuZm3Zk9sPSwxVoykZJI1bqS0rP708A7fqjw9MrAo/s400/06.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Aceptamos los&amp;nbsp;términos&amp;nbsp;de Licencia y activamos el&amp;nbsp;envió&amp;nbsp;de Email para poder enviar los datos de uso y&amp;nbsp;características&amp;nbsp;a Miscrosft.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglahkB15FcozqmESraVs3CyPoCo6tJ_Ve-jsXY8UtJrRzv-iO8GRagc_23l57uVO6dV5bgUKn0WlBsaQ-Qe-uALT0RMbp6iiJX8OcSN1Ha2sofjfjDqqdvaVbEYM-HtO_rYCzbslykMI8/s1600/07.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglahkB15FcozqmESraVs3CyPoCo6tJ_Ve-jsXY8UtJrRzv-iO8GRagc_23l57uVO6dV5bgUKn0WlBsaQ-Qe-uALT0RMbp6iiJX8OcSN1Ha2sofjfjDqqdvaVbEYM-HtO_rYCzbslykMI8/s400/07.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Esperamos que se instale la&amp;nbsp;configuración&amp;nbsp;de archivos de&amp;nbsp;instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI7hyEGBFC0Tp9FDnwpD6lqZMzT7iXp2eHRn3_0X80ksvvNrAC2QDCGCiUDOpPs3UH3u0JA5h8EXniwhGQG6iWRF7m30XTYSprPOUfjAb1jQdQZJqpQMLp7KDBavrHFgfOJv5mYP23Rlc/s1600/08.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI7hyEGBFC0Tp9FDnwpD6lqZMzT7iXp2eHRn3_0X80ksvvNrAC2QDCGCiUDOpPs3UH3u0JA5h8EXniwhGQG6iWRF7m30XTYSprPOUfjAb1jQdQZJqpQMLp7KDBavrHFgfOJv5mYP23Rlc/s400/08.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Instalando&amp;nbsp;todo las reglas de&amp;nbsp;configuración&amp;nbsp;que usara para la&amp;nbsp;instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhHr0T-Hbm63D3qNlTN4vQqx6ky6Q7DIhhZwYtGXF7TR1Onk3splzQr8cuLBC9G32f3fgmflcoAk9ZhjkiY8znSlX0lTgnTJBG3HZe-e1cuZeBj0gnCl_pQtDwfz9sm_ALEhG1HVotTTk/s1600/10.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhHr0T-Hbm63D3qNlTN4vQqx6ky6Q7DIhhZwYtGXF7TR1Onk3splzQr8cuLBC9G32f3fgmflcoAk9ZhjkiY8znSlX0lTgnTJBG3HZe-e1cuZeBj0gnCl_pQtDwfz9sm_ALEhG1HVotTTk/s400/10.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;En Reglas de&amp;nbsp;Configuración.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos "SQL Server Features Installation" para que pueda instalar&amp;nbsp;características&amp;nbsp;de SQL Server .&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8e8dcK2lwRHvg33-kzqRYJTspGdBrlyZX65Tp4v8WYl6pqbf1vbPlowBkefsbDoFry5miAcqmilOMBEqgM7UFBaS-xVJ1CP0N_11anujf2sitWJf8LoiGXAgNoQnnSPn2dtBFjgnrpow/s1600/11.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8e8dcK2lwRHvg33-kzqRYJTspGdBrlyZX65Tp4v8WYl6pqbf1vbPlowBkefsbDoFry5miAcqmilOMBEqgM7UFBaS-xVJ1CP0N_11anujf2sitWJf8LoiGXAgNoQnnSPn2dtBFjgnrpow/s400/11.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Características&amp;nbsp;de&amp;nbsp;Selección:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos todo los casilleros&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Dejamos la ruta de los directorios por defecto en el Disco C:.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzB5v_5IUGNcc2KLjlRhyphenhyphenP0kaVGd_0drrETLAZDF-jfgFNlwpSUURFWc8nCKVsLhHuafJ-Y2gEobkUr6XFzwWIOcYZL7HHygcD10xXvC85YLez0T_bGYlhsF_mUnqEsaJE-2hUCpIoAws/s1600/12.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzB5v_5IUGNcc2KLjlRhyphenhyphenP0kaVGd_0drrETLAZDF-jfgFNlwpSUURFWc8nCKVsLhHuafJ-Y2gEobkUr6XFzwWIOcYZL7HHygcD10xXvC85YLez0T_bGYlhsF_mUnqEsaJE-2hUCpIoAws/s400/12.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Instalando las Reglas de&amp;nbsp;Configuración.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMfnaPmG0yl4bnuv-lmZ7uVpMaVeoyv87A8AcCf2eYiupkHfyDY1ZckG-y4oufCQI2z60JoYXK6DWFsOcwLDbJzAHzwSsw96_DArY65Mq3vq-ItNqjXnq7p5kE_l06XDKKUQoFxGbh7c/s1600/13.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMfnaPmG0yl4bnuv-lmZ7uVpMaVeoyv87A8AcCf2eYiupkHfyDY1ZckG-y4oufCQI2z60JoYXK6DWFsOcwLDbJzAHzwSsw96_DArY65Mq3vq-ItNqjXnq7p5kE_l06XDKKUQoFxGbh7c/s400/13.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Instancia de&amp;nbsp;Configuración:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos "Default Instance" para poder usar por defecto.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Id de Instancia dejamos por defecto "MSSQLSERVER".&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;La ruta de Directorio dejamos por&amp;nbsp;defecto&amp;nbsp;en el disco C:.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT0BfliNo1Q1PFNEx_5cYiGQG2nEnMw5SnH2UmvkVyLL6VerVWTYkAIG09s7KxmLwlcFtGUASOsH12zKAs3Wy5teKjeRTwXfe3fD0QvogXALIhyphenhyphenzzLpuo9pQsNrrp6Wb_nwp2SJb-7tQo/s1600/14.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT0BfliNo1Q1PFNEx_5cYiGQG2nEnMw5SnH2UmvkVyLL6VerVWTYkAIG09s7KxmLwlcFtGUASOsH12zKAs3Wy5teKjeRTwXfe3fD0QvogXALIhyphenhyphenzzLpuo9pQsNrrp6Wb_nwp2SJb-7tQo/s400/14.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Verificara si hay espacio suficiente y requerimientos suficiente para la&amp;nbsp;Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmCRfDVfR5EkVWUeiuItdR3YOkXVZOmEt3uNAeHEJMbhozoNYohTktpRFUNWS2GvfIH1PuyvShzZedON_sWZrSMmcLPRGlA5VYS-JChLHLOYZGNhI9FwVjrcbX-YpRWG4c2QdQ3jftAIU/s1600/15.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmCRfDVfR5EkVWUeiuItdR3YOkXVZOmEt3uNAeHEJMbhozoNYohTktpRFUNWS2GvfIH1PuyvShzZedON_sWZrSMmcLPRGlA5VYS-JChLHLOYZGNhI9FwVjrcbX-YpRWG4c2QdQ3jftAIU/s400/15.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Configuración&amp;nbsp;de Servidor:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Servicios / Nombre de Cuenta&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;SQL Server Agent / AUTHOTITY\SYSTREM&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;SQL Server Database Engine / AUTHOTITY\SYSTREM &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;SQL Server Analysis Services / AUTHOTITY\SYSTREM &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;SQL Server Reporting Services / AUTHOTITY\SYSTREM &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkjVSxYmddEUBnsSZD11OVL0sjZ4E5V6MgpfsCowizOfFCFuJPK1PS_M1uGEFlX2k2OiLZtseojphfeLFl3ztMoIJlsOLtjrLvpOuiGpNfHQ451m49AShZGQNAo1Ftx6fYUEagCFAfms/s1600/16.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibkjVSxYmddEUBnsSZD11OVL0sjZ4E5V6MgpfsCowizOfFCFuJPK1PS_M1uGEFlX2k2OiLZtseojphfeLFl3ztMoIJlsOLtjrLvpOuiGpNfHQ451m49AShZGQNAo1Ftx6fYUEagCFAfms/s400/16.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;En la&amp;nbsp;configuración&amp;nbsp;del Motor de Base de Datos:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;seleccionamos "Mixed Mode (SQL Server authentication and Windows authentication)" para pode autentificar con una contraseña.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Designamos una Contraseña para nuestra Base de Datos.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Hacemos clic en "Add Corrent User" para poder extraer el Nombre de Nuestra PC&amp;nbsp;&amp;nbsp;que por defecto usara como Nombre de Servidor&amp;nbsp;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4-xLMwO8dr-vPZJZZOYc_Lw6lez0JHXhmU2ptKIiLxiq9mD7yg3dTBl4px-4grXvO-3uUXGOfZgGlGI0aceCEjDyx46cr5d5gxXcHZQJwC-UmJIiRxPRXsp8gQYc-X0VAGFsCJ2DqErM/s1600/17.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="297" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4-xLMwO8dr-vPZJZZOYc_Lw6lez0JHXhmU2ptKIiLxiq9mD7yg3dTBl4px-4grXvO-3uUXGOfZgGlGI0aceCEjDyx46cr5d5gxXcHZQJwC-UmJIiRxPRXsp8gQYc-X0VAGFsCJ2DqErM/s400/17.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Servicio de&amp;nbsp;Configuración&amp;nbsp;de&amp;nbsp;Análisis:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Hacemos clic en "Add Corrent User" para poder extraer el Nombre de Nuestra PC&amp;nbsp;&amp;nbsp;que por defecto usara como Nombre de Servidor&amp;nbsp;. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqgLgS4qrJzaUF2YSW-r26FP5L60fm_WWmGwZbIRm3L5mSpgoN7Nl7WwjxDGGXnN44OvXEFgtFzK05t_O-yI8Td4kROkUltLnWHbz-YI7OctnagUC7KDxh_5TF_FBiXgZPWWczwm0VERk/s1600/18.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="298" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqgLgS4qrJzaUF2YSW-r26FP5L60fm_WWmGwZbIRm3L5mSpgoN7Nl7WwjxDGGXnN44OvXEFgtFzK05t_O-yI8Td4kROkUltLnWHbz-YI7OctnagUC7KDxh_5TF_FBiXgZPWWczwm0VERk/s400/18.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Reportando Servicios de&amp;nbsp;Configuración:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos "Install the native mode default configuration" para poder instalar a&amp;nbsp;configuración&amp;nbsp;de forma nativa por defecto.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtKUXoLwRmXG5-a_qwMk9aa_s2ESsNzj0hF4lXWbffl45J0N3VfVWrjSgcCi1kkhKH9TxZmpk6iUqDDsmWR0x4eiUtpBz2T9ZdO7NLIV21gpRtMv_cw8vTHxhuiodZB_NkVfOb4eAN5rM/s1600/19.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtKUXoLwRmXG5-a_qwMk9aa_s2ESsNzj0hF4lXWbffl45J0N3VfVWrjSgcCi1kkhKH9TxZmpk6iUqDDsmWR0x4eiUtpBz2T9ZdO7NLIV21gpRtMv_cw8vTHxhuiodZB_NkVfOb4eAN5rM/s400/19.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Reportando Errores:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos el casillero para poder enviar a Miscrosoft&amp;nbsp;algún&amp;nbsp;error que se&amp;nbsp;produzca&amp;nbsp;en la Base de Datos.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLcDxNx9lyrlr-IoNwInR2XLrZP66qN2K17tOebrXG2SXbSePpzb0B999vcsuVD6jEGHr9WDvl7PVmsbGtWx4wtifvElNrXVI_mJg3nIHavwnrt-_qRzUxiC3YUpODLiee7AZijyBJ2Wc/s1600/20.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLcDxNx9lyrlr-IoNwInR2XLrZP66qN2K17tOebrXG2SXbSePpzb0B999vcsuVD6jEGHr9WDvl7PVmsbGtWx4wtifvElNrXVI_mJg3nIHavwnrt-_qRzUxiC3YUpODLiee7AZijyBJ2Wc/s400/20.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Esperamos que&amp;nbsp;cargue&amp;nbsp;la&amp;nbsp;Configuración&amp;nbsp;de&amp;nbsp;Instalación&amp;nbsp;de Roles.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb7bmIk4bXsRjs1G_Rek17S-tPSTO-dbU8YrL1OgcfJXmERuQzm3F9KIjqruGGo_xlGNhp9pmB4H-1iPvEcbvogCQiTd6_3YbsIri4-e5-ZcEVXA3j1McoAWr45Ogx4EUVGOXDE1vWe2Y/s1600/21.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb7bmIk4bXsRjs1G_Rek17S-tPSTO-dbU8YrL1OgcfJXmERuQzm3F9KIjqruGGo_xlGNhp9pmB4H-1iPvEcbvogCQiTd6_3YbsIri4-e5-ZcEVXA3j1McoAWr45Ogx4EUVGOXDE1vWe2Y/s400/21.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Nos muestra todo el Contenido que esta Listo para poder Instalar.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7QTnos9RFy6AXsMQGsJ6LYqqFNjI5uSfWXwylvHwWEx6Ji0ndMoC_YPo1gZFmYjXEnIg-4Qd5tvNluGH5pGm1Vaw8IzLt3-nlZrOgluJ9wPMd2rKN_BhHwbqWq59IzteRCe8mnfswG-w/s1600/22.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7QTnos9RFy6AXsMQGsJ6LYqqFNjI5uSfWXwylvHwWEx6Ji0ndMoC_YPo1gZFmYjXEnIg-4Qd5tvNluGH5pGm1Vaw8IzLt3-nlZrOgluJ9wPMd2rKN_BhHwbqWq59IzteRCe8mnfswG-w/s400/22.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Solo esperamos que se Instale el SQL Server 2008 R2.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7XmhmmPaXdN6EOZDal6H5hZ1vPseVVg9P06_4gwTE1DN092YIIgdZGsgpIms1ObzrAQlmeE_w5OFZSl2ejF5uXk1QkejNFRgKvqx6ZrGGD_rv_O_jWxZGfzTUTx4NIVidzhkOV6fWWOk/s1600/23.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7XmhmmPaXdN6EOZDal6H5hZ1vPseVVg9P06_4gwTE1DN092YIIgdZGsgpIms1ObzrAQlmeE_w5OFZSl2ejF5uXk1QkejNFRgKvqx6ZrGGD_rv_O_jWxZGfzTUTx4NIVidzhkOV6fWWOk/s400/23.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;No hay&amp;nbsp;ningún&amp;nbsp;error y&amp;nbsp;con esto ya hemos completado la&amp;nbsp;Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk5Fg-GGVkXy8WGhXEWX2J4XfaWWMZPDu6q2AyTQXGW4jedvhP5BPwIv552d0vI5M-eX9KXiRHsRG0_pdTLxTc7Sl1Gh-VrVVFzSZb7AFO5Sgzf-Vfqkp3rqdO2hKzaHz3NYQOczFSIpc/s1600/24.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk5Fg-GGVkXy8WGhXEWX2J4XfaWWMZPDu6q2AyTQXGW4jedvhP5BPwIv552d0vI5M-eX9KXiRHsRG0_pdTLxTc7Sl1Gh-VrVVFzSZb7AFO5Sgzf-Vfqkp3rqdO2hKzaHz3NYQOczFSIpc/s400/24.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Una vez terminado la&amp;nbsp;Instalación&amp;nbsp;abrimos el SQL Server 2008 R2.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ahora nos muestra un cuadro de "Conectar con el Servidor".&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Server type: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Database Engine &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;----&amp;gt;Tipo de Server&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Server name: &amp;nbsp; &amp;nbsp; &amp;nbsp; JC-PC &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ----&amp;gt;Nombre de Servidor&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Authentication: &amp;nbsp; &amp;nbsp; SQL Server Authentication &amp;nbsp; &amp;nbsp;----&amp;gt;Autentifico&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Login: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sa &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;----&amp;gt;Usuario&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Password: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *** &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;----&amp;gt;Contraseña&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikK9JSjElxhKx2b4w3Ak1UOBrIE3DrcM_YXzi7Fx5D1mAh1KOxWdm6HGd_mmJQFtmOAgwkyEsSN_Y9_agG0wsxwMvUJ1vfKcDwQ-ISJ7H2m_luvuHujw3WeT7Iib72ASjfc1CC_sYvSBE/s1600/25.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="302" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikK9JSjElxhKx2b4w3Ak1UOBrIE3DrcM_YXzi7Fx5D1mAh1KOxWdm6HGd_mmJQFtmOAgwkyEsSN_Y9_agG0wsxwMvUJ1vfKcDwQ-ISJ7H2m_luvuHujw3WeT7Iib72ASjfc1CC_sYvSBE/s400/25.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Como podemos ya tenemos listo para Usar el SQL Server 2008 R2.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh61whIos_LgQvhEDDwickjkEm39Qit5VIer-eQJNyFFlmH9TJ5JbuwP9F0tfEKhWDsaUdTGH74T1F2CmZvMbMmBWboKekO9WDfe0GudZ-s93-gZ3ctf1vthfoGD37qq3I-wRJr-82Oi6c/s1600/26.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh61whIos_LgQvhEDDwickjkEm39Qit5VIer-eQJNyFFlmH9TJ5JbuwP9F0tfEKhWDsaUdTGH74T1F2CmZvMbMmBWboKekO9WDfe0GudZ-s93-gZ3ctf1vthfoGD37qq3I-wRJr-82Oi6c/s400/26.PNG" style="cursor: move;" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Eso es todo!!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/01/instalacion-de-sql-server-2008-r2.html</link><author>noreply@blogger.com (Juan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhm2gaCruPyX9WbWxNFzRMIU3gSMm9xwetSi2wGwz-EjKC7NU5t9HkA1IMsgkPn1WQt7LqvEhRunwp_GqjbmTjX02FJMXp_OMJOwSEkm8PH_e85PQ1FoEJ6ULFng5Dt8nNnnNQOvuTWW0/s72-c/02.PNG" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-4931957012083496408</guid><pubDate>Wed, 18 Jan 2012 09:02:00 +0000</pubDate><atom:updated>2012-01-18T04:02:01.364-05:00</atom:updated><title>Instalación de AppServer 2.5.10.</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;AppServ no es el apoyo por parte del Gobierno de Tailandia o de la Corporación, pero este programa se inspira en Phanupong Panyadee (AppServ Foundation). Concepto de AppServ es fácil de instalar Apache, PHP, MySQL en 1 minuto. Muchas personas en este mundo tienen problemas al instalar Apache, PHP, MySQL, porque el uso prolongado de configurar y de un tiempo puede hacer que mareado. Primera vez de la distribución de proporcionar el 9 de octubre de 2001. Muchas personas usan AppServ y crecen por todas partes en este mundo. Ahora mismo sitio web de AppServ ofrecer en tailandés e Inglés. Para el futuro sitio de AppServ húmeda proporcionará todos los idiomas del mundo.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;En este Tutorial Explicare paso a paso toda la Instalación de AppServer 2.5.10.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Descargamos el&amp;nbsp; AppServer 2.5.10 desde la pagina principal&amp;nbsp;&amp;nbsp;&lt;a href="http://www.appservnetwork.com/"&gt;http://www.appservnetwork.com/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Iniciamos la&amp;nbsp;Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYkBa8oIOGwOvB3ccYl3N_wCD_nrenLkC_GYgO_4F-XCnPKt4b2bKkxSTMZCMcBtQ6Kz9RYhhZasIeSRoEpH7b6yqGGG-1kcxGJu_l-gaWtxVa94ajbk866pExMgEMk2E__oFUS5nn7kE/s1600/01.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYkBa8oIOGwOvB3ccYl3N_wCD_nrenLkC_GYgO_4F-XCnPKt4b2bKkxSTMZCMcBtQ6Kz9RYhhZasIeSRoEpH7b6yqGGG-1kcxGJu_l-gaWtxVa94ajbk866pExMgEMk2E__oFUS5nn7kE/s400/01.PNG" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Aceptamos los&amp;nbsp;Términos&amp;nbsp;de Licencia.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9eu2qEIEq3_XpuGQEoEY2locb2vUVlvd3iXN5pNOb_KV0INMqknZZOife1R-SCltgLQratEqBTcE1_06LXoPC9M2QKFut9Og4TbPhnmgOE_fX-LvXmsYOO8plIzcZCWKGD__dXw3sdmQ/s1600/02.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9eu2qEIEq3_XpuGQEoEY2locb2vUVlvd3iXN5pNOb_KV0INMqknZZOife1R-SCltgLQratEqBTcE1_06LXoPC9M2QKFut9Og4TbPhnmgOE_fX-LvXmsYOO8plIzcZCWKGD__dXw3sdmQ/s400/02.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos una carpeta para que pueda instalarse el AppServer 2.5.10.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Por defecto usamos el disco C:/.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg128GvZ2uq3we88mXKe0sOk5_37QF4vI-M9Bg_jHTbmrRBzpoZZhEUxcSYwxyDCiXTvUFv9l_-DIBFetcJpuw3vUDDsqH3xePrZ2R-BXLw-7UR8oP7ogLqPvMLTph4tMa9MuM8mDZ_vd8/s1600/03.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg128GvZ2uq3we88mXKe0sOk5_37QF4vI-M9Bg_jHTbmrRBzpoZZhEUxcSYwxyDCiXTvUFv9l_-DIBFetcJpuw3vUDDsqH3xePrZ2R-BXLw-7UR8oP7ogLqPvMLTph4tMa9MuM8mDZ_vd8/s400/03.PNG" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos los componentes para que se puedan iniciar en forma&amp;nbsp;automática:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Servidor Apache HTTP.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Base de Datos&amp;nbsp;MySql.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Procesador de Hypertexto PHP.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;phpMyAdmin.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTna41MCCH4H5EkeWa1Ij-i0brL9z11Y2-3N3TMlDADL2zq7EfErib6GtO40GJg4UuWsMvXSTkCtOOW5WvVKqiC-lG4BmEVnMKVVzmNK_-07snqx7uR2X9cEYGH5z_x4-lionKcBGJEO8/s1600/04.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTna41MCCH4H5EkeWa1Ij-i0brL9z11Y2-3N3TMlDADL2zq7EfErib6GtO40GJg4UuWsMvXSTkCtOOW5WvVKqiC-lG4BmEVnMKVVzmNK_-07snqx7uR2X9cEYGH5z_x4-lionKcBGJEO8/s400/04.PNG" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Escribimos la dirección&amp;nbsp;de "localhost".&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ponemos nuestro Email.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Le designamos un puerto para este caso usare el puerto "8080".&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvkYypRcUfUdiYELuaqS08Wsv1E9ZNTIJ81hzoOJx4L1aYXIRAf2EmlLfONJBSrHUoUnV57Fmq6BufUfV1X1lPmInHEWPRCC0FoT7eoKAlrNZTZCWgVjKj4mGqw75CbE-Z9SPCWU369p0/s1600/05.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvkYypRcUfUdiYELuaqS08Wsv1E9ZNTIJ81hzoOJx4L1aYXIRAf2EmlLfONJBSrHUoUnV57Fmq6BufUfV1X1lPmInHEWPRCC0FoT7eoKAlrNZTZCWgVjKj4mGqw75CbE-Z9SPCWU369p0/s400/05.PNG" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Configuramos nuestro servidor:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ingresen una Contraseña.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionen "UTF-8 Unicode".&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;por ultimo iniciamos la&amp;nbsp;instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf3r6MmaM43Ffq4cqNS-VRn6ekzUbDw2skEypBZGbjAUMbMO4qYD9mQG-mtgk_HbqdccezkI4XloJeV8xdKXo7xms6YHgn_zFoc0b1vLM-src9sTOH6glAegBUTKL8dJzpv1u5D5ZV_tc/s1600/06.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf3r6MmaM43Ffq4cqNS-VRn6ekzUbDw2skEypBZGbjAUMbMO4qYD9mQG-mtgk_HbqdccezkI4XloJeV8xdKXo7xms6YHgn_zFoc0b1vLM-src9sTOH6glAegBUTKL8dJzpv1u5D5ZV_tc/s400/06.PNG" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Esperamos que termine la&amp;nbsp;Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif; margin-left: 1em; margin-right: 1em;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9xSK09MPpuIvp_Yw8igjvo6umss-fycaHORvY8bMtXj0MjDggNvDMrGQhzwKHi7gguaPHC3Emlp8xKoknFBjBMzyj6ssVVUh2HQ1Fa3bX_T4ddlvxJhCAJ6ac9Z-u9aAb1hyphenhyphenaas0-FKo/s1600/07.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9xSK09MPpuIvp_Yw8igjvo6umss-fycaHORvY8bMtXj0MjDggNvDMrGQhzwKHi7gguaPHC3Emlp8xKoknFBjBMzyj6ssVVUh2HQ1Fa3bX_T4ddlvxJhCAJ6ac9Z-u9aAb1hyphenhyphenaas0-FKo/s400/07.PNG" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Iniciamos Apache y MySQL.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg0-iA2jfwoaRO3QwASMZIt7kWpNTaljLQ9LGKn9hNOfyLaXKLA9sQWtB7zCk7NB7mDIY4YXk5T7KqnfDrxsMzTkuIrRQnXCZuJ9yrMUkZ6cDobzAzyCoE_qPVN7kIMX2luq6lMzi-RN8/s1600/08.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg0-iA2jfwoaRO3QwASMZIt7kWpNTaljLQ9LGKn9hNOfyLaXKLA9sQWtB7zCk7NB7mDIY4YXk5T7KqnfDrxsMzTkuIrRQnXCZuJ9yrMUkZ6cDobzAzyCoE_qPVN7kIMX2luq6lMzi-RN8/s400/08.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Abrimos un navegador y escribimos en el URL "127.0.0.1" ó "localhost".&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="252" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicv-g7LK9ZYTH1VVNaHN7z-BFZxCH_uop_T3uh1_Pib895vhb4sSzNrnvydd4ampQVIlzjyrWn2DRVSGT-sf4csuWSyqMDW4PL5HdVzrbPdeHJqUD3kr5QtOAErRJOVzN9hWIH5ClJ1So/s400/10.PNG" width="400" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Listo!!!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/01/instalacion-de-appserver-2510.html</link><author>noreply@blogger.com (Juan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYkBa8oIOGwOvB3ccYl3N_wCD_nrenLkC_GYgO_4F-XCnPKt4b2bKkxSTMZCMcBtQ6Kz9RYhhZasIeSRoEpH7b6yqGGG-1kcxGJu_l-gaWtxVa94ajbk866pExMgEMk2E__oFUS5nn7kE/s72-c/01.PNG" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-2286620907172240308</guid><pubDate>Wed, 18 Jan 2012 08:26:00 +0000</pubDate><atom:updated>2012-01-18T21:57:47.633-05:00</atom:updated><title>Instalación de WampServer 2</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;WampServer es una plataforma de desarrollo Web en Windows, para aplicaciones web dinámicas con el servidor Apache 2, el lenguaje de scripting PHP y una base de datos MySQL. También cuenta con PHPMyAdmin para administrar fácilmente tus bases de datos. &lt;span style="color: #494949;"&gt;&lt;span style="line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;En este Tutorial Explicare paso a paso toda la Instalación de WampServer 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Descargamos el  AppServer 2.5.10 desde la pagina principal  &lt;/span&gt;&lt;a href="http://www.appservnetwork.com/" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;http://www.appservnetwork.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Iniciamos la&amp;nbsp;Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6q8xJgczCh-Eb4X9LKYYnt3N9Hlt0N7Tl6pKoNwyUU6hsQv5fZ_qJz-XavHt53YImqLqFgyK_3_WEgZTQTlmCaWq-VQv0fRYuqXkmqP3yEnvVbAHJ5I5avOg6xTeizm7gDq9YNyaJGUE/s1600/02.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6q8xJgczCh-Eb4X9LKYYnt3N9Hlt0N7Tl6pKoNwyUU6hsQv5fZ_qJz-XavHt53YImqLqFgyK_3_WEgZTQTlmCaWq-VQv0fRYuqXkmqP3yEnvVbAHJ5I5avOg6xTeizm7gDq9YNyaJGUE/s400/02.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Aceptamos la licencia de Acuerdo.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGe8irNL8T37QR4hGCRKJxk2KvWevetc73K7QkAD-t7ygd9cn7oO_n36Zv6aeMVJSdD3fg__HNCsH7tIGzdsvA_bX90LyAnrd-WCPm-rQrSIAIWzEt6fI2VkepF6I-fKaJLC1KVrVoV0w/s1600/03.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGe8irNL8T37QR4hGCRKJxk2KvWevetc73K7QkAD-t7ygd9cn7oO_n36Zv6aeMVJSdD3fg__HNCsH7tIGzdsvA_bX90LyAnrd-WCPm-rQrSIAIWzEt6fI2VkepF6I-fKaJLC1KVrVoV0w/s400/03.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos una carpeta para que pueda instalarse el WampServer 2.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Por defecto usamos el disco C:/&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;u&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia2QUwzln7NRbDZtOBLvb1kYdSER7pe8NiJ3FaNisfYlOYJHV5Oih2mGjHBNXktqjyqojmzbStNiMTyyqTqoXZL9qRxrKptlsVQR9Uj4TwAl6vT0oZNTY5CwHN9AXs7MkhKKuys-sgIWI/s400/04.PNG" width="400" /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos crear un icono de inicio rápido.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos&amp;nbsp;crear un icono en escritorio.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLcSHnlZygSgDflQ8m7kukzpLejIkL4gkckFFcQ5GRT-iEeqFeuv1K-nyiYtmy0gyPSM7ipu3F3LWc4xCurkziPtGWzyAFEarAvkaAqiZpYvyhLOlkXdqGvrOKw0qmiwbf6QmtV4qJ_5M/s1600/05.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLcSHnlZygSgDflQ8m7kukzpLejIkL4gkckFFcQ5GRT-iEeqFeuv1K-nyiYtmy0gyPSM7ipu3F3LWc4xCurkziPtGWzyAFEarAvkaAqiZpYvyhLOlkXdqGvrOKw0qmiwbf6QmtV4qJ_5M/s400/05.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Verificamos el Lugar donde se instalara nuestro Servidor WampServer 2&amp;nbsp;y los iconos adicinales que seleccionamos.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Por defecto se Instala en el disco "c:" y le da un nombre "wamp" a la carpeta.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwEQ1Bep5bxmAip7H7LNVFhL5UOgPCSFe36hlLtUoyeAqmy_6uf3Tt4UXGPpdry3psY69c_96zgXQ5hRwWtVIFKG1YqCk1Is8cWvySsDjEGlrI8aDVip_kbZVpEAb1NimzUY7ji0TmdJY/s1600/06.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwEQ1Bep5bxmAip7H7LNVFhL5UOgPCSFe36hlLtUoyeAqmy_6uf3Tt4UXGPpdry3psY69c_96zgXQ5hRwWtVIFKG1YqCk1Is8cWvySsDjEGlrI8aDVip_kbZVpEAb1NimzUY7ji0TmdJY/s400/06.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Esperamos que termine la&amp;nbsp;instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIX-iLebmiGr3tXVn-QMMqiuukDr10ahvpse62ZPzSx4uVE1RVWxCYbHZYbUsd2VnjEqiUsHXgdXta-z7kq6jOzJceAuHHUwTnBRjo7cnefCuXlxp9DJUcDj893l4nVHsPklBhtqGcUd0/s1600/07.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="308" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIX-iLebmiGr3tXVn-QMMqiuukDr10ahvpse62ZPzSx4uVE1RVWxCYbHZYbUsd2VnjEqiUsHXgdXta-z7kq6jOzJceAuHHUwTnBRjo7cnefCuXlxp9DJUcDj893l4nVHsPklBhtqGcUd0/s400/07.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;En este cuadro usamos "localhost" para el SMTP y ponen su Email para hacer pruebas con el SMTP y posteriormente hacer su uso de la funcion Email().&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq7uIEVFXDY0StWuLhU77MlD-OEpp3t0_eZ__NM1juqbuV3b4uBCLhw9F3GGxfvwkj-6Z10n0Yu8tMwc6dvhqOA2w3a4D0PqQXSE0C9H2rlrSGBcKFfnf0_sb2f7reQtb1qNjLTJWGOlQ/s1600/08.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq7uIEVFXDY0StWuLhU77MlD-OEpp3t0_eZ__NM1juqbuV3b4uBCLhw9F3GGxfvwkj-6Z10n0Yu8tMwc6dvhqOA2w3a4D0PqQXSE0C9H2rlrSGBcKFfnf0_sb2f7reQtb1qNjLTJWGOlQ/s400/08.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Con esto completamos la&amp;nbsp;instalación. por&amp;nbsp;ultimo&amp;nbsp;seleccionamos el&amp;nbsp;lanzamiento&amp;nbsp;de WampServer 2.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqjUSOwKXrxvxLDXoufsUCHWTWwtreS9UqeCfw8k78T4QD-64_P7GEPuXP5ftybEdX6Ecig_KElQNUwzZQiwYDge6hyphenhyphenXB41UNW0UQoyEdisNmNW0k06T8Gvl5TrHMP3Y0rmVVUnVJiWFg/s1600/09.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="308" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqjUSOwKXrxvxLDXoufsUCHWTWwtreS9UqeCfw8k78T4QD-64_P7GEPuXP5ftybEdX6Ecig_KElQNUwzZQiwYDge6hyphenhyphenXB41UNW0UQoyEdisNmNW0k06T8Gvl5TrHMP3Y0rmVVUnVJiWFg/s400/09.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Abrimos un Navegador&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;En el URL escribimos "127.0.0.1" o "localhost".&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia9-aGeDaEQFpKxpgltxTigQFOLzJ0049xHiekN1wX-gWSvdPF9qjQ0kIobSSIvKgitviO1h1YUPMrkKy8Yax_EYRmDjUStch_ULpT9hzyUG-pNI2kZ1inkrIHS38izAUoQQLbLJbvzcM/s1600/10.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;img border="0" height="282" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia9-aGeDaEQFpKxpgltxTigQFOLzJ0049xHiekN1wX-gWSvdPF9qjQ0kIobSSIvKgitviO1h1YUPMrkKy8Yax_EYRmDjUStch_ULpT9hzyUG-pNI2kZ1inkrIHS38izAUoQQLbLJbvzcM/s400/10.PNG" width="400" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: #333333; font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span style="line-height: 20px;"&gt;Listo !!!&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/01/instalacion-de-wampserver-2.html</link><author>noreply@blogger.com (Juan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6q8xJgczCh-Eb4X9LKYYnt3N9Hlt0N7Tl6pKoNwyUU6hsQv5fZ_qJz-XavHt53YImqLqFgyK_3_WEgZTQTlmCaWq-VQv0fRYuqXkmqP3yEnvVbAHJ5I5avOg6xTeizm7gDq9YNyaJGUE/s72-c/02.PNG" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-6812388759454062329</guid><pubDate>Mon, 09 Jan 2012 06:41:00 +0000</pubDate><atom:updated>2012-01-09T01:50:38.585-05:00</atom:updated><title>Instalacion de Drupal 7.10</title><description>&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;En Este Tutorial esta echo una Explicacion paso a paso toda la Instalación de DRUPAL.&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Nos vamos a la Página Principal de descarga &lt;a href="http://drupal.org/project/drupal"&gt;http://drupal.org/project/drupal&lt;/a&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Descargamos el ZIP (7.10 )&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidNaXBeGxgq8eN5zXFi0y9XDLxFAT0mKwGwe5KF859nhBPv3XIQ7yBvpvD2vXn0CdaYoif3qqpcmJcvgaQL7wmJ2pujF2jieWayTvm1hF1Jpa4dJuY1JX59SB0afrzwdmkdmeVba6JzQ0/s640/01.PNG" width="640" /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Para este Tutorial usaremos El Servidor XAMPP.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Extraemos el ZIP, una vez extraído obtendremos la Carpeta drupal-7.10 lo copiamos dentro de la htdocs del Servidor XAMPP.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Abrimos un Navegador y Escribimos en el URL &lt;a href="http://127.0.0.1/drupal-7.10/"&gt;http://127.0.0.1/drupal-7.10/&lt;/a&gt; pulsamos Enter.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seguimos los Siguientes pasos&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;ESCOGER EL PERFIL&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Seleccionamos solo el Estándar para poder hacer modificaciones.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img border="0" height="460" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2SGqXyjXjmvSV6ukggPB4X-w_DnbceuBYK0-H_0n-RoA19qDt0P2mB9xB4ZD-zyvTxoVGWt-Ru8H2zrGEfSIc9HBLmrn27QHbD-geKTreDc87dGnY5S7AGV0sKtbhMG_qiPEjmSOu87Y/s640/02.PNG" width="640" /&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/b&gt;&lt;/div&gt;&lt;ol style="display: inline !important;"&gt;&lt;li style="display: inline !important;"&gt;&lt;b style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;ESCOGER EL LENGUAJE&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Usuremos el Lenguaje Ingles por esta Vez si Usted desea puede configurar el&amp;nbsp; Lenguaje&amp;nbsp;&amp;nbsp;a Español, Hacemos click en Continuar la Instalación.&lt;/span&gt;&lt;/li&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt; &lt;/span&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;div&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjww1AHcw5VSDp5NRRcreq_V8gb7_cWRZkPk4S49FXnMWQ4DVWauTNajW7xG8Q2l_0SxpxEWsufXMSGhENa4aJDh2fQ06gQvrNLmpehKYYG-37TAwr4_YCekMmSUgf_jP9xBQtQBmeARTE/s640/03.PNG" /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;La verificación de requerimientos los hace deforma automática.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;ESTABLECER LA BASE DE DATOS &lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Necitamos una BD para que DRUPAL pueda insertar todo los modulos de esta versión, para eso nos vamos a Mysql y creamos una BD &lt;b&gt;demotpt&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt; &lt;/span&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0bJWn916ZshUv_kNI5JWx_uQsOzc6XmFK2fySWjmOyqg2750eZ-XqbGLF5FBUoZUDp6iS2-SpLjig2X0njm9tPQAg28faKSEZr9OxJRxzAuvFSuw5n7aNeKKBKt6zs5MlEzQMJ3WtcwI/s640/05.PNG" /&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Insertamos todo los datos requeridos como el Ejemplo:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDNAEID9C0bb6Y3Vuokhw1FWqABd168U4ZmEkaEO2so05939pOnez2cufTyWtVzNl7J6Z2r0P2zDJd5Q5C6H3AEXX5rC92nZbACmLfDUwHtxU83c6pkqfrVPv5a42IRZAYK27l2N72tlI/s640/06.PNG" /&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both;"&gt;&lt;b&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;&lt;b&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;INSTALAR EL PERFIL&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;Instalando Todo los modulos actuales de esta versión de DRUPAL&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN79MqVdZpHugoTRdi6JY3Xb7PhQk40bTDNvKALUeROsoXsEC7oyqVy-demNDA3JafqbKUtb-gOfNlD-PsMO0vvLORAnlj6rR-gjuBFrQd_XE5t8KMjU987Fpt9Gqtd-T0xOKeW5z7LhU/s640/07.PNG" /&gt;&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;CONFIGURACION DE SITIO&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;Le damos un nombre a Nuestro sitio luego damos un Email que sera usuado en el DRUPAL.Con esto ya estariamos finalizando la instalacion.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV9KECN0fboASBHfRC_cMdrri2ipRZAb9fqiG8U-DAIqki7D0VWFgYwEc6aPhC14xTaxBPAaXrKO78SP1H2gpdxC_9kgrX04kJVppGdTERy3RUPbSvnn6UJi8v_lT1q5ipOB12RofYMK8/s640/08.PNG" /&gt;&lt;br /&gt;
&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;TERMINADO &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Felicitaciones a Instalado el Drupal Ahora has click en visitar sitio para poder ver su Perfil de DRUPAL.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoWWG_eYX4xf0qB1THoBRExi_x0RjXeqBh7c_KDxZquuIVdqUFqV45qXjAJfJjkM5e_6TZ0Lds5kl7OhyphenhyphennMuc6D9UtyoObxrV7CXx08slyxw6QQ24LRenIkVNqln4MlGd2_MxoZK4GYUE/s640/09.PNG" /&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&amp;nbsp;Ya Está Listo para ser usado el Drupal 7.10.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJvZbnD5KtIkNknO9YnfneB1psy2fi8jdWUYW76F0BkIz_Uu1GeR0TGK0CYbJ7P4VeGGcMX6KL2ys0stVY6W3Jr3uMK8FkDDTS11rIx-tf2VlAf2G16cfqjmIU3L6dJNY3h1ZZHIdF6rc/s640/10.PNG" /&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2012/01/instalacion-de-drupal-710.html</link><author>noreply@blogger.com (Juan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidNaXBeGxgq8eN5zXFi0y9XDLxFAT0mKwGwe5KF859nhBPv3XIQ7yBvpvD2vXn0CdaYoif3qqpcmJcvgaQL7wmJ2pujF2jieWayTvm1hF1Jpa4dJuY1JX59SB0afrzwdmkdmeVba6JzQ0/s72-c/01.PNG" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-458594033063175981</guid><pubDate>Wed, 23 Nov 2011 06:11:00 +0000</pubDate><atom:updated>2011-11-23T01:50:55.985-05:00</atom:updated><title>Los diferentes lenguajes de programación para la web</title><description>&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Actualmente existen diferentes lenguajes de programación para desarrollar en la web, estos han ido surgiendo debido a las tendencias y necesidades de las plataformas. En el presente artículo pretende mostrar las ventajas y desventajas de los lenguajes más conocidos.&lt;br /&gt;
Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio lugar a desarrollar lenguajes de programación para la web dinámicos, que permitieran interactuar con los usuarios y utilizaran sistemas de Bases de Datos. A continuación daremos una introducción a los diferentes lenguajes de programación para la web.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt; Lenguaje HTML&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Desde el surgimiento de internet se han publicado sitios web gracias al lenguaje HTML. Es un lenguaje estático para el desarrollo de sitios web (acrónimo en inglés de HyperText Markup Language, en español Lenguaje de Marcas Hipertextuales). Desarrollado por el World Wide Web Consortium (W3C). Los archivos pueden tener las extensiones (htm, html).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Sintaxis:&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;&amp;lt;html&amp;gt; (Inicio del documento HTML) &lt;br /&gt;
&amp;lt;head&amp;gt; &lt;br /&gt;
( Cabecera ) &lt;br /&gt;
&amp;lt;/head&amp;gt; &lt;br /&gt;
&amp;lt;body&amp;gt; &lt;br /&gt;
( Cuerpo ) &lt;br /&gt;
&amp;lt;/body&amp;gt; &lt;br /&gt;
&amp;lt;/html&amp;gt; &lt;br /&gt;
&amp;lt;b&amp;gt;  &amp;lt;/b&amp;gt; Negrita &lt;br /&gt;
&amp;lt;p&amp;gt;  &amp;lt;/p&amp;gt; Definir parrafo &lt;br /&gt;
&amp;lt;etiqueta&amp;gt; Apertura de la etiqueta &lt;br /&gt;
&amp;lt;/etiqueta&amp;gt; Cierre de la etiqueta&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Sencillo que permite describir hipertexto.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Texto presentado de forma estructurada y agradable.&lt;/li&gt;
&lt;li&gt;No necesita de grandes conocimientos cuando se cuenta con un editor de páginas web o WYSIWYG.&lt;/li&gt;
&lt;li&gt;Archivos pequeños.&lt;/li&gt;
&lt;li&gt;Despliegue rápido.&lt;/li&gt;
&lt;li&gt;Lenguaje de fácil aprendizaje.&lt;/li&gt;
&lt;li&gt;Lo admiten todos los exploradores.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Lenguaje estático.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;La interpretación de cada navegador puede ser diferente.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la corrección.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;El diseño es más lento.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Las etiquetas son muy limitadas.&lt;/span&gt;&lt;/li&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;u&gt;Lenguaje Javascript&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Este es un lenguaje interpretado, no requiere compilación. Fue creado por Brendan Eich en la empresa Netscape Communications. Utilizado principalmente en páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el mismo no dispone de herencias. La mayoría de los navegadores en sus últimas versiones interpretan código Javascript.&lt;br /&gt;
&lt;br /&gt;
El código Javascript puede ser integrado dentro de nuestras páginas web. Para evitar incompatibilidades el World Wide Web Consortium (W3C) diseño un estándar denominadoDOM (en inglés Document Object Model, en su traducción al español Modelo de Objetos del Documento).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;b&gt;Sintaxis:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;script type="text/javascript"&amp;gt; ... &amp;lt;/script&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-style-span" style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Lenguaje de scripting seguro y fiable.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Los script tienen capacidades limitadas, por razones de seguridad.&lt;/li&gt;
&lt;li&gt;El código Javascript se ejecuta en el cliente.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Código visible por cualquier usuario.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;El código debe descargarse completamente.&lt;/li&gt;
&lt;li&gt;Puede poner en riesgo la seguridad del sitio, con el actual problema llamado XSS (significa en inglés Cross Site Scripting renombrado a XSS por su similitud con las hojas de estilo CSS).&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;u&gt;Lenguaje PHP&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Es un lenguaje de programación utilizado para la creación de sitio web. PHP es un acrónimo recursivo que significa “PHP Hypertext Pre-processor”, (inicialmente se llamó Personal Home Page). Surgió en 1995, desarrollado por PHP Group.&lt;br /&gt;
&lt;br /&gt;
PHP es un lenguaje de script interpretado en el lado del servidor utilizado para la generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Para su funcionamiento necesita tener instalado Apache o IIS con las librerías de PHP. La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características específicas. Los archivos cuentan con la extensión(php).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sintaxis:&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;br /&gt;
La sintaxis utilizada para incorporar código PHP es la siguiente: &lt;br /&gt;
&amp;lt;? &lt;br /&gt;
$mensaje = “Hola”; &lt;br /&gt;
echo $mensaje; &lt;br /&gt;
?&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;  &lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;También puede usarse:&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
$mensaje = “Hola”; &lt;br /&gt;
echo $mensaje; &lt;br /&gt;
?&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Ventajas:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Muy fácil de aprender.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Se caracteriza por ser un lenguaje muy rápido.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Soporta en cierta medida la orientación a objeto. Clases y herencia.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Es un lenguaje multiplataforma: Linux, Windows, entre otros.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Capacidad de conexión con la mayoría de los manejadores de base de datos: MysSQL, PostgreSQL, Oracle, MS SQL Server, entre otras.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Capacidad de expandir su potencial utilizando módulos.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Posee documentación en su página oficial la cual incluye descripción y ejemplos de cada una de sus funciones.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Incluye gran cantidad de funciones.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;No requiere definición de tipos de variables ni manejo detallado del bajo nivel.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Se necesita instalar un servidor web.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más ineficiente a medida que las solicitudes aumenten de número.&lt;/li&gt;
&lt;li&gt;La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP.&lt;/li&gt;
&lt;li&gt;La programación orientada a objetos es aún muy deficiente para aplicaciones grandes.&lt;/li&gt;
&lt;li&gt;Dificulta la modularización.&lt;/li&gt;
&lt;li&gt;Dificulta la organización por capas de la aplicación.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Seguridad:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
PHP es un poderoso lenguaje e intérprete, ya sea incluido como parte de un servidor web en forma de módulo o ejecutado como un binario CGI separado, es capaz de acceder a archivos, ejecutar comandos y abrir conexiones de red en el servidor. Estas propiedades hacen que cualquier cosa que sea ejecutada en un servidor web sea insegura por naturaleza.&lt;br /&gt;
PHP está diseñado específicamente para ser un lenguaje más seguro para escribir programas CGI que Perl o C, y con la selección correcta de opciones de configuración en tiempos de compilación y ejecución, y siguiendo algunas prácticas correctas de programación.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Lenguaje ASP&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Es una tecnología del lado de servidor desarrollada por &lt;a href="http://www.maestrosdelweb.com/editorial/microsoft/"&gt;Microsoft&lt;/a&gt; para el desarrollo de sitio web dinámicos. &lt;a href="http://www.maestrosdelweb.com/editorial/aspintro/"&gt;ASP&lt;/a&gt; significa en inglés (Active Server Pages), fue liberado por Microsoft en 1996. Las páginas web desarrolladas bajo este lenguaje es necesario tener instalado Internet Information Server (IIS).&lt;br /&gt;
&lt;br /&gt;
ASP no necesita ser compilado para ejecutarse. Existen varios lenguajes que se pueden utilizar para crear páginas ASP. El más utilizado es VBScript, nativo de Microsoft. ASP se puede hacer también en Perl and Jscript (no JavaScript). El código ASP puede ser insertado junto con el código HTML. Los archivos cuentan con la extensión (asp).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sintaxis:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;%  %&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;b&gt;Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Usa Visual Basic Script, siendo fácil para los usuarios.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Comunicación óptima con SQL Server.&lt;/li&gt;
&lt;li&gt;Soporta el lenguaje JScript (Javascript de Microsoft).&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Código desorganizado.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Se necesita escribir mucho código para realizar funciones sencillas.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Tecnología propietaria.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Hospedaje de sitios web costosos.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;u&gt;Lenguaje ASP.NET&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Este es un lenguaje comercializado por Microsoft, y usado por programadores para desarrollar entre otras funciones, sitios web. ASP.NET es el sucesor de la tecnología ASP, fue lanzada al mercado mediante una estrategia de mercado denominada .NET.&lt;br /&gt;
&lt;br /&gt;
El ASP.NET fue desarrollado para resolver las limitantes que brindaba tu antecesor ASP. Creado para desarrollar web sencillas o grandes aplicaciones. Para el desarrollo de ASP.NET se puede utilizar C#, VB.NET o J#. Los archivos cuentan con la extensión (aspx). Para su funcionamiento de las páginas se necesita tener instalado IIS con el Framework .Net. Microsft Windows 2003 incluye este framework, solo se necesitará instalarlo en versiones anteriores.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sintaxis:&lt;/b&gt;&lt;b&gt;&lt;br /&gt;
Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Completamente orientado a objetos.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Controles de usuario y personalizados.&lt;/li&gt;
&lt;li&gt;División entre la capa de aplicación o diseño y el código.&lt;/li&gt;
&lt;li&gt;Facilita el mantenimiento de grandes aplicaciones.&lt;/li&gt;
&lt;li&gt;Incremento de velocidad de respuesta del servidor.&lt;/li&gt;
&lt;li&gt;Mayor velocidad.&lt;/li&gt;
&lt;li&gt;Mayor seguridad.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Mayor consumo de recursos.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt; &lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;u&gt;Lenguaje JSP&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Es un lenguaje para la creación de sitios web dinámicos, acrónimo de Java Server Pages. Está orientado a desarrollar páginas web en Java. JSP es un lenguaje multiplataforma. Creado para ejecutarse del lado del servidor.&lt;br /&gt;
&lt;br /&gt;
JSP fue desarrollado por Sun Microsystems. Comparte ventajas similares a las de ASP.NET, desarrollado para la creación de aplicaciones web potentes. Posee un motor de páginas basado en los servlets de Java. Para su funcionamiento se necesita tener instalado un servidor Tomcat.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Sintaxis:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;%= new java.util.Date() %&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;b&gt;Características:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Código separado de la lógica del programa.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Las páginas son compiladas en la primera petición.&lt;/li&gt;
&lt;li&gt;Permite separar la parte dinámica de la estática en las páginas web.&lt;/li&gt;
&lt;li&gt;Los archivos se encuentran con la extensión (jsp).&lt;/li&gt;
&lt;li&gt;El código JSP puede ser incrustado en código HTML.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Elementos de JSP&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Los elementos que pueden ser insertados en las páginas JSP son los siguientes:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Código: se puede incrustar código “Java”.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Directivas: permite controlar parámetros del servlet.&lt;/li&gt;
&lt;li&gt;Acciones: permite alterar el flujo normal de ejecución de una página.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Ejecución rápida del servlets.&lt;/li&gt;
&lt;li&gt;Crear páginas del lado del servidor.&lt;/li&gt;
&lt;li&gt;Multiplataforma.&lt;/li&gt;
&lt;li&gt;Código bien estructurado.&lt;/li&gt;
&lt;li&gt;Integridad con los módulos de Java.&lt;/li&gt;
&lt;li&gt;La parte dinámica está escrita en Java.&lt;/li&gt;
&lt;li&gt;Permite la utilización se servlets.&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Complejidad de aprendizaje.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Lenguaje Python&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Es un lenguaje de programación creado en el año 1990 por Guido van Rossum, es el sucesor del lenguaje de programación ABC. Python es comparado habitualmente con Perl. Los usuarios lo consideran como un lenguaje más limpio para programar. Permite la creación de todo tipo de programas incluyendo los sitios web.&lt;br /&gt;
&lt;br /&gt;
Su código no necesita ser compilado, por lo que se llama que el código es interpretado. Es un lenguaje de programación multiparadigma, lo cual fuerza a que los programadores adopten por un estilo de programación particular:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Programación orientada a objetos.&lt;/li&gt;
&lt;li&gt;Programación estructurada.&lt;/li&gt;
&lt;li&gt;Programación funcional.&lt;/li&gt;
&lt;li&gt;Programación orientada a aspectos.&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Sintaxis:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Ejemplo de una clase en Phyton:&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
def dibujar_muneco(opcion): &lt;br /&gt;
if opcion == 1: &lt;br /&gt;
C.create_line(580, 150, 580, 320, width=4, fill="blue") &lt;br /&gt;
C.create_oval(510, 150, 560, 200, width=2, fill='PeachPuff')&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Libre y fuente abierta.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Lenguaje de propósito general.&lt;/li&gt;
&lt;li&gt;Gran cantidad de funciones y librerías.&lt;/li&gt;
&lt;li&gt;Sencillo y rápido de programar.&lt;/li&gt;
&lt;li&gt;Multiplataforma.&lt;/li&gt;
&lt;li&gt;Licencia de código abierto (Opensource).&lt;/li&gt;
&lt;li&gt;Orientado a Objetos.&lt;/li&gt;
&lt;li&gt;Portable.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Desventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Lentitud por ser un lenguaje interpretado.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt; &lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Lenguaje Ruby&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Es un lenguaje interpretado de muy alto nivel y orientado a objetos. Desarrollado en el 1993 por el programador japonés Yukihiro “Matz” Matsumoto. Su sintaxis está inspirada en Phyton, Perl. Es distribuido bajo licencia de software libre (Opensource).&lt;br /&gt;
&lt;br /&gt;
Ruby es un lenguaje dinámico para una programación orientada a objetos rápida y sencilla. Para los que deseen iniciarse en este lenguaje pueden encontrar un tutorial interactivo de ruby. Se encuentra también a disposición de estos usuarios un sitio con informaciones y cursos en español.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sintaxis:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: .0001pt; margin-bottom: 0cm; mso-outline-level: 3; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;puts "hola"&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;b&gt;Características:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Existe diferencia entre mayúsculas y minúsculas.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Múltiples expresiones por líneas, separadas por punto y coma “;”.&lt;/li&gt;
&lt;li&gt;Dispone de manejo de excepciones.&lt;/li&gt;
&lt;li&gt;Ruby puede cargar librerías de extensiones dinámicamente si el (Sistema Operativo) lo permite.&lt;/li&gt;
&lt;li&gt;Portátil.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;b&gt;Ventajas:&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Permite desarrollar soluciones a bajo Costo.&lt;/span&gt;&lt;/li&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;
&lt;li&gt;Software libre.&lt;/li&gt;
&lt;li&gt;Multiplataforma.&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
Enlace: &lt;a href="http://www.maestrosdelweb.com/principiantes/los-diferentes-lenguajes-de-programacion-para-la-web/"&gt;http://www.maestrosdelweb.com/principiantes/los-diferentes-lenguajes-de-programacion-para-la-web/&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2011/11/los-diferentes-lenguajes-de.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-2543347106128238302</guid><pubDate>Tue, 22 Nov 2011 22:03:00 +0000</pubDate><atom:updated>2011-11-22T17:08:09.775-05:00</atom:updated><title>Instalación de Python</title><description>&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Para comenzar debemos seleccionar el paquete de instalación adecuado a nuestro sistema operativo desde la siguiente &lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;url&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;: &lt;/span&gt;&lt;a href="http://www.python.org/download/"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;http://www.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;python&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;org&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;/&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;download&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;, esta disponible para &lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;linux&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;, &lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;windows&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;, &lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;mac&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;, etc.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Descargamos el archivo &lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;python&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;-2.7.2.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;msi&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;, lo ejecutamos&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz0DvpbBukdWLadHIwbvxJqKBfEKSNF6WCMXSKfXN-FODBJNowjJCU8CJv5B2uRi2p-2cB2i5ngbFMebO57TiBh2sBYIaDWFRpkN5wkV3uaDkhZGl0oRJFBwaQkDbi_fXTQwyZxrF4Reg/s1600/p_01.PNG" /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;seleccionamos la carpeta de instalación, en windows, por defecto c:\python27\&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHkQ6me1GOoZxLCG-u8YjbnJ1CIZtX4yYdiWEeTIz_o8VrPGR1rEb4IuoccRJUikfoen-iwPHmJET2ruZYB3CQxkXfV1uof7Yoe9SHVos9AN27n1dMp8vw0B8PSP4kEMSIzG8ZkdHeAnU/s1600/p_02.PNG" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;luego indicamos los componentes a instalar, en mi caso selecciono todos, ya que es pequeño y voy a estudiarlo a fondo, como ustedes, no ?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT1pqr1oumhgZiX-8TeZEaaHc834n26iqbHwSGfFdoe3TzUgpeFYxQje_Y40Dq2SEENfI03V28gbrT5neL5ll7N0R0-mAs9Lk2mzn-ay9VXnC3U_srHGXe8bKEtNcShlS01tKKx2XuPvQ/s1600/p_03.PNG" /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Y con eso finalizamos la instalación.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB0v3I7dfGYqgpzFK6vuvTpRbZZ9j-7T8YBz-LeyhjBprfPVe_3lIbu5YheWqJMsrxu-iUyU0TyUSsLY6cNHalWe1dkAmwW1obXFYcgS3zsFSwVUSSJEQK7GQDkYFh6MS3kidnxVdhGb8/s1600/p_04.PNG" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi03I9wYBM-sucXnF3HhtzdRIFWgiIi54iXdobmYrcT9ZnYmLAGLfoSXWiUXxPURA1lmMmDz9GlTeSbsAkUlFif5Ud5XIOFwciRhQr23w_xSx4PTPWiYPN0o4ksqlHAUFAOwALvccU_VK8/s1600/p_05.PNG" /&gt;&lt;br /&gt;
&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Listo !!.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Python es un lenguaje interpretado, no debemos compilar ni nada, por tanto será fácil probar si todo esta ok, vamos a iniciar la linea de comandos de Windows, con:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Inicio, Ejecutar, CMD, y aceptar&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;En la linea de comando, indicamos la ruta de instalación de python y lo ejecutamos, luego probamos imprimir lo siguiente:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;print “La suma de 2 + 2 es: “, 2 + 2&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ5ixA7xEukm8_ImhSDu4QVZp8Fz89dRF8tQ2VGMFdPs_ajHF8hKmYhXkvnRSQm-eIg1RvLIumJPSBQ2V2v5Usx3RzTPLMyEiPnINdmzQsXM7_CIO5bP2OMGLS9wiZnnmve4hMsmxm6ik/s640/p_06.PNG" width="640" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Si todo esta ok, veremos el resultado, la próxima vemos algo mas profundo.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;</description><link>http://desarrollo-geek.blogspot.com/2011/11/instalacion-de-python.html</link><author>noreply@blogger.com (Juan)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz0DvpbBukdWLadHIwbvxJqKBfEKSNF6WCMXSKfXN-FODBJNowjJCU8CJv5B2uRi2p-2cB2i5ngbFMebO57TiBh2sBYIaDWFRpkN5wkV3uaDkhZGl0oRJFBwaQkDbi_fXTQwyZxrF4Reg/s72-c/p_01.PNG" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-3503564699741654979</guid><pubDate>Sun, 20 Nov 2011 07:50:00 +0000</pubDate><atom:updated>2011-11-20T02:51:34.835-05:00</atom:updated><title>Problema de Heroku de "Permission Denied(publickey)".</title><description>&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;La primera vez que ejecute el "Heroku 'comando va a enviar su clave pública. Sin embargo, si usted tiene múltiples claves públicas y quieres cargar una clave pública determinada&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;heroku keys:add&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Haciendo una creación de Heroku entonces debe subir la clave que ha especificado anteriormente. Sin embargo, incluso después de hacer esto, sigo teniendo un "permiso denegado (publickey) 'error. Después de un poco de búsqueda me encontré con este artículo que explica por qué&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;Al parecer, la configuración Heroku sólo da por supuesto que va a utilizar un defecto clave pública, por lo que su no predeterminado de clave pública tendrá que ser añadido a su configuración de ssh. Tuve la oportunidad de salir adelante con esto en mi config ssh&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;Host heroku.com&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;Hostname heroku.com&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;Port 22&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000; font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;IdentityFile ~/.ssh/heroku_personal&lt;/b&gt;&lt;/span&gt;</description><link>http://desarrollo-geek.blogspot.com/2011/11/heroku-de-permission-deniedpublickey-el.html</link><author>noreply@blogger.com (Juan)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-1082936858443148888</guid><pubDate>Fri, 18 Nov 2011 16:31:00 +0000</pubDate><atom:updated>2011-11-18T11:32:03.927-05:00</atom:updated><title>Mostrar imagen de día, tarde o noche con PHP</title><description>&lt;span class="Apple-style-span" style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;?php&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;$date = date ("H"); echo "&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;"; if ($date &amp;lt; 12) echo "Buenos dias! "."&amp;lt;img src='http://jclurita@www.jrclurita.com/web_movil/img/dia.jpg' title='dia'/&amp;gt;"; else if ($date &amp;lt; 18) echo "Buenas tardes! "."&amp;lt;img src='http://jclurita@www.jrclurita.com/web_movil/img/tarde.jpg' title='tarde'/&amp;gt;"; else echo "Buenas noches! "."&amp;lt;img src='http://jclurita@www.jrclurita.com/web_movil/img/noche.jpg' title='noche'/&amp;gt;"; echo "&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;";&amp;nbsp;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;?&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #073763; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;(--&amp;gt; Si la variable $date es menor que 12hrs, entonces que imprima la imagen de dia)&lt;br /&gt;
El resto es similar, sólo que va a cambiar la imagen.&lt;br /&gt;
Las imágenes que cambian son: &lt;br /&gt;
&lt;br /&gt;
dia.jpg &lt;br /&gt;
tarde.jpg&lt;br /&gt;
noche.jpg&lt;br /&gt;
&lt;br /&gt;
Como sabemos, la hora de &lt;a href="http://www.cristalab.com/tags/php/"&gt;PHP&lt;/a&gt; se basa en la hora de nuestros hosting o servidor. A mí me marca la hora así: &lt;br /&gt;
&lt;br /&gt;
a las 12pm --&amp;gt; imagen de dia(dia.jpg) &lt;br /&gt;
a las 6pm --&amp;gt; imagen de tarde(noche.jpg)&lt;br /&gt;
a las 12an --&amp;gt; imagen de mañana(mañan.jpg)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://desarrollo-geek.blogspot.com/2011/11/mostrar-imagen-de-dia-tarde-o-noche-con.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4446557722246614582.post-4819603898818112615</guid><pubDate>Tue, 15 Nov 2011 18:57:00 +0000</pubDate><atom:updated>2011-11-15T13:57:44.416-05:00</atom:updated><title>Los desarrolladores de Facebook ahora con un solo clic Heroku hosting</title><description>&lt;div style="text-align: center;"&gt;&lt;img src="http://venturebeat.files.wordpress.com/2011/09/fb-heroku.jpg?w=320&amp;amp;h=200" /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;A partir de hoy, Facebook desarrolladores de aplicaciones tienen una nueva forma de alojar sus aplicaciones, gracias a la colaboración de la red social con &lt;a href="http://heroku.com/"&gt;Heroku &lt;/a&gt;, a la vanguardia en servicios de cloud hosting&lt;br /&gt;
&lt;br /&gt;
Antes de &lt;a href="http://venturebeat.com/2011/08/25/facebook-schedules-f8-conference-for-sept-22/"&gt;&lt;/a&gt;, la conferencia de desarrolladores de Facebook, que tiene lugar la próxima semana, Heroku y Facebook han lanzado conjuntamente una plataforma basada en la nube para aplicaciones de Facebook.&lt;br /&gt;
&lt;br /&gt;
La integración permite una sencilla, con un solo clic hosting y despliegue de aplicaciones de Facebook en la plataforma a través de la aplicación Heroku revelador de Facebook.&lt;br /&gt;
&lt;br /&gt;
«Para mí, lo más interesante es que muestra una diferencia fundamental en el modelo de nube plataforma de aplicaciones», dijo el CTO Heroku Adán Wiggins en una entrevista con VentureBeat hoy. «No es sólo una manera más rápida de hacer algo viejo. Es una forma completamente nueva. «&lt;br /&gt;
&lt;br /&gt;
aplicaciones personales, aplicaciones de caja de arena, experimentos o aplicaciones con un número pequeño de usuarios, Heroku alojamiento es gratuito. Como aplicaciones de escala con base de datos más caballos de fuerza y ??el tráfico, los precios seguirán el modelo estándar de Heroku.&lt;br /&gt;
&lt;br /&gt;
Por supuesto, Facebook quiere que sea lo más fácil posible para los desarrolladores crear aplicaciones utilizando la plataforma Facebook. Y Heroku, que fue adquirida el año pasado por Salesforce para una &lt;a href="http://venturebeat.com/2010/12/08/salesforce-heroku-acquisition/"&gt;$ 212 millones &lt;/a&gt;, siempre está buscando más formas de aumentar su base de usuarios. Para las dos empresas, la asociación es una solución perfecta.&lt;br /&gt;
&lt;br /&gt;
Pero, ¿qué significa la integración para los desarrolladores?&lt;br /&gt;
&lt;br /&gt;
«En general, hemos visto que el desarrollo se ha hecho de manera más ágil», dijo Wiggins. «Hace diez años, que le tomaría un año para escribir una aplicación de software. Ahora, se toma un mes, una semana, un día. Pero el despliegue no ha seguido el mismo ritmo. Es una piedra de tropiezo. Usted necesita comprar un servidor, se configura. Se requiere de capital por adelantado. «&lt;br /&gt;
&lt;br /&gt;
Sin embargo, con los modelos basados ??en la nube para aplicaciones web construir y escalar, Wiggins dijo: «Usted puede tener su idea, sentarse y construir en una tarde, a continuación, haga clic en un botón para salir y correr de una manera que escalas. Es similar a los componentes de código abierto: No es necesario comprar una licencia y hacer un montón de trabajo para poner en marcha «&lt;br /&gt;
&lt;br /&gt;
.Heroku&lt;br /&gt;
&lt;br /&gt;
es el primero de varios proveedores que ofrecerán servicios en la nube para aplicaciones de Facebook de la aplicación revelador de Facebook. Con Heroku, los desarrolladores pueden empezar a construir una nueva aplicación de Facebook, con código de ejemplo en varios idiomas diferentes. Heroku ha publicado algunas aplicaciones de muestra o de la plantilla en Github &lt;a href="https://github.com/heroku/facebook-template-php"&gt;PHP &lt;/a&gt;, &lt;a href="https://github.com/heroku/facebook-template-ruby"&gt;Ruby &lt;/a&gt;, &lt;a href="https://github.com/heroku/facebook-template-nodejs"&gt;Node.js &lt;/a&gt;y &lt;a href="https://github.com/heroku/facebook-template-python"&gt;Python &lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Para una guía paso a paso sobre cómo empezar a utilizar su propia aplicación Heroku potencia Facebook, echa un vistazo a Facebooker Gato Lee las instrucciones en desarrollador blog .&lt;br /&gt;
&lt;br /&gt;
Facebook y Heroku desde hacía algún tiempo había &lt;a href="http://mashable.com/2010/11/11/heroku-facebook/"&gt;una asociación luz &lt;/a&gt;que Wiggins dijo que equivalía a «un paquete y alguna documentación, pero no había integración de software.»&lt;br /&gt;
&lt;br /&gt;
Wiggins dijo que hace unos meses, cuando el equipo de desarrolladores de Facebook estaba trabajando en el bloque mencionado despliegue de tropiezo para los desarrolladores de terceros, Heroku inmediatamente vino a la mente, debido a que la asociación anterior.&lt;br /&gt;
&lt;br /&gt;
«Facebook es el número uno mundial de la compañía de Internet», dijo Wiggins. Colaborar con ellos es una alegría lo que pase. «&lt;/span&gt;</description><link>http://desarrollo-geek.blogspot.com/2011/11/los-desarrolladores-de-facebook-ahora.html</link><author>noreply@blogger.com (Juan)</author><thr:total>0</thr:total></item></channel></rss>