Kleines Html Problem

Gast #3382074
Lesenswert?

Hallo
Versuche mich gerade etwas an Html und hab da mal ein Problem

<?
$variable = "Dies ist ein Test.";
?>
<html>
<head>
<title>Teseite</title>
</head>
<body>
<p>Hier wird dann der Inhalt der Variable angezeigt: <? echo $variable 
?></p>
</body>

Die Variable wird nicht angezeigt nur der Text bis zur Variable. Braucht 
man dafür scho php? Mein Server hat gerade kein Php.

Gibt es einen anderen weg eine Variable in Html zu verwenden? Bzw noch 
besser den inhalt einer Datei anzuzeigen ?
Lg
Gast #3382082
Lesenswert?

<?
$variable = "Dies ist ein Test.";
?>

sollte so heissen : <?php $variable = "Dies ist ein Test."; ?>

Wenn's kein (serverseitiges) php hat, dann kann man's (clientseitig) mit 
Javascript machen. Das schaut dann aber auch anders aus, und hat andere 
Konsequenzen.

Was soll'd denn werden ?
Gast #3382111
Lesenswert?

wie wärs mit clientseitigem javascript und die messwerte in 
json-notation als file am webserver abzulegen?

das javascript holt sich die daten in leicht verdaulicher form über ein 
simples GET.

damit entlastest du die CPU von deinem router. und sicherheitsprobleme 
gibts so auch keine.
Gast #3383292
Lesenswert?

So habe erstmal eine Lösung gefunden meine Messwerte aus Datei 
anzuzeigen.
Das ganze per XMLHttpRequest() in Funktionen.
1
function timer() 
2
{ 
3
setTimeout("myFunction()", 3000) 
4
}
5
function myFunction() 
6
{
Ruft die Function myFunction 3 sekunden nach aufruf der Function auf.
1
function myFunction() 
2
{
3
loadXMLDoc("datei",function()
4
  {
5
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
6
    {
7
    document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
8
    }
9
  });
10
timer("");
11
}
Liest den Inhalt aus der datei "datei" und speichert diesen als myDiv
und ruft danach die Function Timer auf die wiederrum verzögert diese 
Function aufruft. Als Schlaufe um die Messwerte neuzuladen.

1
<!DOCTYPE html>
2
<html>
3
<head>
4
<script>
5
var xmlhttp;
6
function loadXMLDoc(url,cfunc)
7
{
8
  xmlhttp=new XMLHttpRequest();
9
xmlhttp.onreadystatechange=cfunc;
10
xmlhttp.open("Post",url,true);
11
xmlhttp.send();
12
}
13

14
function timer() 
15
{ 
16
setTimeout("myFunction()", 3000) 
17
}
18

19
function myFunction() 
20
{
21

22

23
loadXMLDoc("datei",function()
24
  {
25
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
26
    {
27
    document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
28
    }
29
  });
30
timer("");
31

32
}
33

34
window.onload = myFunction();
35
</script>
36
    <style type="text/css" media="all"><!--
37
#myDiv { }
38
.dsR1 /*agl rulekind: base;*/ { width: 274px; height: 177px; }
39
--></style>
40
  </head>
41
<body>
42
    <p>Bleibt alles wie es ist </p>
43
    <table class="dsR1" border="1" cellspacing="2" cellpadding="0">
44
      <tr>
45
        <td>Hallo </td>
46
        <td><button type="button" onclick="myFunction()">Knopf</button></td>
47
        <td>
48
          <div id="myDiv">
49
            <h2>Old Text</h2>
50
          </div>
51
        </td>
52
      </tr>
53
      <tr>
54
        <td></td>
55
        <td></td>
56
        <td></td>
57
      </tr>
58
      <tr>
59
        <td></td>
60
        <td></td>
61
        <td></td>
62
      </tr>
63
    </table>
64
    <p></p>
65
  </body>
66
</html>

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren