Axel Richter: PHP in Javascript

Beitrag lesen

Hallo,

Folgende "document" Zeile, denke ich, wird nicht als PHP interpretiert:

Das kommt drauf an, was Du unter "als PHP interpretieren" verstehst.

Wenn das Dokument mit dem folgenden Inhalt:

<script type="text/javascript">
<!--
function werte_anzeigen(person)
{
if(person = "WA1")
    {
    document.WilkForm.Namen.value = <?php echo $person1[0]; ?>;
    ...
...

_serverseitig_ durch den PHP-Parser läuft, dann wird der Abschnitt <?php echo $person1[0]; ?> ausgeführt. Nach dem Parserdurchlauf steht dort dann, angenommen $person1[0] == "Max",
...
    document.WilkForm.Namen.value = Max;
...

Das kommt _clientseitig_ im Browser an und wird, wenn es die JavaScript-Variable Max nicht gibt, dort einen Fehler im JavaScript-Interpreter auslösen.

viele Grüße

Axel