begin process at 2012 05 31 15:51:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Sondage php et résultats dans fichier txt


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Sondage php et résultats dans fichier txt

lundi 8 décembre 2008 à 13:48:29 | Sondage php et résultats dans fichier txt

baraxev

Bonjour,

Je viens de parcourir le forum, sans trouver la solution à mon problème... mais c'est probablement parce que je suis débutant en PHP :-(
J'aimerais faire un sondage en PHP.  Après qq recherches sur internet, j'ai trouvé un code qui pouvait convenir et j'ai essayé de l'adapter (voir ci-dessous).  Malheureusement, ça ne fonctionne pas et je ne comprends pas pourquoi. Tous mes fichiers txt sont créés et en 777.
Quelqu'un pourrait-il aiguiller mes recherches?
Un grand merci d'avance.


  <form name="formulaire" method="post" action="<? $PHP_SELF;?>">
    <table width="148" border="0">
      <tr>
        <td width="138"><p>
          <input type="radio" name="radiobutton" value="excellent">
  excellent </p>
          <p>
            <input type="radio" name="radiobutton" value="tr&egrave;s bien">
  tr&egrave;s bien </p>
          <p>
            <input type="radio" name="radiobutton" value="bien">
  bien </p>
          <p>
            <input type="radio" name="radiobutton" value="mauvais">
  mauvais </p>
          <p>
            <input type="radio" name="radiobutton" value="tr&egrave;s mauvais">
     tr&egrave;s mauvais</p>
     <p><input type="submit" value="Validez votre choix">
</p></td>
      </tr>
    </table>
    <p>&nbsp;</p>
  </form>
  <?
switch($choix)
{
case "excellent":
$fichier = fopen("excellent.txt","r+");
$sonda = fgets($fichier,255);
$sonda++;fclose($fichier);
$fichier = fopen("excellent.txt","w");
fwrite($fichier,$sonda);
fclose($fichier);break;

case "TB":
$fichier = fopen("TB.txt","r+");
$sond = fgets($fichier,255);
$sond++;fclose($fichier);
$fichier = fopen("TB.txt","w");
fwrite($fichier,$sond);
fclose($fichier);break;

case "bien":
$fichier = fopen("bien.txt","r+");
$sond = fgets($fichier,255);
$sond++;fclose($fichier);
$fichier = fopen("bien.txt","w");
fwrite($fichier,$sond);
fclose($fichier);break;

case "mauvais":
$fichier = fopen("mauvais.txt","r+");
$sond = fgets($fichier,255);
$sond++;fclose($fichier);
$fichier = fopen("mauvais.txt","w");
fwrite($fichier,$sond);
fclose($fichier);break;

case "TM":
$fichier = fopen("TM.txt","r+");
$sond = fgets($fichier,255);
$sond++;fclose($fichier);
$fichier = fopen("TM.txt","w");
fwrite($fichier,$sond);
fclose($fichier);break;
}
 ?>

  <?
$fichier = fopen("excellent.txt","r");
$sonda = fgets($fichier,255);
fclose($fichier);

$fichier = fopen("TB.txt","r");
$sondb = fgets($fichier,255);
fclose($fichier);

$fichier = fopen("bien.txt","r");
$sondc = fgets($fichier,255);
fclose($fichier);

$fichier = fopen("mauvais.txt","r");
$sondd = fgets($fichier,255);
fclose($fichier);

$fichier = fopen("TM.txt","r");
$sonde = fgets($fichier,255);
fclose($fichier);


$tot_sond=($sonda+$sondb+$sondc+$sondd+$sonde);
echo "<p>Nombre de \"excellent\" : ".$sonda."</p>";
echo "Nombre de \"TB\" : ".$sondb."</p>";
echo "Nombre de \"bien\" : ".$sondc."</p>";
echo "Nombre de \"mauvais\" : ".$sondd."</p>";
echo "Nombre de \"très mauvais\" : ".$sonde."</p>";
echo "Nombre total de votes : ".$tot_sond."</p>";
?>



Cette discussion est classée dans : fichier, txt, fopen, fclose, sond


Répondre à ce message

Sujets en rapport avec ce message

pb fonction fopen ??? [ par spike03 ] Salut,j'ai un pb avec la fonction fopen...je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine localealors je fais Affichage horaires ... [ par radyonne ] Bonjour,J'ai un system d'historique des titres qui passe sur ma radio mais le prob c'est que je ne sait pas comment afficher les horaires de passage ( Création de fichier avec fopen en x+ ou x+b sous linux [ par paul_arnaud ] Salut à toutes et à tous, J'ai fait le p'tit code ci dessous pour créer un fichier dans un sous répertoire ($dir = "import_txt/";) (Le but est ici de fopen fichier TXT sur machine locale a partir d'un serveur PHP [ par villoutj ] Salut,voila ma question: J'ai un script PHP qui fonctionne bien  en localhost sur l'ouverture d'un fichier txt et la lecture et l'écriture:$text=fopen upload un fichier .txt [ par meusanland ] bonsoir à tous depuis quelques année je développe différent site web via AS2 et AS3 cependant un client vient de me commander un site en HTML et en C verification de la structure du contenu d'un fichier txt [ par dodji_phpcs ] salut tout le monde, actuellement je suis en train de developper un site web; sur ce site le visiteur doit uploader un fichier txt. Apres l'operation importer fichier txt sous mysql [ par Ninie972 ] Bonjour,j'aimerais savoir comment faire pour importer un fichier .txt sous mysql en php?! et comment exporter des données de la base de données dans u supprimer une ligne d'un fichier txt [ par trente30 ] Bonjour, je fais une boucle , j'affiche en PHP les lignes d' un fichier texte, et j'aimerais creer un bouton qui supprimerais la ligne affichée dans l un micro forum avec fichier txt et reprise de déco [ par vegetalain ] Salut, alors voilà, j'aurais besoin de mettre en place une sorte de micro-forum, qui ressemblerais à ça (simulation en html et 'toshop): http://vegeta Extension differente [ par shadow578 ] Bonjour, Voilà j'ai fait un petit "explorateur" très rapide bien sur, mais je bloque à un moment, je voudrais que quand il y est l'extension ".txt" il


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales