Page 1 sur 1

Impossible d'insérer un espace

Posté : 29 juil. 2010, 12:33
par if2010
Bonjour,
j'ai le code suivant:
for ($j=1;$j<=$n;$j++)
									{
										echo '<a href="affichage.php" >' . $j . '</a>';							
									}	
Le problème est que les chiffres s'affichent trop encombrés, y a pas d'espace entre eux quoi que je les ai mis!!!
J'ai l'affichage suivant: 123

Et j'aime bien qu'ils soient 1 2 3

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 12:53
par ouckileou
oui tu as mis des espaces dans le code PHP, mais dans ton navigateur tu vois du HTML généré ça n'a donc aucun impact.

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 13:31
par if2010
Alors que devrais-je mettre?? :?

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 13:32
par ouckileou
L'espace dans le HTML que tu génères, et qui sera envoyé au navigateur. Tu comprends la différence entre le côté serveur (PHP) et le côté client (HTML/navaigateur) ?

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 14:42
par Drum
Bonjour
sans doute mettre en espace ''apres'' la balise </a> ' ???
echo '<a href="affichage.php" >' . $j . '</a> '; 
a++

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 14:53
par if2010
Ah oui!! merci bien Drum, c'est résolu.

Voilà une personne pratique.

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 15:08
par ouckileou
Oui effectivement, pratique c'est le mot.

Sauf que rester évasif est volontaire, en cherchant la solution on la retient mieux. Un certain cheminement pas forcément inutile si tu ne comprends pas pourquoi la mise en forme de ton code côté serveur n'a aucun impact dans le navigateur.
Mais oui, il y en a souvent qui passent derrière et sont tout content de donner la solution, la vraie, le code qu'il suffira de copier/coller. Après tout c'est une réponse et je ne les blâme pas (trop).

mais je pense que tu aurais pû trouver toi-même, tout seul, où placer un espace :roll:

Mais qu'importe... cependant merci de tagguer le message en résolu.

Re: Impossible d'insérer un espace

Posté : 29 juil. 2010, 20:54
par devlop78
Cela dit ... ici rien à voir entre client, serveur, php et tout ce que tu veux. Ce n'est pas un problème php mais une erreur html

Re: Impossible d'insérer un espace

Posté : 30 juil. 2010, 10:04
par ouckileou
Cela dit ... ici rien à voir entre client, serveur, php et tout ce que tu veux. Ce n'est pas un problème php mais une erreur html
Ben, à partir du moment où quelqu'un met un espace dans le source PHP, et s'étonne de ne pas le voir apparaître dans son navigateur, je crois qu'un petit rappel sur qu'est-ce qui se passe à quel endroit n'est pas inutile.

Re: Impossible d'insérer un espace

Posté : 30 juil. 2010, 10:12
par if2010
je crois qu'un petit rappel sur qu'est-ce qui se passe à quel endroit n'est pas inutile.
Merci c'est sympa et c'est professionnel.
à partir du moment où quelqu'un met un espace dans le source PHP, et s'étonne de ne pas le voir apparaître dans son navigateur
Le forum est intitulé "PHP débutant" et réellement je suis débutante en PHP, et du coup, je souhaite t'offrir un conseil: Ne répond jamais à une question par une autre

question: C'est très mal vu.

Allez, bon travail à tous, et au prochain problème. :)

Re: Impossible d'insérer un espace

Posté : 30 juil. 2010, 10:26
par ouckileou
Le forum est intitulé "PHP débutant" et réellement je suis débutante en PHP, et du coup, je souhaite t'offrir un conseil: Ne répond jamais à une question par une autre
question: C'est très mal vu.
Par qui ? Juste toi ?
Tu es sûr un forum d'entraide, je ne crois pas que tu puisses dire que telle ou telle façon de répondre est bien ou pas, ce n'est pas un service ici.

Je suis désolé mais je considère ce forum comme un moyen de trouver de l'aide en apprenant des choses pour ne pas refaire les mêmes erreurs, voilà pourquoi je prends le temps avant de filer du code tout prêt, voilà pourquoi il m'arrive de poser des questions aussi pour essayer de faire comprendre certains concepts.

Désolé d'avoir voulu t'aider et de n'avoir pas été assez rapide à ton goût !