Articles taggés avec ‘php’

Redirection Web en HTTP (htaccess), HTML et PHP

Wednesday 8 December 2004

Bonne trouvaille que cette page “Redirection Web en HTTP et HTML“. On trouve toutes les informations nécessaires à la gestion des changements d’adresse d’un site Web lorsqu’on est contraint de déplacer des pages, des répertoires, des sites web complets ainsi que les changements d’extensions des fichiers.

Je vais présenter ici la gestion des changements d’adresse d’un site Web.
Sont concernés les changements de nom de domaine, d’hébergeur, déplacement de pages, de documents ou de répertoires, suppression de documents ou de répertoires, etc.

Bien sûr, il faut prévoir, lors de la conception d’un site, une arborescence suffisamment bien hiérarchisée pour ne pas avoir à déplacer des fichiers. Néanmoins, lorsque cela se produit, une bonne gestion des redirections diminue l’impact négatif, sur les utilisateurs, mais aussi sur les moteurs de recherche.

La philosophie principale est de conserver le plus longtemps possible les redirections, de telle sorte que même les plus anciennes adresses pointent toujours sur le fichier le plus pertinent.

Je vais présenter ici les différentes méthodes dans plusieurs situations.

Tags: , , , ,

Beautify PHP formate automatiquement le code PHP

Saturday 4 December 2004

Beautify PHP tries to reformat and beautify PHP source code files automatically. The program is Open Source and distributed under the terms of GNU GPL. It is written in PHP and has a web frontend.

Tags: ,

Conventions d’écriture en PHP

Saturday 4 December 2004

Quelques ressources sur les conventions d’écriture en PHP:

Tags: , ,

Php: remplacement d’une partie d’une chaîne de caractères par une autre (string)

Tuesday 9 November 2004

Autre fonction Php utilisée dans le cadre de mon carnet d’adresse: substr_replace.

Dans mon cas, cette fonction m’a permis de supprimer des espaces dans un string:
$newNumber=str_replace(" ", "", $number);

Merci à François Jimenez pour la fonction complète qu’il m’a développée et qui utilise cette fonction substr_replace!

Tags: , ,

Php: extraction d’une partie d’une chaîne de caractères (string)

Monday 8 November 2004

Via FAQ Php, découverte d’une fonction bien pratique qui permet d’extraire une partie d’un string: substr($str, $debut, $taille).

Par exemple, prenons le cas d’un numéro de téléphone: “+41 76 954 57 65″. J’aimerais n’en garder que “+41″. Voici la fonction qui permet de le faire:
$portable = "+41 76 954 57 65";
$portable_indicatif = substr($portable, 0, 3);
echo $portable_indicatif; // affichera "+41"

Cette manipulation m’a été utile pour ne choisir que les numéros de téléphones suisses dans le cadre de mon carnet d’adresse.

Tags: , ,

FAQ sur PHP: questions et réponses utiles

Friday 29 October 2004

Ces FAQ sur PHP sont parfois très utile pour trouver ce que l’on cherche ou préciser sa recherche:

  1. F.A.Q PHP
  2. FAQ PHP de PHPIndex
Tags: ,

Utilisation des alias pour des requêtes sur des champs identiques

Wednesday 27 October 2004

Lorsqu’on effectue des requêtes relationnelles sur des tables possédant des champs identiques (c’est-à-dire que le nom est identique), on risque d’avoir un problème dû à la confusion entre les noms identiques. Pour résoudre ce problème, il faut utiliser des alias, comme dans l’exemple ci-dessous (tout est dans le “AS”!):

$query_mestickets = "SELECT $ticket_ticket.id AS idticket, $ticket_ticket.sujet AS sujetticket, $ticket_ticket.nom AS nomticket
FROM $ticket_ticket, $ticket_utilisateurs
WHERE $ticket_ticket.id_utilisateur = $ticket_utilisateurs.id
AND $ticket_ticket.date_fin = '0'
AND $ticket_ticket.id_utilisateur = '$monid'
ORDER BY $ticket_ticket.date_debut DESC"
or die (mysql_error()."<br />Couldn't execute query: $query");
$result_mestickets = mysql_query($query_mestickets);

Tags: ,

Qu’est-ce que PHP?

Tuesday 12 October 2004

Très bonne introduction au langage PHP conçue sous la forme d’un tutoriel. Après une courte explication, une série d’exercices sont proposés avec l’objectif suivant:

“Le but des exercices de phpDébutant est de vous apprendre à maîtriser les bases de ces deux outils (PHP et base de données), afin que vous puissiez élaborer vos propres applications.”

Voici les 19 points abordés:

  1. Introduction
  2. Afficher une phrase ou une image
  3. Afficher la date et l’heure
  4. PHP dans du code HTML
  5. La concaténation
  6. Récupérer les valeurs d’un formulaire
  7. Les structures de contrôle
  8. Ecrire et lire dans un fichier texte
  9. Les fonctions utilisateurs
  10. Les variables d’environnement
  11. Quelques fonctions utiles
  12. SQL/MySQL (Create, Alter & Drop)
  13. SQL/MySQL (Insert et Select)
  14. SQL/MySQL (Delete et Update)
  15. SQL/MySQL (Where)
  16. Fonctions PHP pour mySQL
  17. Interroger une table MySQL
  18. Alimenter une ou plusieurs tables mySQL
  19. Les pseudos-frames
Tags: