Jetzt kostenlos Anmelden!

Janni

unregistriert

1

Donnerstag, 14. August 2008, 13:19

Distanzierung von externen Inhalten

Hallöchen,

bei dem Kit gibt es eine schicke Funktion. Undzwar, wenn ich auf einen Link klicke, der zu irgendeiner Seite führt, kommt immer vorher eine Meldung.

Für den nachfolgenden Inhalt, ist kitnetwork.de nicht verantwortlich.


Wie würde das bei einer HTML/CSS/PHP Seite (ohne MySQL) funktionieren? Das wenn jemand auf einen Link klickt der nach google.de führt, automatisch noch eine Seite zwischen geschoben bekommt, wo dann steht, das der Inhabe nicht verantworlich ist?

Danke
  • Zum Seitenanfang
  • Zum Seitenende

Proggi

unregistriert

2

Donnerstag, 14. August 2008, 14:11

Indem Du auf eine "interne" Seite verlinkst die den Hinweis beinhaltet und die nach ein paar Sekunden auf die externe Seite weiterleitet.
In den Link auf die interne Seite müsstest Du dann beispielsweise den URL zu der externen Seite einbauen.

Beispielsweise:
interne_seite.php?goto=http://www.externe_seite.de

Weiterleitung pder PHP mit header:

PHP-Quelltext

1
header("refresh: 3; url=url_zur_externen_seite");



Netten Gruß Andy --- Proggi
  • Zum Seitenanfang
  • Zum Seitenende

Janni

unregistriert

3

Donnerstag, 14. August 2008, 14:24

So ähnlich habe ich es zue Zeit auch. Wenn ich in der Navigation einen Link anklicke, geht dieser auf eine html Seite, wo dann der Text steht, und dann leitet der nach 5 Sekunden automatisch zur gewählten Seite weiter. Leider hab ich das nur mit HTML gemacht. So muss ich nun, wenn ich einen neuen Link anlege, auch eine neue HTML Seite anlegen. Und genau das will ich vermeiden.

Aber ich habe das leider nicht ganz verstanden. Was muss ich genau verändern/hinzufügen?
  • Zum Seitenanfang
  • Zum Seitenende

Proggi

unregistriert

4

Donnerstag, 14. August 2008, 14:48

Versuche es mal, wenn Du eine neue Datei mit dem Namen weiterleitung.php und folgendem Inhalt erstellst:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
if(isset($_GET['goto']) && !empty($_GET['goto'])) {
    $url trim(strip_tags(addslashes($_GET['goto'])));
    header("refresh: 5; url=".$url."");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Test mit Weiterleitung</title>
</head>
<body>
<table width="60%" cellpadding="5" cellspacing="1" border="0" align="center">
    <tr>
        <td align="center">
        <br>
        Hier der Text vor der Weiterleitung - also die Distanzierung
        <br>
        <br>
        <a href="weiterleitung.php?goto=http://www.kitspiele.com">Ein Testlink - so sollen dann die Links aussehen</a>
        </td>
    </tr>
</table>
</body>
</html>


Netten Gruß Andy --- Proggi
  • Zum Seitenanfang
  • Zum Seitenende

Janni

unregistriert

5

Donnerstag, 14. August 2008, 16:55

Spitze, das geht super. Ich danke Dir ganz herzlich Proggi!

LG Janni
  • Zum Seitenanfang
  • Zum Seitenende