Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1743 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme avec variable

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec variable

n°962896
megamixund​emix
Posté le 26-01-2005 à 16:32:19  profilanswer
 

bonjour je suis novice je commence seulement le php.
 
j'essaye d'apprendre le php et la je suis bloqué effectivement ce que j'ai fait ne  me renvoi pas ce que je voudrait.
 
j'ai un fichier appelé message.htm
 
<html>
<head>
<titre> Sauvgarde de messsages </titre>
</head>
<body>
<center> Sauvegardez Vos Messages </center>
<form method="" action="ajoutm.php">
votre message: <input type="text" name="sms1" size="20">
<input type="submit" value="Envoyer" name="submit">
</form>
</body>
</html>
 
mon fichier php qui normalement s'occupe de sauvegarder ce que je marque dans mon champs texte s'appel ajoutm.php
 
<?
$fp = fopen ("message.txt","r" );
$sauvmes=fread ($fp, filesize("message.txt" ));
fclose($fp);
$fp = fopen ("message.txt","a+" );
fwrite($fp, '$sms1');               soit "" ou ''
fwrite($fp, '$sauvmes');            soit "" ou ''
fclose($fp);
?>
 
Quand je mets les "" pour mes variables sa me marque que sms1 est undefined.
Quand je mets ces guillemet la '' mon fichier message texte est bien rempli mais il me marque pas ce que j'ecris dans mon champs il ecrit £sms1$sauvmes.
 
si quelqu'un peut me depanné merci :ouch:  
 
et je sais je suis nul mais je debute seulement le php

mood
Publicité
Posté le 26-01-2005 à 16:32:19  profilanswer
 

n°962915
Xav_
The only one...
Posté le 26-01-2005 à 16:52:49  profilanswer
 

pour récupérer les variables du formulaire:

Code :
  1. $sms1=$_POST['sms1'];


ou sinon passe ton register global à ON
 
si tu met des simple quote, PHP n'analyse pas la variable qui est dedans, donc il te faut des doubles (ou pas du tout de quote me paraitrait encore mieux dans ton exemple)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°962921
naceroth
Posté le 26-01-2005 à 16:59:00  profilanswer
 

Bon, tuto de base :)
 
1. Remplir le champs method dans le formulaire, c'est utile :D
2. Tu récupères tes champs avec le tableau $_POST ou $_GET suivant la méthode utilisé en 1. Prends directement cette bonne habitude plutôt que de suivre des tutoriaux/livres plus adaptés :)
3. "" et '' n'ont pas le même sens : le contenu des " est parsé et les variables remplacées par leurs valeurs, les ' sont affichés telle quelle.


Message édité par naceroth le 26-01-2005 à 16:59:20
n°962933
Xav_
The only one...
Posté le 26-01-2005 à 17:06:08  profilanswer
 

que des grand classiques, en tant normal j'aurais surement fait un RTFM, mais le code sur lequel je bosse au taf me gonfle --> je flane sur le forum en répondant au questions :D


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°963109
megamixund​emix
Posté le 26-01-2005 à 20:59:58  profilanswer
 

Franchement merci beaucoup xav et naceroth c'est peu etre rien pour vous mais pour moi c'est encourageant pour moi.
 
ca marche nickel.
 
j'espére que vous pourrez m'aier encore en cas de probléme.
 
merci encore tchao
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme avec variable

 

Sujets relatifs
Probleme affectation a une variableprobleme de valeur de variable
Probleme de variable globale.Probleme de switch et variable contenant du texte
probleme comparaison de variable[Javascript] Problème de récupération de variable dans un menu dynamiq
VBScript || Probleme de variable et chaine de caractereProblème de variable
Probleme de test sur une variable en VBprobleme avec une variable de session
Plus de sujets relatifs à : probleme avec variable


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR