Transmission de variable

Eléphanteau du PHP | 14 Messages

02 juil. 2008, 10:15

Bonjour,
J'ai transmis à une page des variables, l'affichage se fait bien dans la première balise php mais pas dans la 2ème balise php.

Code : Tout sélectionner

<body><form id="form1" name="form1" method="post" action="caisse16.php" enctype="multipart/form-data"><?php $recapitulatif = $_POST['recap'] ; $totaljour = $_POST['totaljour'] ; echo $totaljour; //1er echo ok $fp = fopen ("exemple.txt", "a+"); $recapitulatif2 = fgets ($fp, 11); $recapitulatif2 += $recapitulatif; echo $recapitulatif; fseek ($fp, 0); fputs ($fp, $recapitulatif); //."\n" fclose ($fp); echo $totaljour; //2ème echo ok ?> <? $totaljour = $_POST['totaljour'] ; echo $totaljour; // echo pas ok?> <input type='text' name='totaljour' value="<? echo $totaljour ?>" /><? echo "$totaljour"; //pas ok?> <input type="submit" name="button" id="button" value="Retour caisse" /> </form>
A quoi est-ce du ?
Merci

Mammouth du PHP | 1353 Messages

02 juil. 2008, 10:31

Bonjour,

Essaye de remplacer tes <? par <?php , comme dans le premier bloc.
Tell me and I forget. Teach me and I remember. Involve me and I learn.

ViPHP
ViPHP | 2291 Messages

02 juil. 2008, 15:57

Salut comme dit guilt92 écrit <?php et pas <?
Mais en plus essaye de te mettre d'accord déjà sur ta manière de coder regarde ici tu code la même chose mais de manière différente :?:
<input type='text' name='totaljour' value="<? echo $totaljour ?>" /><? echo "$totaljour"; //pas ok?> 
Moi je ferais plutôt :
<input type="text" name="totaljour" value="<?php echo $totaljour; ?>" /><?php echo $totaljour; //pas ok?>

Eléphanteau du PHP | 14 Messages

02 juil. 2008, 22:03

Mais en plus essaye de te mettre d'accord déjà sur ta manière de coder regarde ici tu code la même chose mais de manière différente
Oui c'est dû au fait que j'ai un peu tout essayé.

Merci beaucoup le problème venait bien du fait qu'il fallait mettre php.