[php]erreur
bezourox
Messages postés
730
Date d'inscription
Statut
Membre
Dernière intervention
-
bezourox Messages postés 730 Date d'inscription Statut Membre Dernière intervention -
bezourox Messages postés 730 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous .
Voila mon premier soucis :
J'ai un fichier qui contient cela :
Lorsque je le récupère avec la page suivante, voila le résultat :
Sauf que je souhaite pas obtenir comme résultat '7-1' mais '6' .
Comment faire ??
Mon deuximème soucis (tout autre) :
J'ai un variable qui contient du texte, et je souhaite concaténer d'autres chaines de caractères à la suite .
128.
Voila le résultat :
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\projet_final\qcm\genere_fichiers.php on line 132
Vous voyez quel est le problème ?
Par avance, merci !
Voila mon premier soucis :
J'ai un fichier qui contient cela :
<input type='hidden' name='nombre_de_reponses' value='$k.-1'>
Lorsque je le récupère avec la page suivante, voila le résultat :
<input type='hidden' name='nombre_de_reponses' value='7-1'>
Sauf que je souhaite pas obtenir comme résultat '7-1' mais '6' .
Comment faire ??
Mon deuximème soucis (tout autre) :
J'ai un variable qui contient du texte, et je souhaite concaténer d'autres chaines de caractères à la suite .
128.
$code_reponse = "<html><body>"; 129. $r = 1; 130. for($r=1;$r<=$questions;$r++) 131. { 132. $code_reponse.="\$reponses[$r] = $_POST['q'.$r];"; 133. $r++; 134. }
Voila le résultat :
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\projet_final\qcm\genere_fichiers.php on line 132
Vous voyez quel est le problème ?
Par avance, merci !
A voir également:
- [php]erreur
- Erreur 0x80070643 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
3 réponses
Pour le deuxième soucis, je tiens a préciser que je veux un résultat de ce type :
$reponse[1]=2 $reponse[2]=5 $reponse[3]=9 ... ...
Salut bezourox,
Pour ton premier probleme, essaie tel que suis:
$k=$k-1;
<input type='hidden' name='nombre_de_reponses' value='$k'>
Pour ton second problème:
$code_reponse = "<html><body>";
for($r=1;$r<=$questions;$r++)
{
$code_reponse=$code_reponse."$reponses[".$r."] =". $_POST['q'.$r];
$r++;
}
Dis moi si ca résouds ton problème
Pour ton premier probleme, essaie tel que suis:
$k=$k-1;
<input type='hidden' name='nombre_de_reponses' value='$k'>
Pour ton second problème:
$code_reponse = "<html><body>";
for($r=1;$r<=$questions;$r++)
{
$code_reponse=$code_reponse."$reponses[".$r."] =". $_POST['q'.$r];
$r++;
}
Dis moi si ca résouds ton problème
salut .
premier problème résolu .
le deuxième par contre toujours la meme merde .
en fait je sais pas si tu auras compris mais je cherche a générer un fichier php .
Pour cela je procède de la manière suivante :
le problème c'est que je ne génère pas le code tout d'un bloc .
Je veux que le php soit interprété a l'entérieur de $filename ....
je me fais comprendre ou pas ? :s
premier problème résolu .
le deuxième par contre toujours la meme merde .
en fait je sais pas si tu auras compris mais je cherche a générer un fichier php .
Pour cela je procède de la manière suivante :
$filename = "blablabla.php"; $code_reponse = "tout_mon_code"; $open = fopen($filename_reponse, "a+"); fwrite($open, $code_reponse); fclose($open);
le problème c'est que je ne génère pas le code tout d'un bloc .
Je veux que le php soit interprété a l'entérieur de $filename ....
je me fais comprendre ou pas ? :s
OK, je crois que je comprends ta question.
La différence entre ' et " vient du traitement des variables qui sont dans la chaine de caractères.
Par exemple, le code suivant :
chose
$truc
Donc autour de ]=, qu'on mette des quotes ou des doubles-quotes revient au même.
La différence entre ' et " vient du traitement des variables qui sont dans la chaine de caractères.
Par exemple, le code suivant :
$truc = "chose"; echo "$truc"; echo '$truc';va donner le résultat suivant :
chose
$truc
Donc autour de ]=, qu'on mette des quotes ou des doubles-quotes revient au même.