Mailinglisten-Archive |
Hallo!
Also, nach meinem Verständnis muesste das Ganze so aussehen:
<?php
### PHP- Code...
?>
<--! Kommentar-Zeichen, dass die Mailprogramme nicht Amok laufen ;-)
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript">
function setFocus() {
document.form1.texfield.focus();
}
</SCRIPT>
<TITLE>Seitentitel</TITLE>
<BODY>
-->
usw...
eine zweite Variante waere folgende: Ich generiere den JS-Code im
"php - Bereich" , weise dem einem Variablennamen zu und mach nur noch
ein kleines "echo", also so...
<?php
$js_code= '<SCRIPT LANGUAGE="javascript">function setFocus()
{document.form1.texfield.focus();}</SCRIPT>'
### PHP- Code...
?>
<--! Kommentar-Zeichen, dass die Mailprogramme nicht Amok laufen ;-)
<HTML>
<HEAD>
<?php echo $js_code; ?>
</HEAD>
<TITLE>Seitentitel</TITLE>
<BODY>
-->
usw.
Die zweite Variante trennt zumindest ansatzweise Code und Layout, wenn ich
oben alles in Strings stopfe
und im HTML-Bereich nur mehr "echoe"...
Albin
>Message: 1
>From: "Kohler, Benjamin" <Benjamin.Kohler_(at)_entire.de>
>To: "'php_(at)_php-center.de'" <php_(at)_php-center.de>
>Date: Thu, 7 Mar 2002 10:43:47 +0100
>Subject: [php] JavaScript in PHP
>Reply-To: php_(at)_phpcenter.de
>
>Hallo Liste,
>
>ich hab ein kleines Problem.
>Ich würde gerne JavaScript Code
>in PHP-Source einfügen.
>Leider funktioniert das nicht richtig.
>
>Ich schicke mal einen Teil vom Code mit:
>
><?
>echo "<script language=\"JavaScript\">
>
>function setFocus();
> {
> document.form1.texfield.focus();
> }
></script>";
>
>echo "<html>
><head>
><title>Short Message send...</title>
><meta http-equiv=\"Content-Type\" content=\"text/html;
>charset=iso-8859-1\">";
>
>
>...
>
>echo "<link rel=\"stylesheet\" href=\"anw.css\" type=\"text/css\">
></head>
>
><body bgcolor=\"#FFFFFF\" text=\"#000000\" onLoad=\"setFocus()\">
>
>
>Wäre dankbar für Hilfe.
>
>Greez Benny
php::bar PHP Wiki - Listenarchive