Php html défault

Résolu/Fermé
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 - 3 avril 2009 à 15:15
 oodid - 3 avril 2009 à 15:48
Bonjour,

alors voila dans mon html j'ouvre une table

et je glisse ça:

<?
$fp = fopen("compteur.txt","r"); // 1.On ouvre le fichier en lecture
$nbvisites = fgets($fp,11); // 2.On récupère le nombre dans le fichier
fclose($fp); // 3.On ferme le fichier

echo '<tr>' $nbvisites visiteurs") '</tr>'; // 4.On affiche le compteur à l'écran

?>

Mais je crois que cette ligne est fausse:

echo '<tr>' $nbvisites visiteurs") '</tr>'; // 4.On affiche le compteur à l'écran

Pourquoi :'(?
A voir également:

3 réponses

wAxxx Messages postés 421 Date d'inscription mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
3 avril 2009 à 15:29
tu dois avoir une probleme de concatenation
tu dois essayer ce la:
<?php
$fp = fopen("compteur.txt","r"); // 1.On ouvre le fichier en lecture
$nbvisites = fgets($fp,11); // 2.On récupère le nombre dans le fichier
fclose($fp); // 3.On ferme le fichier

echo '<tr>'.$nbvisites.' visiteurs </tr>'; // 4.On affiche le compteur à l'écran
?>
0
redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
3 avril 2009 à 15:36
non marche pas non plus, mais j'ai trouvé:

print("<tr> $nbvisiteurs </tr>");

ça marche à la place de:

echo '<tr>' $nbvisites visiteurs") '</tr>';

merci quand même, mais c'était bien un probleme de concaténation:D
0
Tu as plusieurs solutions :

soit comme tu l'as dit : echo "<tr> $nbvisiteurs</tr>";

soit : echo '<tr>', $nbvisites,' visiteurs </tr>';

soit : echo '<tr>'.$nbvisites.' visiteurs </tr>';
0