<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://dotclear.placeoweb.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>PlaceOweb Dotclear - PHP</title>
  <link>http://dotclear.placeoweb.com/</link>
  <atom:link href="http://dotclear.placeoweb.com/feed/category/Php/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 08 Feb 2012 10:40:05 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>SOPA/PIPA</title>
    <link>http://dotclear.placeoweb.com/post/SOPA-PIPA</link>
    <guid isPermaLink="false">urn:md5:f6dff489aaa7364627d3597e5a8f5361</guid>
    <pubDate>Wed, 18 Jan 2012 08:30:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;La page d'accueil de &lt;a href=&quot;http://www.php.net&quot; title=&quot;http://www.php.net&quot;&gt;http://www.php.net&lt;/a&gt; indique un message &quot;503: Stop SOPA/PIPA&quot;, alors que le manuel PHP reste disponible &lt;a href=&quot;http://www.php.net/manual/&quot; title=&quot;http://www.php.net/manual/&quot;&gt;http://www.php.net/manual/&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;503: Stop SOPA/PIPA


The SOPA/PIPA bills threaten the open nature of the Web and thus threaten Open Source projects like ours. If you have the ability to vote in the United States, help us out and contact your representatives. If you are not able to vote in the United States, you can help by petitioning the U.S. state department. Bills like these... &lt;a href=&quot;http://dotclear.placeoweb.com/post/SOPA-PIPA&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; SOPA/PIPA&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/SOPA-PIPA#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/SOPA-PIPA#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/496</wfw:commentRss>
      </item>
    
  <item>
    <title>wsdl2php php client generated from wsdl</title>
    <link>http://dotclear.placeoweb.com/post/wsdl2php-php-client-generated-from-wsdl</link>
    <guid isPermaLink="false">urn:md5:7d6f9e695ba8cbf33ba572528f86b5d1</guid>
    <pubDate>Wed, 19 Oct 2011 19:51:00 +0200</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category><category>ws</category><category>wsdl</category>    
    <description>&lt;p&gt;How to, what is the best way to generate php client code from wsdl ?&lt;/p&gt;    &lt;p&gt;wsdl2php


What is wsdl2php?


wsdl2php is a very simple tool for PHP 5 to generate client code against a WSDL-file.
Features


Features included in wsdl2php.


Generate PHP source code to communicate with a WebService through SOAP
Adds PHPDoc comments if wsdl:documentation is presented on elements


Requirements


In order to install wsdl2php you... &lt;a href=&quot;http://dotclear.placeoweb.com/post/wsdl2php-php-client-generated-from-wsdl&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; wsdl2php php client generated from wsdl&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/wsdl2php-php-client-generated-from-wsdl#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/wsdl2php-php-client-generated-from-wsdl#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/473</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP replace nodeName in DOMNode ?</title>
    <link>http://dotclear.placeoweb.com/post/PHP-replace-nodeName-in-node</link>
    <guid isPermaLink="false">urn:md5:0c3a08d0b734286a9c3cc67118fee134</guid>
    <pubDate>Tue, 18 Oct 2011 20:02:00 +0200</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category><category>xml</category>    
    <description>&lt;p&gt;How to change the name of a node element&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.php.net/manual/en/class.domnode.php&quot;&gt;The DOMNode class&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;public readonly string $DOMNode-&amp;gt;nodeName&amp;nbsp;;&lt;/p&gt;    &lt;p&gt;For replace a node name in XML Document with PHP, i use : How can I change the name of an element in DOM?


Thanks for this solution.


With PHP 5.3, `appendChild()` take only one argument, and for working, i `replaceChild()` on my parent element in my main code.


I have initialy try to use `cloneChild()` before seeing you reply, but this method... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-replace-nodeName-in-node&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP replace nodeName in DOMNode ?&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP-replace-nodeName-in-node#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP-replace-nodeName-in-node#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/472</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP Excel et CSV</title>
    <link>http://dotclear.placeoweb.com/post/php-Excel-et-csv</link>
    <guid isPermaLink="false">urn:md5:30fd223c8c168deb23135415dc877b0c</guid>
    <pubDate>Thu, 01 Sep 2011 00:12:00 +0200</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>csv</category><category>php</category><category>xls</category>    
    <description>&lt;p&gt;Générer des fichiers .csv, .xls ou .xlsx avec PHP. Comment créer des onglets, feuilles ou classeurs&amp;nbsp;? Comment formater le style&amp;nbsp;?&lt;/p&gt;    &lt;p&gt;XLS (Excel)


