debutant : comment aller a la ligne dans une chaîne

debutant : comment aller a la ligne dans une chaîne - PHP - Programmation

Marsh Posté le 09-11-2004 à 11:34:25    

Bonjour,
suis débutant
j'ai créé un formulaire avec des champs obligatoires et des alertes
mais je n'arrive pas a aller à la ligne
 
$alerte=htmlentities('Vous devez remplir les champs suivants:' . "<br />\n" );
$alerte_identifiant=htmlentities('votre identiant,' . "<br />\n" );
$alerte_secret=htmlentities('votre mot de passe, ' . "<br />\n" );
$alerte_nom=htmlentities('votre nom, ' . "<br />\n" );
$alerte_prenom=htmlentities(' votre prénom, ' . "<br />\n" );
$alerte_service=htmlentities('le service dans lequel vous travaillez, ' . "<br />\n" );
$alerte_email1=htmlentities('votre adresse email, ' . '<br />\n' );
$alerte_email2=htmlentities('de plus, votre adresse email semble incorrecte' . "<br />\n" );
 
quelle est mon erreur svp ? Suis débutant.
MERCI de m'aider


---------------
"Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles" Oscar Wild
Reply

Marsh Posté le 09-11-2004 à 11:34:25   

Reply

Marsh Posté le 09-11-2004 à 11:48:02    

Pourquoi utiliser htmlentities ??

Reply

Marsh Posté le 09-11-2004 à 12:08:28    

car je pensais mettre du code html a l'intérieur de ma chaine de caractère :
voila ce que j'ai fait, ca marche MERCI...
 
$alerte='Vous devez remplir les champs suivants: <br />';
$alerte_identifiant='- votre identiant,<br />' ;
$alerte_secret='- votre mot de passe,<br />' ;
$alerte_nom='- votre nom, <br />' ;
$alerte_prenom='- votre prénom, <br />';
$alerte_service='- le service dans lequel vous travaillez,<br /> ';
$alerte_email1='- votre adresse email,<br />';
$alerte_email2='- votre adresse email semble incorrecte<br />';
 
mais, j'aimerai bien savoir comment aller a la ligne avec la  fonction htmlentities....
 
EN tout cas, ca marche  
merci


---------------
"Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles" Oscar Wild
Reply

Marsh Posté le 09-11-2004 à 12:20:33    

htmlentities converti les caractères spéciaux en entités html.
Tu n'as pas à mettre \n, mais seulement <br />

Reply

Marsh Posté le 09-11-2004 à 12:31:12    

Comment aller a la ligne avec HTMLENTITIES ?
J'ai essayé ça : ca marche pas !
 
$alerte=htmlentities('Vous devez remplir les champs suivants:' . "<br />" );
$alerte_identifiant=htmlentities('votre identiant,' . "<br />" );
$alerte_secret=htmlentities('votre mot de passe, ' . "<br />" );
$alerte_nom=htmlentities('votre nom, ' . "<br />" );
$alerte_prenom=htmlentities(' votre prénom, ' . "<br />" );
$alerte_service=htmlentities('le service dans lequel vous travaillez, ' . "<br />" );
$alerte_email1=htmlentities('votre adresse email, ' . '<br />' );
$alerte_email2=htmlentities('de plus, votre adresse email semble incorrecte' . "<br />" );
 
j 'ai essayé ca :
$alerte=htmlentities('Vous devez remplir les champs suivants: <br />' );
$alerte_identifiant=htmlentities('votre identiant, <br />' );
$alerte_secret=htmlentities('votre mot de passe,  <br />' );
$alerte_nom=htmlentities('votre nom, <br />' );
$alerte_prenom=htmlentities(' votre prénom, <br />');
$alerte_service=htmlentities('le service dans lequel vous travaillez, <br />' );
$alerte_email1=htmlentities('votre adresse email,  <br />' );
$alerte_email2=htmlentities('de plus, votre adresse email semble incorrecte <br />' );
 
Ca marche pas, non plus, le code avec br apparait a l'écran....
 
Je désespère... ca me titille...Grrr
merci par avance de vos commentaires, qui m'aideront probablement a résoudre cette meduse...


---------------
"Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles" Oscar Wild
Reply

Marsh Posté le 09-11-2004 à 12:44:22    

$alerte = htmlentities("Vous devez remplir les champs suivant :" ) . "<br />" ;


Message édité par GaSPaRD77 le 09-11-2004 à 12:47:29
Reply

Marsh Posté le 09-11-2004 à 12:45:26    

Code :
  1. $alerte = htmlentities('Vous devez remplir les champs suivants:') . "<br />";
  2. $alerte_identifiant = htmlentities('votre identiant,') . "<br />";
  3. $alerte_secret = htmlentities('votre mot de passe, ') . "<br />";
  4. $alerte_nom = htmlentities('votre nom, ') . "<br />";
  5. $alerte_prenom = htmlentities(' votre prénom, ') . "<br />";
  6. $alerte_service = htmlentities('le service dans lequel vous travaillez, ') . "<br />";
  7. $alerte_email1 = htmlentities('votre adresse email, ') . '<br />';
  8. $alerte_email2 = htmlentities('de plus, votre adresse email semble incorrecte') . "<br />";


 
Alors j'ai bon, j'ai bon?? ;)

Reply

Marsh Posté le 09-11-2004 à 12:46:03    

merde grilled! Bon bah au moins je sais que j'ai bon!! hihi

Reply

Marsh Posté le 09-11-2004 à 13:06:13    

merci, CA maaarrche  !  
 
j'avais fait plein de tests,  
mais j'avais pas pensé a ça, au moins, je suis pas prêt d'oublier,  
un GRAND MERCI !


---------------
"Nous sommes tous dans le caniveau, mais certains d'entre nous regardent les étoiles" Oscar Wild
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed