Projet php
baye7
-
Siluni -
Siluni -
Bonjour,
J'ai un projet de gestion des contacts en php, j'ai fais le squellete du projet je peux ajouter de nouveaux contacts, consulter les contacts mais il me reste a faire a modifier, supprimer et recherchere un contact.
Si quelqu'un peux m'aider a resoudre ce probleme
pour la consulation voici le code
$fichier='contact.txt';
$fich=fopen($fichier,"r");
while(!feof($fich))
{
$contact=fgets($fich);
$tab=explode("|",$contact);
echo"<tr>";
echo"<td><strong>".$tab[0]."</strong></td>";
echo"<td><strong>".$tab[1]."</strong></td>";
echo"<td><strong>".$tab[2]."</strong></td>";
echo"<td><strong>".$tab[3]."</strong></td>";
echo"<td><strong>".$tab[4]."</strong></td>";
echo"<td><strong>".$tab[5]."</strong></td>";
echo"</tr>";
}
echo"</table>";
fclose($fich);
?>
et pour l'ajout de contacts:
<?php
$identifiant=$_POST["identifiant"];
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$adresse=$_POST["adresse"];
$telephone=$_POST["telephone"];
$mail=$_POST["mail"];
$f=fopen("contact.txt","a");
if($f!=false){
fputs($f,$identifiant."|".$nom."|".$prenom."|".$adresse."|".$telephone."|".$mail."\n");
}
fclose($f);
J'ai un projet de gestion des contacts en php, j'ai fais le squellete du projet je peux ajouter de nouveaux contacts, consulter les contacts mais il me reste a faire a modifier, supprimer et recherchere un contact.
Si quelqu'un peux m'aider a resoudre ce probleme
pour la consulation voici le code
$fichier='contact.txt';
$fich=fopen($fichier,"r");
while(!feof($fich))
{
$contact=fgets($fich);
$tab=explode("|",$contact);
echo"<tr>";
echo"<td><strong>".$tab[0]."</strong></td>";
echo"<td><strong>".$tab[1]."</strong></td>";
echo"<td><strong>".$tab[2]."</strong></td>";
echo"<td><strong>".$tab[3]."</strong></td>";
echo"<td><strong>".$tab[4]."</strong></td>";
echo"<td><strong>".$tab[5]."</strong></td>";
echo"</tr>";
}
echo"</table>";
fclose($fich);
?>
et pour l'ajout de contacts:
<?php
$identifiant=$_POST["identifiant"];
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$adresse=$_POST["adresse"];
$telephone=$_POST["telephone"];
$mail=$_POST["mail"];
$f=fopen("contact.txt","a");
if($f!=false){
fputs($f,$identifiant."|".$nom."|".$prenom."|".$adresse."|".$telephone."|".$mail."\n");
}
fclose($f);
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
pour la suppression
$fichier='contact.txt'; $delete = "toto"; $tmp = array(); $fich=fopen($fichier,"r"); while(!feof($fich)) { $contact=fgets($fich); if (strstr ($contact, $delete) !== false){ $tmp[] = $contact; } } fclose($fich); $fich=fopen($fichier,"w"); foreach($tmp AS $string){ fputs($string."\n"); } fclose($fich);
à 2/3 trucs sa devrai etre sa
pour modifier c'est pareil, juste à ajouter un else