Un bon article sur la création de fichiers Excel nous indique


PHPExcel 2007

Le projet PHPExcel, constitue un ensemble de classes destinées à la génération de fichiers Excel 2007 et Excel2003 , Excel 5. Elle permet de lire lire et écrire des .csv, .xls, .xlsx, .html


A l'utilisation, pour la génération de fichier csv de 250... &lt;a href=&quot;http://dotclear.placeoweb.com/post/php-Excel-et-csv&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP Excel et CSV&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/php-Excel-et-csv#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/php-Excel-et-csv#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/92</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP PDF</title>
    <link>http://dotclear.placeoweb.com/post/PHP-PDF</link>
    <guid isPermaLink="false">urn:md5:b5cf2952a4adef8947ca7a4570626d35</guid>
    <pubDate>Sun, 14 Nov 2010 19:03:00 +0000</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Comment faire du PDF avec PHP&amp;nbsp;? Générer un document .pdf avec un script php. Et encore mieux, utiliser un document .pdf existant et le compléter.
Sans utiliser les librairies PDF natives de PHP ( &lt;a href=&quot;http://fr2.php.net/manual/fr/book.pdf.php&quot;&gt;PDF&lt;/a&gt; pour créer des fichiers PDF en utilisant la bibliothèque PDFlib, et le Forms Data Format (&lt;a href=&quot;http://fr2.php.net/manual/fr/book.fdf.php&quot;&gt;FDF&lt;/a&gt;) qui est un format de formulaire pour les documents PDF  ), voici une présentation de l'historique FPDF, ses alternatives pour UTF-8 et les modèles de document (lire un PDF existant en PHP et le compléter, puis l'enregistrer ou le retourner à travers un navigateur).&lt;/p&gt;    &lt;p&gt;PDF &amp; PHP


Pour résumer, la librairie principale initiale de génération de PDF était FPDF. Mais depuis l'UTF-8 est devenu un standard, d'où l'addon UTF8 à FPDF avec TFPDF. Cette librairie FPDF est l'origine du fork (copie et dérivation) TCPDF qui reprends les mêmes fonctionnalité et en rajoute en natif (UTF-8, codes barres, ...)


Concernant la... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-PDF&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP PDF&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP-PDF#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP-PDF#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/410</wfw:commentRss>
      </item>
    
  <item>
    <title>Tips PHP</title>
    <link>http://dotclear.placeoweb.com/post/Tips-PHP</link>
    <guid isPermaLink="false">urn:md5:4f354b3f0067746d192e6010c42d5ce8</guid>
    <pubDate>Sun, 14 Nov 2010 15:30:00 +0000</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Quelques notes sur des astuces PHP ou méthodes/fonctions inconnues.&lt;/p&gt;    &lt;p&gt;Continuer l'exécution d'un script PHP sur le serveur en libérant le navigateur web client (après que la page ait été envoyée)


Post PHP server-side execution : Continuer l'exécution d'un script PHP après que la page a été envoyé


Imaginez ce scénario. Vous avez une page Web accédée par un utilisateur web. Une fois envoyée à travers le réseau et à... &lt;a href=&quot;http://dotclear.placeoweb.com/post/Tips-PHP&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Tips PHP&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/Tips-PHP#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/Tips-PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/430</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP mail sujet correctement encodé</title>
    <link>http://dotclear.placeoweb.com/post/PHP-mail-sujet-correctement-encod%C3%A9</link>
    <guid isPermaLink="false">urn:md5:12e244cd25e9f276d98a2e0666d19dde</guid>
    <pubDate>Fri, 05 Nov 2010 11:45:00 +0000</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>messagerie</category><category>php</category>    
    <description>&lt;p&gt;Comment éviter d'avoir des caractères spéciaux illisibles dans le sujet lors de l'envoi de mail avec php&amp;nbsp;?&lt;/p&gt;    &lt;p&gt;La commande mail( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )


Pour le sujet il est précisé de suivre l'encodage tel que le spécifie la RFC 2047.


Encodings

  Initially, the legal values for &quot;encoding&quot; are &quot;Q&quot; and &quot;B&quot;.  These
  encodings are described below.  The &quot;Q&quot; encoding... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-mail-sujet-correctement-encod%C3%A9&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP mail sujet correctement encodé&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP-mail-sujet-correctement-encod%C3%A9#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP-mail-sujet-correctement-encod%C3%A9#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/407</wfw:commentRss>
      </item>
    
  <item>
    <title>Joomla</title>
    <link>http://dotclear.placeoweb.com/post/Joomla</link>
    <guid isPermaLink="false">urn:md5:e7ed48ac330de5cd98729d17b42f21ee</guid>
    <pubDate>Mon, 27 Sep 2010 20:04:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>framework</category><category>php</category>    
    <description>&lt;p&gt;Découverte et migration Joomla&lt;/p&gt;    &lt;p&gt;Les sites Joomla


Joomla!
Joomla.fr
Joomla! Help Site
JoomlaCode.org is a resource for developers to build and manage Open Source software projects centred around Joomla!
Joomla! Official Documentation
Joomla! Extensions Directory
Joomla! Developer Site


Les dernières versions de Joomla


Joomla stable : Download Joomla!
Balayer les packages Frs ... &lt;a href=&quot;http://dotclear.placeoweb.com/post/Joomla&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Joomla&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/Joomla#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/Joomla#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/395</wfw:commentRss>
      </item>
    
  <item>
    <title>Doctrine2 PHP (Doctrine 2.x)</title>
    <link>http://dotclear.placeoweb.com/post/Doctrine2-PHP</link>
    <guid isPermaLink="false">urn:md5:00b5e1f16436ee3abb1e03862ecb2c77</guid>
    <pubDate>Sun, 26 Sep 2010 22:40:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>mysql</category><category>oracle</category><category>php</category><category>sql</category>    
    <description>&lt;p&gt;Quelques notes sur l'ORM Doctrine 2 PHP dans sa version 2.x (équivalent de l'ORM Java Hibernate en PHP). Voyez &lt;a href=&quot;http://dotclear.placeoweb.com/post/Doctrine-PHP&quot;&gt;Doctrine PHP version 1.x&lt;/a&gt; pour les plus anciens.&lt;/p&gt;    &lt;p&gt;Doctrine2 (PHP Doctrine 2)


