Beitrag von Hans (355 Beiträge) am Montag, 13.November.2000, 16:47.
Einlesen eines anderen Feldeintrages in eine URL-geht sowas?
Hallo - wer kann mir dabei helfen, folgendes Prooblem zu lösen:
In ein Feld soll eine URL eingetragen werden, es ist ein "Link-Feld", dort kommt also z.B. rein selfhtml.de
In ein anderes (Text-)Feld soll dann dieser Link als separat öffnendes Fenster eingetragen werden, und sich jeweils bezogen auf DIESEN Datensatz anpassen:<a href="http://selfhtml.de" target="_blank">selfhtml.de</a>
so daß in einem angezeigten ´Feld nur "selfhtml.de steht, das aber beim Anklicken ein neues Fenster öffnet (statt im aktuellen fenster zu wechseln)
Wie stelle ich es an, daß die in der Zeile <a href...
nach "http://:.......stehende URL und die anklickbare Bezeichnung hinten , also >URL< jeweils durch die eingetragene URL ersetzt wird?
Grüße
Hans
Antworten
Beitrag von anonym (129 Beiträge) am Montag, 13.November.2000, 17:05.
Re: Einlesen eines anderen Feldeintrages in eine URL-geht sowas?
<perl>
out "<a href=\"http://",$URL," \" target=\"_blank\">",$URL,"</a>";
</perl>
- URL muss ein Textfeld lauten, die URL muss ohne
Protokoll (HTTP://) eingegeben werden
- Die Datenbank muss vorher geöffnet sein
Antworten
Beitrag von Hans (355 Beiträge) am Montag, 13.November.2000, 17:09.
Re: Einlesen eines anderen Feldeintrages in eine URL-an TITUS?
Hallo - und erstmal herzlichen Dank für Deine prompte Reaktion...!
Eine Rückfrage noch: da kein Protokoll angegeben sein darf, muß ich das Eingabefeld in BP als "test" konnotieren, oder, denn mit "link" wird es ja automatisch um http: erweitert..richtig?
Grüße
Hans
Antworten
Beitrag von anonym (129 Beiträge) am Montag, 13.November.2000, 17:40.
Re: Einlesen eines anderen Feldeintrages in eine URL-an TITUS?
Richtig, du meinstest "text". Ausserdem wird in diesem Fall der komplette HTML-Kode für Links mit in das Template geschrieben, also "<a href=>...".
Antworten
Beitrag von Hans (355 Beiträge) am Montag, 13.November.2000, 17:20.
Einlesen eines anderen Feldeintrages -doch nicht so einfach?
hmhmhm... Hallo Titus, ich habe Deine "perl-Anweisung" in das Feld kopiert, in welchem dann der Link erscheinen soll.
Das Feld für den Eintrag lautet http:\\:
das habe ich statt URL eingesetzt.
Das Eingabefeld habe ich auf text geändert
Wenn ich nun den "PERL"-Code als "Vorgabe" eingebe, sollte in diesem Feld automatisch der Link erscheinen, der oben als URL ins Feld http:\\:
eingetragen wurde.
Aber, wenn ich das Feld so ausfülle, erscheint
Was mache ich wohl falsch?
Antworten
Beitrag von anonym (129 Beiträge) am Montag, 13.November.2000, 17:37.
Re: Einlesen eines anderen Feldeintrages -doch nicht so einfach?
Kann ich dir noch nicht genau sagen, aber lasse bitte die Sonderzeichen aus dem Feldnamen komplett weg, also ":" und "//\\" sind Sonderzeichen, "ä" und so weiter, nur der Unterstrich, Alphanummern (a-z) und eventuell Zahlen nach einer Alphanummer sind erlaubt.
Antworten
Beitrag von Hans (355 Beiträge) am Montag, 13.November.2000, 17:45.
Feldeintrag einlesen
Antworten
Beitrag von Hans (355 Beiträge) am Montag, 13.November.2000, 18:20.
Feldeintrag einlesen
Antworten
Beitrag von Hans (355 Beiträge) am Montag, 13.November.2000, 18:40.
Feldeintrag einlesen-huhu,Christoph...
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 13.November.2000, 20:06.
Re: Feldeintrag einlesen-huhu,Christoph...
Antworten
Beitrag von Michael H. Heng (31 Beiträge) am Dienstag, 14.November.2000, 21:24.
Re: Feldeintrag einlesen-huhu,Christoph...
Antworten