trim array

en PHP 5.2 :

function trimArray(&$input){
    return is_array($input) ? $input = array_map('trimArray', $input) : trim($input);
}
trimArray($mon_tab);

en PHP 5.3 :

array_walk_recursive($mon_tab, function (&$val) {
    $val = trim($val);
});

Tags:

[Htaccess] rediriger un site complet vers une page d'attente

voici un bout de htaccess bien pratique :

  RewriteRule ^(.*)$ /attente/index.html [R=302,L]
  RewriteCond %{REQUEST_URI} ^/$
  RewriteRule ^$ /attente/index.html [R=302,L]

Comment afficher votre page d'erreur 404 html quelque soit l'extension du fichier inexistant demandé?

Dans votre classe actions rajouter ces lignes:

/**
   * Error page for page not found (404) error
   *
   */
  public function executeError404()
  {
      //-- hack catch all format to html error 404 page
      $this->getRequest()->setRequestFormat('html');
  }

[Htaccess] redirection homepage => /

RewriteCond %{REQUEST_URI} ^/homepage$
RewriteRule ^(.*)$ / [R=301,L]

Comment Sécuriser les Plugins filemanager ou imagemager de TinyMCE Dans symfony 1.4

Modifier le fichier config.php de votre plugin rte et rajouter en début de fichier les lignes suivantes:

//-- chemin de vers le fichier ProjectConfiguration.class.php de symfony
require_once($_SERVER["DOCUMENT_ROOT"].'/../config/ProjectConfiguration.class.php');

//-- on initialise symfony
$configuration = ProjectConfiguration::getApplicationConfiguration('backend', 'rte', false);
sfContext::createInstance($configuration);

//-- on vérifie que l'utilisateur est connecté
if(!sfContext::getInstance()->getUser()->isAuthenticated()) {
    die("Vous devez vous connecter avant de pouvoir utiliser le RTE");
}

Pages

Subscribe to www.snippets.fr RSS