Doctrine 2 est de sortie dans vos codes sources PHP !


Certains savez peut-être que nous avions initialement prévu de la version 2.0 stable, mais aujourd'hui nous sommes tout simplement pas encore là. Toutefois, les choses vont très bien et nous sommes confiants que les versions finales des versions 2.0 sont proches.... &lt;a href=&quot;http://dotclear.placeoweb.com/post/Doctrine2-PHP&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Doctrine2 PHP (Doctrine 2.x)&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/Doctrine2-PHP#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/Doctrine2-PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/394</wfw:commentRss>
      </item>
    
  <item>
    <title>Exécuter PHP sur serveur web JAVA</title>
    <link>http://dotclear.placeoweb.com/post/PHP-sur-serveur-web-JAVA</link>
    <guid isPermaLink="false">urn:md5:9095c43ca4f38a0209f07b5a733a253b</guid>
    <pubDate>Sun, 22 Aug 2010 20:35:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>apache</category><category>java</category><category>jboss</category><category>jetty</category><category>php</category><category>tomcat</category>    
    <description>&lt;p&gt;Exécuter PHP sur un serveur web JAVA (J2EE, Tomcat, Jetty, Jboss...)&lt;/p&gt;    &lt;p&gt;Jetty


Jetty and PHP
Exécuter des applications PHP (php-cgi) en utilisant les servlets Jetty CGI.


Using the CGI Servlet and HtAccessFilter with Jetty 6 to serve PHP applications
java.jetty.support :PHP for Jetty using PHP Servlet
Php et Jetty


PHP/Java Bridge


How it works


Quercus


