<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.legido.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.legido.com/feed.php">
        <title>Legido Wiki - informatica:linux:php</title>
        <description></description>
        <link>http://wiki.legido.com/</link>
        <image rdf:resource="http://wiki.legido.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-27T12:43:42+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:ejemplos&amp;rev=1428956385&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:funciones&amp;rev=1428956385&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:gd&amp;rev=1653074768&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:generar_contrasenyas&amp;rev=1428956385&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:mail&amp;rev=1428956385&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:mysql&amp;rev=1458842701&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:obtener_ip_publica_dentro_proxy&amp;rev=1428956385&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:symfony&amp;rev=1428956385&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.legido.com/doku.php?id=informatica:linux:php:vectores&amp;rev=1428956385&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.legido.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Legido Wiki</title>
        <link>http://wiki.legido.com/</link>
        <url>http://wiki.legido.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:ejemplos&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ejemplos</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:ejemplos&amp;rev=1428956385&amp;do=diff</link>
        <description>Post con php

Fichero con formulario:
Nombre fichero: index.php
&lt;html&gt;
&lt;FORM ACTION=&quot;procesa.php&quot; METHOD=&quot;POST&quot;&gt;
Variable:&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;variable&quot;&gt;&lt;BR&gt;
&lt;INPUT TYPE=&quot;submit&quot; VALUE=&quot;Enviar&quot;&gt;
&lt;/FORM&gt;
&lt;/html&gt;
Fichero donde imprime el resultado
Nombre fichero: procesa.php</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:funciones&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>funciones</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:funciones&amp;rev=1428956385&amp;do=diff</link>
        <description>Obtener código HTTP


&lt;?php
function get_link_header($aUrl) {
if (preg_match(&quot;/^http:\/\//&quot;,$aUrl)) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $aUrl);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
$info = curl_getinfo($ch);
curl_close ($ch);
if (!empty($info)) {
return $info[&#039;http_code&#039;];
} else {
return 0;
}
} else {…</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:gd&amp;rev=1653074768&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-20T19:26:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gd</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:gd&amp;rev=1653074768&amp;do=diff</link>
        <description>Instalar GD en Docker para convertir png y jpeg


apt-get install libfreetype6-dev \
		libjpeg62-turbo-dev \
		libpng-dev \
	
docker-php-ext-configure gd --with-freetype --with-jpeg
docker-php-ext-install -j$(nproc) gd</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:generar_contrasenyas&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>generar_contrasenyas</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:generar_contrasenyas&amp;rev=1428956385&amp;do=diff</link>
        <description>function Cadena_aleatoria($Longitud)
{
	#$Caracteres = &#039;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890&#039;;
	$Caracteres = &#039;abcdefghijklmnopqrstuvwxyz1234567890&#039;;

	// Length of character list
	$Longitud_caracteres = (strlen($Caracteres) - 1);

	// Start our string
	$Cadena = $Caracteres{rand(0, $Longitud_caracteres)};

	// Generate random string
	for ($i = 1; $i &lt; $Longitud; $i = strlen($Cadena))
	{
		// Grab a random character from our list
		$Caracter = $Caracteres{rand(0, $Longi…</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:mail&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mail</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:mail&amp;rev=1428956385&amp;do=diff</link>
        <description>Instalamos paquetes necesarios de PEAR. Yo he instalado: php-mail, php5-dev, php-net-mail, php-net-smtp. 

He creado la funcion /usr/share/php/correo

Devuelve OK o el error si no se envía:
&lt;?php
function correo ($arg1,$arg2,$arg3,$arg4)
{
require_once &quot;Mail.php&quot;;

$from = $arg1;
$to = $arg2;
$subject = $arg3;
$body = $arg4;

$host = &quot;smtp.jazztel.es&quot;;
$username = &quot;lobo99.lobo99.jazztel.es&quot;;
$password = &quot;lobo99&quot;;

$headers = array (&#039;From&#039; =&gt; $from,
&#039;To&#039; =&gt; $to,
&#039;Subject&#039; =&gt; $subject);
$smtp = Ma…</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:mysql&amp;rev=1458842701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-24T18:05:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:mysql&amp;rev=1458842701&amp;do=diff</link>
        <description>Conectar a mysql desde php
&lt;?php
$link =  mysql_connect(&#039;localhost&#039;, &#039;d6_guifitest&#039;, &#039;guifinet&#039;);
if (!$link) {
    die(&#039;No pudo conectarse: &#039; . mysql_error());
}
echo &#039;Conectado  satisfactoriamente&#039;;

if (!mysql_select_db(&#039;d6_guifitest&#039;)) {
    die(&#039;Could not select database: &#039; . mysql_error());
}

$query = &quot;SELECT * FROM guifi_location where zone_id=&#039;11031&#039;&quot;;

$result = mysql_query($query);
if (!$result) {
    die(&#039;Could not query:&#039; . mysql_error());
}

while ($row = mysql_fetch_assoc($result)…</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:obtener_ip_publica_dentro_proxy&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>obtener_ip_publica_dentro_proxy</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:obtener_ip_publica_dentro_proxy&amp;rev=1428956385&amp;do=diff</link>
        <description>function Obtener_ip_publica_dentro_proxy()
# Requiere paquete php5-curl, y si se tiene que instalar, reiniciar apache a continuación
{
	$Url=&quot;http://75.147.234.41&quot;;
	$Variable = &#039;&#039;;
	$CONFIG_PROXY[&#039;Proxy&#039;][&#039;Nombre_puerto&#039;] = &#039;ip_proxy:puerto_proxy&#039;;
	$CONFIG_PROXY[&#039;Proxy&#039;][&#039;Usuario_contrasenya&#039;] = &#039;usuario:contrasenya&#039;;

	# Inicio conexión
	$ch = curl_init($Url);

	# Defino URL
	curl_setopt($ch, CURLOPT_URL, $Url);

	# Paso parámetros de proxy
	curl_setopt($ch, CURLOPT_PROXY, $CONFIG_PROXY[&#039;Prox…</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:symfony&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>symfony</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:symfony&amp;rev=1428956385&amp;do=diff</link>
        <description>php php5 symfony framework

Symfony

Marco de trabajo para desarrollar en php. Actualmente la versión 1.2.

Se trata de una colección de archivos php que una vez descomprimidos, permiten automatizar las tareas más frecuentes en el desarrollo de cualquier aplicación web.</description>
    </item>
    <item rdf:about="http://wiki.legido.com/doku.php?id=informatica:linux:php:vectores&amp;rev=1428956385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-13T20:19:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vectores</title>
        <link>http://wiki.legido.com/doku.php?id=informatica:linux:php:vectores&amp;rev=1428956385&amp;do=diff</link>
        <description>Importante que se le llama por etiqueta que puede ser número o letras.

Por ejemplo:
$arr = array(&quot;foo&quot; =&gt; &quot;bar&quot;, 12 =&gt; true);

echo $arr[&quot;foo&quot;]; // resultado: bar
echo $arr[12];    // resultado: 1
Otra forma de asignar:
$arr = array(&quot;somearray&quot; =&gt; array(6 =&gt; 5, 13 =&gt; 9, &quot;a&quot; =&gt; 42));</description>
    </item>
</rdf:RDF>
