Page 1 sur 1

Concaténation

Posté : 18 juil. 2014, 19:19
par flavbleach
Bonjour, je cherche comment concaténer cet "echo" problématique :shock: :

Code : Tout sélectionner

if(isset($_POST['supprim'])) { echo '<a href="#" id="test" onclick="if(confirm(\'Etes vous sur de vouloir supprimer cette article\')) document.location.href=\'../account/deleteupload.php'\'"><img src="../imgs/poubelle.png" width="10px"></a>'; }
Merci :D

Re: Concaténation

Posté : 18 juil. 2014, 19:56
par damien_55
Salut,

Je ne comprends pas ta question??

Re: Concaténation

Posté : 18 juil. 2014, 20:16
par flavbleach
Merci de m'avoir répondu, le problème est qu'ici, je dois concaténer les apostrophes (en rouge) :

echo '<a href="#" id="test" onclick="if(confirm(\'Etes vous sur de vouloir supprimer cette article\')) document.location.href=\'../account/deleteupload.php'\'"><img src="../imgs/poubelle.png" width="10px"></a>'

car le echo inclut le code avec les apostrophes. (Les " seraient plus compliqués à concaténer étant donné qu'il y en a plus).
Donc comment contaténer les apostrophe à l'intérieur de ECHO pour ne pas avoir de conflit ?
Merci :)

Re: Concaténation

Posté : 18 juil. 2014, 20:31
par sirakawa
peut-être ça:
<?PHP
$sur = "Etes vous sur de vouloir supprimer cet article";
echo '<a href="#"
id="test"
onclick="if(confirm($sur)) document.location.href="../account/deleteupload.php">
<img src="../imgs/poubelle.png" width="10px"></a>';

$z="";
?>

Re: Concaténation

Posté : 19 juil. 2014, 11:14
par xTG
Merci de m'avoir répondu, le problème est qu'ici, je dois concaténer les apostrophes (en rouge) :

echo '<a href="#" id="test" onclick="if(confirm(\'Etes vous sur de vouloir supprimer cette article\')) document.location.href=\'../account/deleteupload.php'\'"><img src="../imgs/poubelle.png" width="10px"></a>'

car le echo inclut le code avec les apostrophes. (Les " seraient plus compliqués à concaténer étant donné qu'il y en a plus).
Donc comment contaténer les apostrophe à l'intérieur de ECHO pour ne pas avoir de conflit ?
Merci :)
Ton écriture est correcte mais le souci vient d'un apostrophe simple de trop après l'url de redirection. ;)

Re: Concaténation

Posté : 19 juil. 2014, 14:20
par moogli
salut,


sinon utilise la syntaxe heredoc :D



@+