Si vous aimez mélanger les langages ensemble, vous allez... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-sur-serveur-web-JAVA&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Exécuter PHP sur serveur web JAVA&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP-sur-serveur-web-JAVA#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP-sur-serveur-web-JAVA#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/390</wfw:commentRss>
      </item>
    
  <item>
    <title>WampServer PHP 5.3.3</title>
    <link>http://dotclear.placeoweb.com/post/wamp-php-5.3.3</link>
    <guid isPermaLink="false">urn:md5:54be24db66bdfc7b74597c7481bd92f8</guid>
    <pubDate>Thu, 22 Jul 2010 20:46:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>apache</category><category>php</category>    
    <description>&lt;p&gt;A ce jour, la dernière version de &lt;a href=&quot;http://www.wampserver.com/&quot;&gt;WampServer&lt;/a&gt; est fournie avec PHP 5.3.0 et ses &lt;a href=&quot;http://www.wampserver.com/addons_php.php&quot;&gt;addons&lt;/a&gt; permettent d'ajouter PHP 5.3.1, hors la version actuelle de &lt;a href=&quot;http://www.php.net/&quot;&gt;PHP&lt;/a&gt; est la 5.3.3.&lt;/p&gt;


&lt;p&gt;Comment mettre PHP 5.3.3 avec WampServer&amp;nbsp;?&lt;/p&gt;    &lt;p&gt;Procédure d'update de WampServer vers PHP 5.3.3


Télécharger le dernier PHP For Windows


Quelle version choisir?

Si vous utilisez PHP avec Apache 1 ou Apache2 de apache.org vous devez utiliser la VC6 versions de PHP
Si vous utilisez PHP avec IIS, vous devez utiliser les versions de PHP VC9


Versions VC6 sont compilés avec l'héritage du... &lt;a href=&quot;http://dotclear.placeoweb.com/post/wamp-php-5.3.3&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; WampServer PHP 5.3.3&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/wamp-php-5.3.3#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/wamp-php-5.3.3#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/386</wfw:commentRss>
      </item>
    
  <item>
    <title>2006 : MySQL server has gone away (CR_SERVER_LOST)</title>
    <link>http://dotclear.placeoweb.com/post/2006-MySQL-server-has-gone-away</link>
    <guid isPermaLink="false">urn:md5:1e1b1fd5d34e55355c08947e5f1e559b</guid>
    <pubDate>Mon, 17 May 2010 12:16:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>mysql</category><category>php</category>    
    <description>&lt;p&gt;Lors de l'appel à un script PHP qui convertit des colonnes MySQL, si la conversion est trop longue on obtient l'erreur &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.1/en/error-messages-client.html#error_cr_server_lost&quot; hreflang=&quot;en&quot;&gt;2006 de MySQL&amp;nbsp;: MySQL server has gone away&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Les logs PHP


query : alter table maTable change myField myDateField datetime DEFAULT NULL
PHP Warning:  mysql_query(): MySQL server has gone away in C:\columnnames.php on line 157

Warning: mysql_query(): MySQL server has gone away in C:\columnnames.php on line 157
PHP Warning:  mysql_query(): Error reading result set's header in... &lt;a href=&quot;http://dotclear.placeoweb.com/post/2006-MySQL-server-has-gone-away&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; 2006 : MySQL server has gone away (CR_SERVER_LOST)&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/2006-MySQL-server-has-gone-away#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/2006-MySQL-server-has-gone-away#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/363</wfw:commentRss>
      </item>
    
  <item>
    <title>mod_fcgid</title>
    <link>http://dotclear.placeoweb.com/post/mod_fcgid</link>
    <guid isPermaLink="false">urn:md5:39a97527adc8f999e46a625f3b22aced</guid>
    <pubDate>Thu, 06 May 2010 19:32:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Afin de mutualiser l'hébergement PHP, et pour pallier aux failles de sécurité, le mod fcgi reste une très bonne alternative (d'ailleurs utilisé par les hébergeurs).&lt;/p&gt;    &lt;p&gt;Introduction


PHP en couplage avec un serveur Web, les différents moyens de communication, leurs avantages et inconvénients :

PHP: SAPI et modes de communication

Les modules de serveur - Apache 2 via handler
Common Gateway Interface (CGI) - CGI avec suexec (Apache)
FastCGI
Fpm - Configuration de FPM - Liaison à Apache via mod_fastcgi



