选择正确';及;在混合php/javascript函数中

选择正确';及;在混合php/javascript函数中,javascript,php,jquery,sweetalert,Javascript,Php,Jquery,Sweetalert,我正在使用sweet alert插件来生成花哨的javascript警报。但是,当$\U GET变量中有某些内容时,您只需要一个警报。没问题。然后我把一个facebook框放进了“文本”中,脚本被破坏了。我发现,如果没有php if语句,它会工作,因此问题必须是行的“and”: echo 'text: "Thank you so much for your support!<br><br><small> Now please follow us on Face

我正在使用sweet alert插件来生成花哨的javascript警报。但是,当$\U GET变量中有某些内容时,您只需要一个警报。没问题。然后我把一个facebook框放进了“文本”中,脚本被破坏了。我发现,如果没有php if语句,它会工作,因此问题必须是行的“and”:

echo 'text: "Thank you so much for your support!<br><br><small>
Now please follow us on Facebook.</small><br><br><div class="fb-follow" 
data-href0="https://www.facebook.com/pages/Juuin/1618729241739708" 
data-layout="box_count" data-show-faces="true"></div>",';` 
echo'文本:“非常感谢您的支持

现在请在Facebook上关注我们
整个脚本如下所示:

    <?php
if($_GET['reg'] == "sucess"){
    echo '<script>';
    echo 'sweetAlert({';
    echo 'title: "You did it!",'; 
    echo 'text: "Thank you so much for your support!<br><br><small>Now please follow us on Facebook.</small><br><br><div class="fb-follow" data-href0="https://www.facebook.com/pages/Juuin/1618729241739708" data-layout="box_count" data-show-faces="true"></div>",'; 
    echo 'html: true';
    echo '});';
    echo '</script>';
}
   ?>
试试这个

<?php
if($_GET['reg'] == "sucess"){
   echo '<script> sweetAlert({title: "You did it!",text: "Thank you so much for your support!<br><br><small>Now please follow us on Facebook.</small><br><br><div class="fb-follow" data-href0="https://www.facebook.com/pages/Juuin/1618729241739708" data-layout="box_count" data-show-faces="true"></div>", html: true }); </script>';
}
   ?>
试试这个

<?php
if($_GET['reg'] == "sucess"){
   echo '<script> sweetAlert({title: "You did it!",text: "Thank you so much for your support!<br><br><small>Now please follow us on Facebook.</small><br><br><div class="fb-follow" data-href0="https://www.facebook.com/pages/Juuin/1618729241739708" data-layout="box_count" data-show-faces="true"></div>", html: true }); </script>';
}
   ?>

<代码>这是错误的PHP?什么是错误?考虑使用这里的doc(例如)@一个正确的代码视图分离框架。@ Cys85没有PHP错误,但是有些东西被变形了,所以JavaScript不会被执行。@ USER 826740谢谢。试试这里的DOC。我用遗传算法做的。同样的结果,没有出现警报。这是PHP错误的。什么是错误?考虑使用这里的文档(例如)。或者是一个正确的代码-视图分离框架。@chris85没有php错误,但由于某些内容格式错误,javascript无法执行。@user2864740谢谢。将尝试HERE文档。我使用herdoc完成了此操作。同样的结果是,没有出现警报。