girl_bond 9
| Posté : 10-03-2004 16:52
Ibonjour,
j'ai réaliser ce script, donc, pourriez vous le vérifier parce qu'il comporte des erreurs, je vous remercie
l m'indique les erreurs suivantes :
<?php
{
if (file_exists($pf_fichierLog_loc))
{ $handler = fopen($pf_fichierLog_loc,"r+");
print "Le fichier $pf_fichierLog_loc existe";
}
else { print "Le fichier $pf_fichierLog_loc n'existe pas";
}
return $handler; => il y a une erreur sur la fonction if mais je ne sais pas si return $handler; est bien placé dans mon script
{
fclose( $pf_fichierLog_loc);
}
{
//Se mettre à la fin du fichier
$handler = fopen($pf_fichierLog_loc,"a+");
$texte =$nom_loc. "".$date_loc."\n";
fwrite($pf_fichierLog_loc,$texte);
fseek($pf_fichierLog_loc,0,SEEK_END); => à ce niveau il m'indique une erreur, je ne sais pas sur quelle fonction
}
//function afficheDatesFichierLog($pf_fichierLog_loc,$nom_loc)
{
//il va falloir parcourir tout le fichier texte en partant du debut
=> là je bloque je ne vois pas comment faire pour me placer au début du fichier ?
while(!feof($handler) {
$texte=fgets($handler,1024); => cela ne fonctionne pas pourquoi ?
$nom => $nom=$_POST["nom"];
$time_stamp=time();
}
{
if ($nom=$nom_loc)
echo "Nom timeStamp est ".$time_stamp
}
//si le nom ($nom) est égale au nom recherché ($nom_loc) alors afficher le time stamp associé , ici il faudrait que j'utilise if + strcmp mais je ne connais pas la syntaxe, j'ai bidouillé avec l'aide trouvé sur PHPdebutant mais cela ne fonctionne pas
//Quelles sont les dates de passage de l utilisateur
afficheDatesFichierLog($pf_fichierLog,$nom);
echo $$time_stamp . $nom;
if ($nom !=""){
ecritureFichierLog($handle,$nom,$date);
}
fermetureFich ierLog($handle);
echo "retour ";
j'ai eu quelques indications pour la suite de mon script par mon prof mais je bloque complètement, pouvez vous m'apporter votre aide, merci |