Si vous... &lt;a href=&quot;http://dotclear.placeoweb.com/post/mod_fcgid&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; mod_fcgid&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/mod_fcgid#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/mod_fcgid#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/357</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP 5.4 changements et configuration</title>
    <link>http://dotclear.placeoweb.com/post/PHP-5.4</link>
    <guid isPermaLink="false">urn:md5:9bc2e38fdfce1ebc021c600296291791</guid>
    <pubDate>Wed, 05 May 2010 19:23:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Petit tour d'horizon des modifications sur PHP 5.4 qui continue la version de &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-5.3&quot;&gt;PHP 5.3&lt;/a&gt; et anticipe la version abandonnée de PHP6.&lt;/p&gt;    &lt;p&gt;PHP 5.4 stable


Les versions de PHP5.4.x et son avancement sur :

PHP_5_4/NEWS
PHP Quality Assurance Team Web Page
Téléchargement des dernières compilations instantanés : PHP 5.4 Snapshots


PHP 5.4.0


PHP 5.4.0 n'est pas encore sorti.


PHP 5.4.0 (beta)


PHP 5.4.0 beta 2


Disponible en &quot;Beta Releases&quot; depuis le 26/10/2011, PHP 5.4.0 beta2... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-5.4&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP 5.4 changements et configuration&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP-5.4#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP-5.4#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/356</wfw:commentRss>
      </item>
    
  <item>
    <title>Doctrine PHP (Doctrine 1.x)</title>
    <link>http://dotclear.placeoweb.com/post/Doctrine-PHP</link>
    <guid isPermaLink="false">urn:md5:74fbad05876d3e5187ef88d327429f8a</guid>
    <pubDate>Sat, 24 Apr 2010 14:41:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>mysql</category><category>oracle</category><category>php</category><category>sql</category>    
    <description>&lt;p&gt;Quelques notes sur l'ORM Doctrine PHP dans sa version 1.x (équivalent de l'ORM Java Hibernate en PHP). Pour la version récente, voyez &lt;a href=&quot;http://dotclear.placeoweb.com/post/Doctrine2-PHP&quot;&gt;Doctrine 2 PHP&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;DQL Update NULL avec Doctrine


Pour mettre à jour une valeur qui peut être nulle ou peut contenir une valeur valide non nulle, il vous faut faire un if ternaire : condition ? true : false

-&gt;set('leChamp', (($laValeur=== null) ? 'NULL' : '?'), $laValeur)


ou coder le if

pour le null

-&gt;set('leChamp', 'NULL');


pour la valeur (non nulle)... &lt;a href=&quot;http://dotclear.placeoweb.com/post/Doctrine-PHP&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Doctrine PHP (Doctrine 1.x)&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/Doctrine-PHP#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/Doctrine-PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/347</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP upload sécurisé et interprétation contrôlée du code PHP avant téléchargement pour éviter les injections</title>
    <link>http://dotclear.placeoweb.com/post/PHP-upload-s%C3%A9curis%C3%A9-interpr%C3%A9tation-code-injection-PHP</link>
    <guid isPermaLink="false">urn:md5:588b490fa9f74ce08def69c0aea33a4a</guid>
    <pubDate>Sun, 06 Dec 2009 23:16:00 +0000</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Comment éviter l'injection et l'exécution de scripts PHP indésirable&amp;nbsp;?&lt;/p&gt;    &lt;p&gt;Introduction sur l'envoi d'éléments : texte et fichier depuis un formulaire web à destination d'un serveur web


Outre la faille de DOS dans les versions antérieures à PHP 5.3.1, il est fréquent que le sites web aient besoin de recueillir des données. Généralement cela se passe via les formulaires html, mais si vous voulez échanger plus que de la... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP-upload-s%C3%A9curis%C3%A9-interpr%C3%A9tation-code-injection-PHP&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP upload sécurisé et interprétation contrôlée du code PHP avant téléchargement pour éviter les injections&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP-upload-s%C3%A9curis%C3%A9-interpr%C3%A9tation-code-injection-PHP#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP-upload-s%C3%A9curis%C3%A9-interpr%C3%A9tation-code-injection-PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/306</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP SimpleXML</title>
    <link>http://dotclear.placeoweb.com/post/SimpleXML</link>
    <guid isPermaLink="false">urn:md5:fbd1697c249ba0fbf155ef137d62344e</guid>
    <pubDate>Sun, 06 Dec 2009 19:07:00 +0000</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category><category>xml</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://www.php.net/manual/fr/book.simplexml.php&quot; hreflang=&quot;fr&quot;&gt;SimpleXML&lt;/a&gt; et ses erreurs fréquentes en PHP.&lt;/p&gt;    &lt;p&gt;Fichier sans encodage comportant des caractères non UTF-8


