Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
824 connectés 

  FORUM HardWare.fr
  Programmation

  insertion balises html en PHP avec echo pb!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

insertion balises html en PHP avec echo pb!

n°42502
grosmethos
Posté le 25-06-2001 à 11:08:19  profilanswer
 

salut
je voudrais créer des bouttons html de façon dynamiques avec l'affichage echo...
Mais j'ai rien qui s'affichent:
echo"<input type='button' value='"+$tab[0]+"'>";  
 
Je ne vois pas mon erreur, quelqu'un peut il m'aider!
merci..

mood
Publicité
Posté le 25-06-2001 à 11:08:19  profilanswer
 

n°42506
omega2
Posté le 25-06-2001 à 11:16:31  profilanswer
 

C'est pas un "+" qu'il faut mettre pour concaténer deux chaines de caractère mais un "." .
Ca donne :
echo"<input type='button' value='".$tab[0]."'>";

n°42507
youdontcar​e
Posté le 25-06-2001 à 11:16:50  profilanswer
 

en php, la concaténation de string se fait avec le point, pas le plus. $str = $str1 . $str2
 
de plus, tu peux tout simplement écrire  
echo "<input type='button' value='$tab[0]'>";

n°42510
grosmethos
Posté le 25-06-2001 à 11:31:16  profilanswer
 

ok merci ça marche bien!!

n°42514
grosmethos
Posté le 25-06-2001 à 11:34:16  profilanswer
 

mais j'ai un autre pb avec un evenement onclcik
echo"<input type='button' value='$tab_UTIL[0]'  
name='$tab_UTIL[0]'  
onClick='window.location='login.html'' >";
 
Ca merde avec les quotes au niveau du window.location!!

n°42515
lamatrice
Posté le 25-06-2001 à 11:37:41  profilanswer
 

c'est claire que si tu ouvre avec un simple quote ' tu doit refermer aussi avec un ' et pas avec un "
 
c'est quoi apèrs 'login.html'' c'est deux simple quote ou un guillement ?

n°42516
youdontcar​e
Posté le 25-06-2001 à 11:38:21  profilanswer
 

il faut décidément une FAQ sur le forum.
 
" ... " délimite ta string. pour utiliser " dedans, il faut passer par \ : " onClick=\"alert('click');\" "
 
\t = tab
\n = retour à la ligne, etc ...
 
pareil pour une string ' ... ', utiliser \'.

n°42517
grosmethos
Posté le 25-06-2001 à 11:39:01  profilanswer
 

c'est deux simple quote!!
 
onClick='window.location='login.html' ' >";

n°42518
youdontcar​e
Posté le 25-06-2001 à 11:39:09  profilanswer
 

au temps pour moi j'ai mal lu :D

n°42520
lamatrice
Posté le 25-06-2001 à 11:43:48  profilanswer
 

essayes plutot ça
 
onClick='window.location="login.html" ' >";

mood
Publicité
Posté le 25-06-2001 à 11:43:48  profilanswer
 

n°42521
grosmethos
Posté le 25-06-2001 à 11:45:58  profilanswer
 

alors là nickel le coup du \ devant les " ça me convient trés bien!
Merci
@+

n°42545
Lord II
PIB2000
Posté le 25-06-2001 à 13:16:13  profilanswer
 

Avec Php 4 il est conseille d'utiliser plutôt print


---------------
La bave du crapaud n'empèche pas la caravane de passer .

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  insertion balises html en PHP avec echo pb!

 

Sujets relatifs
fonction de redirection de pages en PHPFonctions externes en PHP
HTML et police par défault : Aidez Moi ![PHP] librairie GD
[html] y a un truc à mettre dans le <a href= ...> pour que[html] gallery
(HTML) TEXTAREA : comment limiter le nombre de characteres ?[PHP & Mysql] Transformer un format de date en un autre format
Inclure un "cgi" dans un script PHP ?[newbie] base de donnée et html
Plus de sujets relatifs à : insertion balises html en PHP avec echo pb!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR