Ses derniers messages sur les forums
Désolé pour ma réponse un peu rapide, mais j'étais pressé. En fait, on ne peut pas tout simplement parce que Apache gère les accès par hôte, hôte virtuel puis par répertoires.
C'est une limitation due à l'architecture de Apache, tout simplement.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Ca fonctionne peut etre, mais les LIKE, y'a rien de plus terrible pour écrouler un serveur.
Même pas Regexp ? :o)
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
var_dump($_SERVER) es plus joli :p
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Le problème de la perte de l'authentification dépend radicalement de la manière dont le client HTTP gère les cookies.
En effet, tu peux, souvent, limiter le temps de vie de ton cookie (par exemple lorsque tu choisis que les cookies sont valides tous les temps, ou juste le temps de la visite).
Bref, le problème est un peu complèxe. Tu devrais le découper en plusieurs cas pour trouver une solution.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
On ne peut pas.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Peut-être que tu n'as pas branché le ventilo sur le bon connecteur ? :-)
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Déjà, easy PHP n'est pas un éditeur.
ensuite, sous Linux, il n'y a pas besoin d'un projet tel que Easy PHP, puisque tout est présent dans la distribution.
Je conseille une distribution Debian pour un serveur, et Ubuntu pour un poste de dev, avec les paquets du projet
DotDeb
Ensuite, ben :
apt-get install libapache2-mod-php5 php5-{gd,pear,mysqli}
. Ou alors, pour ceux qui s'encombrent d'une interface graphique sur un serveur, il y a synaptic.
Pour l'éditeur, ben Vim (avec Cream et des scripts maison) ou Emacs :o). Quanta+ est un projet intéressant qui a une interface plus graphique.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Mais on est entièrement d'accord. Tu remarqueras que le javascript que je proposais ne fait qu'améliorer la mise en page.
Jamais un javascript ne sera contraignant.
D'ailleurs, comme tu peux le voir dans mon petit doc sur les regex, j'ai fais en sorte que l'exemple de validation de courriel se fasse quoiqu'il arrive du côté serveur. Mais du côté client, on peut améliorer l'ergonomie en rajoutant quelque javascript. Ça ne mange pas de pain.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Cosmétique ? :) Si tu as d'autres solutions en CSS, je suis preneur. Je n'utilise le javascript que pour les aspect cosmétiques et l'ergonomie avancée.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Suffit de demander :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
lang="fr">
<head>
<title>Projet secret : test</title>
<link rel="stylesheet" type="text/css" href="style.css"></link>
<script src="postformat.js" type="text/javascript"></script>
</head>
<body onload="postformatting()">
<div id="head">
<div id="logo">
<img src="/logo.jpg" alt="Logo - "></img>
</div>
<div id="banner">
<img src="/banner.jpg.php" alt="Bannière publicitaire"></img>
</div>
</div>
<div id="boxes">
<div id="nav">
<div id="main">Boîte principal.</div>
<div id="sub">Boîte subsidiaire</div>
</div>
<div id="content">Contenu </div>
</div>
</body>
</html>
Et la CSS :
div
{
background: #455059 ;
border: solid white 1px ;
margin: 2px ;
}
#head
{
width: 100% ;
}
#boxes
{
min-height: 250px ;
width: 100% ;
right: 102px ;
}
#nav
{
float: left ;
min-width: 102px ;
height: 100% ;
min-height: 250px ;
right: 150px ;
}
#logo
{
float: left ;
height: 102px ;
min-width: 102px ;
}
#banner
{
height: 102px ;
right: 150px ;
}
#content
{
min-height: 250px ;
}
#google
{
position: absolute ;
right: 50px ;
top: 102px ;
}
#foot
{
font-size: 0.7em ;
text-align: center ;
width: 100% ;
}
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.