Jump to content

html in php (double quotes)


xdcx

Recommended Posts

how do i echo out this html?

<a href="#login" onclick="popup('popUpDiv')">Login</a>

in php i tried:

echo '<a href="#login" onclick="popup('popUpDiv')">Login</a>';

but that doesnt work because of 'popUpDiv',
i tried arrays, it still doesnt seem to work

echo "<a href='#login' onclick='popup("."'popUpDiv')'>Login</a>"

i must be doing something wrong

Link to comment
https://forums.phpfreaks.com/topic/277160-html-in-php-double-quotes/
Share on other sites

Escape the quotes.

echo '<a href="#login" onclick="popup(\'popUpDiv\')">Login</a>';

echo "<a href=\"#login\" onclick=\"popup('popUpDiv')\">Login</a>";
Or concatenate like you almost had.

echo '<a href="#login" onclick="popup(' . "'popUpDiv'" . ')">Login</a>';
Or don't echo it.

?>
<a href="#login" onclick="popup('popUpDiv')">Login</a>
<?php

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.