Beaucoup de questions...
Posté : 01 févr. 2006, 17:47
Bon alors tout d'abord bonjour à tous (je viens de m'inscrire), et merci pour la future aide que vous aller m'apporter...
Première partie: sécurité ou pas sécurité
j'ai les fichiers que je montre ci-après:
***date.php***
Partie 2: ouverture de fichier
j'ai un petit script de compteur que voici:
***stat.php***
ça marche bien mais je n'arrive pas à ouvrir le fichier avec un chemin relatif, je suis obligé d'écrire un chemin complet (ça marche parceque je travail avec easyphp)
En espérant que j'obtienne des réponses
je vous laisse la parole (ou plutot la plume)
jo
Première partie: sécurité ou pas sécurité
j'ai les fichiers que je montre ci-après:
***date.php***
<?php
include("pass.php");
$debut_jour=$_POST['jour'];
$debut_mois=$_POST['mois'];
$debut_annee=$_POST['annee'];
$fin_jour=$_POST['jourb'];
$fin_mois=$_POST['moisb'];
$fin_annee=$_POST['anneeb'];
$debut_heure=$_POST['heurea'];
$debut_minute=$_POST['heureb'];
$fin_heure=$_POST['heurec'];
$fin_minute=$_POST['heured'];
$groupe=$_POST['group'];
$cachet=$_POST['euros'];
if ($_POST['description']=="infos supplémentaires..."){
$descriptif="";
} else {
$descriptif=$_POST['description'];
}
$utilisateur=$_POST['name'];
$password=$_POST['pass'];
if (isset(${"password_".$utilisateur}) && $password==${"password_".$utilisateur}){
if (($debut_annee==Date("Y") && $debut_mois==Date("n") && $debut_jour>Date("j")) || ($debut_annee==Date("Y") && $debut_mois>Date("n")) || ($debut_annee>Date("Y"))){
//if (
$chaine="Début: ".$debut_jour."/".$debut_mois."/".$debut_annee." Heure: ".$debut_heure."h".$debut_minute."<br>Fin: ". $fin_jour."/".$fin_mois."/".$fin_annee." Heure: ".$fin_heure."h".$fin_minute."<br>Groupe concerné: ".$groupe."<br>Cachet: ".$cachet."<br>Infos complémentaires:<br>".$descriptif;
} else {
$chaine="mauvaise date...";
}
} else {
$chaine="Mauvais mot de passe ou nom d'utilisateur...retry<br><a href=\"dates.html\">réessayer...</a>";
};
echo $chaine;
?>
***pass.php***
<?php
$password_utilisateur="password";
//$password_xxx="xxxxxx";
?>
je souhaite savoir si c'est un tant soit peu "sécuriser" ou non, car je ne suis pas encore assez fort pour utiliser des méthodes de cryptage, et comme j'ai cru comprendre que le php n'est pas visible par l'utilisateur lambda...je me suis dit ça peu marcher.Partie 2: ouverture de fichier
j'ai un petit script de compteur que voici:
***stat.php***
<?php
$fichier=fopen("F:\\programs\\EasyPHP1-8\\www\\stats\\stat.txt",'r+');
$chaine=fread($fichier,20);
$taille=strlen($chaine);
if($taille==0){
$chaine="0/0/0";
}
$prem=strpos($chaine,'/');
$sec=strpos($chaine,'/',$prem+1);
$nbrmozilla=substr($chaine,0,$prem);
$nbrie=substr($chaine,$prem+1,$sec-($prem+1));
$nbrautre=substr($chaine,$sec+1);
if (strpos($_SERVER['HTTP_USER_AGENT'],'MSIE')!==FALSE){
$nbrie=(int)$nbrie+1;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')!==FALSE){
$nbrmozilla=(int)$nbrmozilla+1;
} else {
$nbrautre=(int)$nbrautre+1;
}
$chaine=$nbrmozilla."/".$nbrie."/".$nbrautre;
fseek($fichier,0);
fwrite($fichier,$chaine);
fclose($fichier);
?>
***stat.txt***
Code : Tout sélectionner
nbr1/nbr2/nbr3En espérant que j'obtienne des réponses
je vous laisse la parole (ou plutot la plume)
jo