Barre horizontale de naviagtion

jeudi 24 juin 2010

generateur code

generateur code php

http://janitrix.developpez.com/zenerator/


http://www.phpsources.org

mes Anciens Collegue

Nicolas,Dali,Youssef,Hannen,Pierre
GST Tunisie

Chokri
http://raf-thani.com/
http://www.soft4gulf.2door.net/
ancien Alterlynk
Nawfel
http://www.owliance.com/
ancien Alterlynk
Redha
http://www.proxym-it.com/
ancien Alterlynk

Ayech,Wassim,haytem,Fatma,
IGA Tunisie

Abderhaman,Aymen,moez,Imed
Alterlynk

Hbib Halleb
http://www.telediffusion.net.tn/index.php?accueilen

show htaccess client ftp

download FlashFXP

1. Goto the Site Manager
2. Select the site in question
3. Click Options Tab,
4. Uncheck the option "Use MLSD to list directory"

COMMUNICATIONS INFOGRAPHIQUES

redirection permanente d'un site

Redirection permanente d’un site vers un autre site



Redirection HTTP 301

Lors d’un changement d’hébergeur, de nom de domaine, de nom d’un dossier ou autre, il peut être utile de rediriger des anciennes adresses vers de nouvelles. Voici une directive très simple et très puissante à mettre en oeuvre.

Il arrive que pour diverses raisons l’on doive déménager un site d’un hébergeur à un autre. Si le nom de domaine demeure le même, pas de problème : tant pour les visiteurs que les moteurs de recherche, il n’y aura pas de changement perceptible.

Par contre, si le nom de domaine change (même sur le même serveur ou le même hébergeur) il faudra alors procéder à une redirection afin que l’adresse (URL) d’origine redirige les visiteurs et les moteurs de recherche vers la nouvelle adresse ou le nouveau nom de domaine. Dans la terminologie du Web, c’est ce qu’on désigne sous le nom de redirection permanente de type HTTP 301.

Redirection par le serveur

Si les deux sites sont des copies conformes ou « miroirs » l’un de l’autre, une simple directive dans le fichier .htaccess à la racine du site d’origine devrait convenir avec pour avantages le report du PageRank de Google d’un site à l’autre ET de redirection valide pour toutes les adresses du site d’origine vers le site de redirection.

Pour celà, il faut créer à la racine du site d’origine un fichier de configuration Apache ayant très exactement pour nom .htaccess [1] et y incrire l’une ou l’autre des lignes suivantes (mais une seule).
Redirect permanent / http://www.mon-nouveau-site.org/
Redirect 301 / http://www.mon-nouveau-site.org/
RedirectPermanent / http://www.mon-nouveau-site.org/

Si la racine du site d’origine est située dans un répertoire (exemple : http://mon_site_free.fr/spip/), il faudrait alors inscrire dans .htaccess :
Redirect 301 /spip/ http://www.mon-nouveau-site.org/

Pour plus d’explications, voir la documentation d’Apache : Redirect Directive

Cette même directive peut aussi servir à rediriger de façon permanente, sur un même site, les requêtes d’un dossier vers un autre lors d’un changement de nom d’un dossier par exemple. Très pratique notamment pour s’éviter de modifier tous les liens directement dans les pages du site.

Redirection dans un script PHP ou ASP

Chez certains hébergeurs, il n’est parfois pas possible d’utiliser un fichier .htaccess . Dans ce cas, si un système de scripts côté serveur est disponible (PHP ou ASP), on peut atteindre le même résultat.

La redirection est alors définie par une fonction chargée de renvoyer un entête HTTP. Il faut bien sûr bien choisir le code de retour HTTP.

PHP

Exemple : utilisation de la fonction header() en PHP :

ASP

Exemple : utilisation de la fonction addheader en ASP :

Redirection HTML

Si les deux premières méthodes ne sont pas disponibles, il existe aussi une solution de dernier recours en HTML qui ne constitue pas à proprement parler une redirection, mais qui a sensiblement le même effet.

Elle consiste à fabriquer un fichier HTML sur le site d’origine qui encadre (à l’aide des balises FRAME et FRAMESET) le site de redirection.

Quoique que cette méthode ne vous pénalise pas en terme d’indexation auprès de moteurs de recherche, elle devrait être utilisée en dernier recours, car elle a pour effet de cacher aux visiteurs la véritable d’une page.

Il existe aussi d’autres méthodes HTML de redirection soit par balises META ou encore par Javascipt. Mais ces méthodes sont en général à proscrire, face aux abus de sites mal intentionnés, les moteurs de recherche imposant en général de sévères pénalités à de telles redirections.

Lire en complément :


Redirection par URL Rewriting

La règle de redirection est indiquée dans un fichier .htaccess avec par exemple RedirectPermanent ou RewriteRule (dans ce cas il faut impérativement utiliser le code R=301)

Exemples : dans le fichier .htaccess situé à la racine du site (sur une seule ligne) :

RedirectPermanent /robotstats http://www.robotstats.com/

ou bien (toujours sur une seule ligne) :

RewriteRule ^article-([0-9]*).php archives-$1.htm [R=301]

Pour le référencement : fonctionne très bien avec tous les moteurs


pour Prestashop : ouvrir le fichier Init.php
et mettre ce code



pour la page index.html redrection HTML


L
a redirection se fera automatiquement, c'est à vous de décider du temps (en seconde) et de préciser l'url de la nouvelle page vers laquelle elle doit être orientée.

seconde(s) à préciser; URL=http://l'url de votre site">

resumé

la manip est la suivante : pour page php (init.php du site)

http://www.dunedusahara.com/index.php");
exit();
?>
pour les page Html

//

pour le fichier .htaccess
Redirect permanent / http://www.dunedusahara.com/


mardi 22 juin 2010

Ext.Net

http://examples.ext.net/

mercredi 16 juin 2010

Viewstate

un bon Article sur les viewStates en Asp.net
http://www.dotnetguru.org/articles/dossiers/viewstate/viewstate.htm

mardi 15 juin 2010

Organisez votre travail pour combattre le stress quotidien !

À petites doses, le stress nous pousse à nous dépasser, sans réaliser pour autant que cela pourrait se répercuter sur notre bien être ; c’est cette tension permanente qui s’installe lorsqu’il s’agit d’accomplir une tâche difficile ou délicate. Toutefois, le stress est modérateur de nos faits et gestes, car sans ce dernier nous n’éprouverions aucune satisfaction après l’accomplissement de certaines tâches.

Lorsque le stress perdure et prends une ampleur considérable, il est temps pour vous de tirer la sonnette d’alarme. Une surcharge de travail peut causer un stress nocif pour la santé et mener « au burnout ». Voici des conseils pour ne pas en arriver là :

1. Accomplissez les tâches les plus difficiles en premier. Classez les tâches par degré de difficulté et exécutez-les dans un ordre bien précis. Si vous remettez à plus tard une tâche ardue ou déplaisante, elle vous tracassera, même s’il ne s’agit que d’un coup de téléphone. Par contre, une fois la tâche accomplie, vous aurez l’esprit libéré, et vous serez prêt à en accomplir d’autres.

2. Mettez de l’ordre dans vos tâches et vos dossiers. Lorsque vous êtes très occupés, vous oubliez. Il faut donc tout écrire dans un agenda, en indiquant clairement les priorités de la journée. Il est aussi important de classer ses documents…

3. Ne soyez pas trop perfectionniste. Comme vos patrons imposent des délais serrés, il est rarement possible de peaufiner votre travail jusqu’à la perfection absolue. Il faut donc savoir accorder un temps raisonnable à chaque tâche.

4. Respectez vos limites. Si votre patron vous confie une tâche alors que vous êtes déjà débordé, montrez-lui votre emploi du temps. Laissez-le décider si cette nouvelle requête est plus pressante que vos autres responsabilités (principe de faveur).

5. Offrez-vous des petits plaisirs. Comme notre concentration diminue après une heure de travail, il faut souvent s’accorder de courtes pauses pour récupérer. Vous pouvez tout simplement aller respirer de l’air frais ou manger un morceau de chocolat !

Travail

+ Concentration
+ Organisation
+ Gestion temps
+ Qualité
+ bon outille
=Bon rendement

!!!!! bonne Communication et travail en Groupe !!!!!!!!!!!!!!!

réfrencement

1 - créer Un compte ou page Facebook pour le site
2- inscrivez votre site dans les annuaires gratuit :

http://www.webrankinfo.com
http://www.refgratuit.fr
http://www.mondev.net/inscription.php
http://www.best-web.fr/
http://www.aquitaine-web.com
http://www.echangesdeliens.fr/
exemple :
Titre :Agence Immoblier Djerba

Adresse (URL) :http://www.dream-immo.com/

Catégorie : Accueil > Achat et vente > Agence immobilière

Image du site : http://open.thumbshots.org/image.pxf?url=http://www.dream-immo.com/img/logo.jpg

Description : dream immo,agence Immobilière Djerba ,location djerba ,vente djerba,villa djerba,acheter villa djerba,Djerba Afous,
,maison djerba, immobilier djerba, investissement immobilier djerba, agence immobiliere Djerba,appartement djerba, propriete djerba

2-changer dans le cms les metaTags dans l'onglet préférences
3-Titre des pages
4-metaTags Descreption ,Title ,keywords(
5-choisir un nom de domaine significatif .

exemple MetaTags:

logciel de refrencement






































lundi 14 juin 2010

Access

Access

matrix/crosstab/pivot report in SQL

How does one code a matrix/crosstab/pivot report in SQL?

Newbies frequently ask how one can display "rows as columns" or "columns as rows". Look at these example crosstab queries (also sometimes called transposed, matrix or pivot queries):

SELECT  *
  FROM  (SELECT job,
                sum(decode(deptno,10,sal)) DEPT10,
                sum(decode(deptno,20,sal)) DEPT20,
                sum(decode(deptno,30,sal)) DEPT30,
                sum(decode(deptno,40,sal)) DEPT40
           FROM scott.emp
       GROUP BY job)
ORDER BY 1;
JOB           DEPT10     DEPT20     DEPT30     DEPT40
--------- ---------- ---------- ---------- ----------
ANALYST                    6000
CLERK           1300       1900        950
MANAGER         2450       2975       2850
PRESIDENT       5000
SALESMAN                              5600

 

 

Here is the same query with some fancy headers and totals:

SQL> ttitle "Crosstab Report"
SQL> break on report;
SQL> compute sum of dept10 dept20 dept30 dept40 total on report;
SQL>
SQL> SELECT     *
  2    FROM     (SELECT job,
  3                  sum(decode(deptno,10,sal)) DEPT10,
  4                  sum(decode(deptno,20,sal)) DEPT20,
  5                  sum(decode(deptno,30,sal)) DEPT30,
  6                  sum(decode(deptno,40,sal)) DEPT40,
  7                  sum(sal)                   TOTAL
  8             FROM emp
  9            GROUP BY job)
 10  ORDER BY 1;
 
                                Crosstab Report
 
JOB           DEPT10     DEPT20     DEPT30     DEPT40      TOTAL
--------- ---------- ---------- ---------- ---------- ----------
ANALYST                    6000                             6000
CLERK           1300       1900        950                  4150
MANAGER         2450       2975       2850                  8275
PRESIDENT       5000                                        5000
SALESMAN                              5600                  5600
          ---------- ---------- ---------- ---------- ----------
sum             8750      10875       9400                 29025

dimanche 13 juin 2010

mes images



vendredi 11 juin 2010

galerie Image

http://www.comboost.com/photos/757/infocomboost/slideshows.aspx

http://blog.soubigou.org/index.php?2007/09/24/520-des-galeries-en-ajax-gratuites

http://smoothgallery.jondesign.net/showcase/gallery/

Trace Route de votre site

http://www.traceroute.org/

mettre l'adrrese du site exemple www.location-djerba.net puis cliquer sur trace Route.
ou bien directement avec ce lien
http://www.supporttechnique.net/traceroute.ihtml

blog Dotnet

blog Dotnet

supinfo

http://www.supinfo-projects.com/

VMware

VMware

Bug Tracking

Bug Tracking

svn Tools

Tools Oracle

  1. oracle sql développer
  2. SQLTools 1.5 un outille Free très léger 1Mo pour administrer oracle: http://www.sqltools.net/downloads/InstallSQLTools_15b10D.exe
  3. Le top du top, mais payant et très cher : http://www.quest.com/toad/




css, web2.0,ajax

http://www.mycelly.com/
création logo
http://www.vistaprint.fr

http://openweb.eu.org


http://www.alsacreations.com/

MVC php

http://blog.nalis.fr/index.php?post/2009/10/19/Architecture-%3A-Le-Design-Pattern-MVC-en-PHP

http://www.siteduzero.com/tutoriel-3-88620-votre-site-php-presque-complet-architecture-mvc-et-bonnes-pratiques.html

http://tahe.developpez.com/web/php/mvc/

http://julien-pauli.developpez.com/tutoriels/php/mvc-controleur/

http://ensweb.perso.info.unicaen.fr/tutoriels/bookmarks/index.php


http://www.snoupix.com/mon-site-en-mvc-avec-php_tutorial_10.html

http://juliencoquet.com/2006/05/03/mvc-avec-php-cest-du-gateau/

http://cakephp.org/

prestashop

prestashop

Administration Oracle

http://oracle.developpez.com/guide/administration/
http://oracle.developpez.com/guide/administration/adminprofile/
http://oracle.developpez.com/guide/administration/adminrole/
http://oracle.developpez.com/guide/administration/adminuser/

IHM Site

http://www.troctribu.com/troctribu/d/index

Open XML SDK

Open XML SDK

Windows Small Business Server

Try Windows Small Business Server 2008 Today

http://www.microsoft.com/sbs/en/us/trial-software.aspx

mercredi 9 juin 2010

Sql Doublon Table

SELECT * FROM ImportPersonne
WHERE ImportPersonne.Nom
IN
(SELECT ImportPersonne.Nom FROM ImportPersonne GROUP BY ImportPersonne.Nom HAVING Count(*)>1)ORDER BY ImportPersonne.Nom;
/*Et si la clé unique de votre table est basée sur plusieurs champs, vous pouvez même enchaîner les clauses IN :*/
SELECT * FROM ImportPersonne
WHERE ImportPersonne.Nom
IN
(SELECT ImportPersonne.Nom FROM ImportPersonne GROUP BY ImportPersonne.Nom, ImportPersonne.Prenom HAVING Count(*)>1)
AND
ImportPersonne.Prenom IN(SELECT ImportPersonne.Prenom FROM ImportPersonne GROUP BY ImportPersonne.Nom, ImportPersonne.Prenom HAVING Count(*)>1)ORDER BY ImportPersonne.Nom, ImportPersonne.Prenom;

 

/*supprimer doublon */

delete from <table> T1

where <clé primaire> not in (select min(<clé primaire>)

from <table> T2 where T1.<champ a comparer>=T2.<champ a comparer>

group by <champ a comparer>);