Ich habe diesen Code auf einer Zielseite, die ein Intro Pop ist. Es soll die IP-Adresse des Besuchers anzeigen, die als URL-Token an einen Parameter übergeben wird. Der Intro-Pop funktioniert, wenn ich das innere PHP entferne, aber es funktioniert nicht, wenn ich es entferne. Habe ich diese Alarmbox falsch mit dem inneren PHP programmiert?Können Sie PHP in einer Javascript-Alarmbox anzeigen?
<?php
echo '
<script type="text/javascript">
alert("Herzlichen Glückwunsch!\n\n" + <?php echo(isset($_GET["visitor_isp"]) ? $_GET["visitor_isp"] : ""); ?> + " Benutzer!\nSie wurden als Gewinner des heutigen KOSTENLOSEN iPhone 7, PlayStation 4 oder Samsung Galaxy S7 ausgewählt!\n\nBitte klicken Sie auf OK, um Ihren Preis in Anspruch zu nehmen, bevor wir es an jemand anderen verschenken!");
</script>'
?>
Verwenden Sie nicht PHP innerhalb von PHP, google, wie man Strings concat und Sie werden sehen. Sobald Sie php mit ' Php' gestartet haben, brauchen Sie keine weitere Gruppe dieser Tags, es sei denn, Sie haben das php-Tag mit '?>' – Epodax
beendet. Kann ich PHP innerhalb von Javascript verwenden? –
@JamesHanford ja –