erbsenhirn: PHP in alert bzw. JavaScript

folgendes problem:
ich habe folgenden quelltext aber da kommt nur die fehlermeldung:
Parse error: syntax error, unexpected '?' in /usr/export/www/vhosts/funnetwork/hosting/manwiedumm/index.php on line 17
was nun?

<?php  
  
function mouseover()  {  
     echo '  
     <html>  
          <head>  
               <title>Mein Projekt</title>  
          </head>  
          <body>  
               <div>  
                    <div>  
                         <h1>ueberschrift<h1>  
                    </div>  
                    <div>  
                         <table>  
                              <tr>  
                                   <td onmouseover="alert('<?php mouseover() ?>')">lol</td>  
                                   <td>lol</td>  
                                   <td>lol</td>  
                              </tr>  
                         </table  
                    </div>  
               </div>  
          </body>  
     </html>  
     ';  
  
  
}  
  
  
  
echo '  
     <html>  
          <head>  
               <title>Mein Projekt</title>  
          </head>  
          <body>  
               <div>  
                    <div>  
                         <h1>ueberschrift<h1>  
                    </div>  
                    <div>  
                         <table>  
                              <tr>  
                                   <td onmouseover="alert('<?php mouseover() ?>')">rofl</td>  
                                   <td>lol</td>  
                                   <td>xD</td>  
                              </tr>  
                         </table  
                    </div>  
               </div>  
          </body>  
     </html>  
     ';  
  
 ?>   
  1. Hi.

    was nun?

    Den Fehler beheben.

    Parse error: syntax error, unexpected '?' in /usr/export/www/vhosts/funnetwork/hosting/manwiedumm/index.php on line 17

    "Unexpected '?'"

    heisst

    "Unerwartetes '?'",

    line 17 ist diese:

    <td onmouseover="alert('<?php mouseover() ?>')">lol</td>

    Da ist also was schiefgelaufen.

    Viele Gruesse,
    der Bademeister

    1. <td onmouseover="alert('<?php mouseover() ?>')">lol</td>

      Da ist also was schiefgelaufen.

      Wenn ich mir den Host anschaue:

      /usr/export/www/vhosts/funnetwork/hosting/manwiedumm/index.php on line 17

      habe ich den Eindruck, dass eher der Fragesteller schief läuft.
      Da ist ein Don't feed the trolls angebracht.

      mfg Beat

      --
      ><o(((°>           ><o(((°>
         <°)))o><                     ><o(((°>o
      Der Valigator leibt diese Fische
      1. Hi Beat.

        Wenn ich mir den Host anschaue:

        /usr/export/www/vhosts/funnetwork/hosting/manwiedumm/index.php on line 17

        :-D

        habe ich den Eindruck, dass eher der Fragesteller schief läuft.
        Da ist ein Don't feed the trolls angebracht.

        Weiss nicht. Wenn er hier wirklich nur einen Spass macht, dann aber jedenfalls richtig, er hat die Seite offenbar bei funpic.de erstellt.

        Viele Gruesse,
        der Bademeister

  2. Mahlzeit erbsenhirn,

    folgendes problem:

    Dir ist der Unterschied zwischen "Server-seitig" (z.B. PHP) und "Client-seitig" (z.B. Javascript) nicht klar. Behebe dieses Problem, indem Du Dich dazu ausführlich informierst.

    ich habe folgenden quelltext aber da kommt nur die fehlermeldung:
    Parse error: syntax error, unexpected '?' in /usr/export/www/vhosts/funnetwork/hosting/manwiedumm/index.php on line 17

    Natürlich. An der Stelle hat in der Form die von Dir verwendete Syntax ja auch nichts das Geringste zu suchen.

    was nun?

    s.o.

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|