Lors de la lecture du fichier XML, si celui ci n'as pas l'encodage inclus et comporte des caractères autres que UTF-8, tels qu'un caractère accentué (é,è,à..) encodé en ISO-8859-1, on obtient ce message :


Warning:  simplexml_load_file() [function.simplexml-load-file]: MonFichier.xml:12:... &lt;a href=&quot;http://dotclear.placeoweb.com/post/SimpleXML&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP SimpleXML&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/SimpleXML#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/SimpleXML#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/304</wfw:commentRss>
      </item>
    
  <item>
    <title>PHP</title>
    <link>http://dotclear.placeoweb.com/post/PHP</link>
    <guid isPermaLink="false">urn:md5:fa4544feaf1b90b917f5c686237eef59</guid>
    <pubDate>Sat, 05 Dec 2009 16:07:00 +0000</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Quelques informations utiles au sujet de PHP&lt;/p&gt;    &lt;p&gt;Comment détecter le système d'exploitation du serveur PHP ?


La constante PHP_OS  ou la fonction php_uname permettent de déterminer l'OS

echo PHP_OS;
//		Windows_NT 
//		WINNT
//		Linux


Constantes pré-définies


Grasse aux constantes prédéfinies, on peut utiliser sans connaître les séparateurs de chemin, dossier, fichier, fin de ligne etc...... &lt;a href=&quot;http://dotclear.placeoweb.com/post/PHP&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; PHP&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/PHP#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/303</wfw:commentRss>
      </item>
    
  <item>
    <title>Pagination PHP</title>
    <link>http://dotclear.placeoweb.com/post/Pagination-PHP</link>
    <guid isPermaLink="false">urn:md5:b738e8f67ea1daf95a6d6570d0733788</guid>
    <pubDate>Mon, 12 Oct 2009 22:15:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
        <category>php</category>    
    <description>&lt;p&gt;Besoin d'une belle pagination  décorée par feuille de style CSS et n'impliquant pas de changer tout son code&amp;nbsp;?&lt;/p&gt;    &lt;p&gt;Dont la pagination être appelée et affichée plusieurs fois sur la même page ?


Basée sur le principe du SELECT COUNT avant la requête de lecture des données afin de déterminer de quelle page à quelle page on affiche. Il faut juste lancer la fonction :

/* Appel de la fonction 
 * paginate($url, $param, $total, $current [, $adj]) appelée à chaque... &lt;a href=&quot;http://dotclear.placeoweb.com/post/Pagination-PHP&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; Pagination PHP&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/Pagination-PHP#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/Pagination-PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/286</wfw:commentRss>
      </item>
    
  <item>
    <title>vCard (.vcf)</title>
    <link>http://dotclear.placeoweb.com/post/vcard.vcf</link>
    <guid isPermaLink="false">urn:md5:deecc87b2fd81e7104e6d5adbc773867</guid>
    <pubDate>Tue, 28 Jul 2009 12:54:00 +0100</pubDate>
    <dc:creator>PlaceOweb</dc:creator>
        <category>PHP</category>
            
    <description>&lt;p&gt;Carte de visite&amp;nbsp;: Visit Card (vCard) et son extension .vcf&lt;/p&gt;    &lt;p&gt;Afin de gérer les contacts et permettre l'importation et exportation de contacts à destination des divers outils de carnet d'adresses (clients mail : Outlook Express, Mozilla Thunderbird... , annuaires et autres clients de communication tels que le Nokia Communication Center, Jabber, Skype...), en plus du CSV classique, ces logiciels sont... &lt;a href=&quot;http://dotclear.placeoweb.com/post/vcard.vcf&quot;&gt;&lt;em&gt;Lire&lt;/em&gt; vCard (.vcf)&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://dotclear.placeoweb.com/post/vcard.vcf#comment-form</comments>
      <wfw:comment>http://dotclear.placeoweb.com/post/vcard.vcf#comment-form</wfw:comment>
      <wfw:commentRss>http://dotclear.placeoweb.com/feed/atom/comments/270</wfw:commentRss>
      </item>
    
</channel>
</rss>
