danRaler: Text (zeile) in webside anzeigen und einen text in datei per edit und button speichern

Beitrag lesen

:)
hi, Beim HTML schreibt man doch zBs.

<a href="irgend_ein_Link.dom"> Hier steht irgend ein Text </a>

Und diesen "Hier steht irgend ein Text" würde ich gerne aus einer Textdatei lesen lassen.

BeiSpiel.

 memo2.Clear;{ in memo um bei bedarf editiert werden zu können}

  memo2.Lines.Add('<head>');
  //weiterleiten aktiv
  if (true = form1.CheckBox1.Checked) then
     memo2.Lines.Add('<meta http-equiv="refresh" content="'+ form1.Edit4.text +'; url='+ form1.edit1.Text +'">');
  if (false = form1.CheckBox1.Checked) then
   begin
     if form1.edit7.Text = '' then form1.edit7.Text := '15'; 
     memo2.Lines.Add('<meta http-equiv="refresh" content="'+ form1.Edit7.text +'; url='+ form1.Edit8.text +'">');
   end;
  memo2.Lines.Add('<title>'+ form1.Edit6.text +'</title>');
  memo2.Lines.Add('</head>');
  memo2.Lines.Add('<center>');
  memo2.Lines.Add('<h1>');
  memo2.Lines.Add('<br><br><br><br><br><br>');

  memo2.Lines.Add('<p>');
   // wenn keine beschreibung eingegeben wurde dann link angeben
  if (form1.Edit2.Text = '') then form1.Edit2.Text := form1.Edit1.Text;

  if (form1.CheckBox2.Checked = true) then form1.Edit2.Text := form1.Edit5.Text;

  memo2.Lines.Add('<a href="' + form1.Edit1.text + '"> ' + form1.Edit2.text + '</a>');
  memo2.Lines.Add('</p>');


  // wenn als datei speichern
  if (form1.CheckBox2.Checked = true) then
   begin
    form1.Memo2.Lines.SaveToFile( fup.prp.groundPF + 'WSide\index.html' );

   end; 

Und das kommt dabei raus....

<head>
<meta http-equiv="refresh" content="3; url=http://irgend_neSeite.DeEe">
<title>Eingabe des Titels</title>
</head>
<center>
<h1>
<br><br><br><br><br><br>
<p>
<a href="http://irgend_neSeite.DeEe"> hier ist der Link</a>
</p>

Das nutze ich zBs. als Startseite für den smartTV um Youtube Links zu öffnen. Allerdings sende ich den html Code über einen Serversocket, so das nicht immer eine Seite gespeichert werden muss.

Wenn ich jetzt Daten zum Anzeigen auf einer Webside haben möchte, will ich nicht unbedingt immer eine Webseite (im 3sek Takt) speichern. Wenn ich diese Daten im Serversocket (wie oben gezeigt)erst schreibe und wiedergebe ,funktioniert die Seite nur wenn das Prog an ist.sonst gibt es eine 404Meldung.

Wenn Ich eine Textdatei mit zwei drei werten schreibe, bleiben diese stehen, unabhängig von der Webside die diese Werte anzeigen soll.

Ganz klares Nein. Es ist mit HTML allerdings möglich, ein Formular mit einem Eingabefeld zu >erstellen, dessen Wert beim Absenden zum Server geschickt wird. Ob der Server diesen Wert irgendwo >speichert, liegt außerhalb des Horizonts von HTML.

Soll heißen: Das Speichern muss ein Script erledigen, was auf dem Server läuft.

ahhh , Danke für die Info.