mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 04:29 Benutzername: Passwort: Auto-Login

Thema: Zeitpunktausgabe nach Betätigung eines Links vom 02.03.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Zeitpunktausgabe nach Betätigung eines Links
Autor Nachricht
Preme
Threadersteller

Dabei seit: 10.12.2004
Ort: Euskirchen/Germany
Alter: 38
Geschlecht: Männlich
Verfasst Fr 02.03.2007 21:49
Titel

Zeitpunktausgabe nach Betätigung eines Links

Antworten mit Zitat Zum Seitenanfang

Guten Abend MGler,

ich bin gerade auf der Suche nach einem einfach Script, welches eine Art "Downloadformular" sein soll.

Und zwar soll nach Betätigen eines Links, der Zeitpunkt der Betätigung gespeichert (Evtl. in einer DB) und anschließend neben dem Link ausgegeben werden.

Alles in allem soll es dafür da sein, dass man erfährt, wann diese Datei runtergeladen wurde.

Danke,
Preme
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Fr 02.03.2007 22:58
Titel

Antworten mit Zitat Zum Seitenanfang

so ein script wirst du sicher nicht als fertigen download finden.
zum einen ist es recht speziell und zum anderen ist es mit wenigen zeilen code gemacht, so daß man sich sowas einfach schnell selber schreiben kann...
glaube also nicht, daß du auf sourceforge o.ä. eine fertiglösung finden wirst...

aber nunja:
in welcher sprache sollte das script denn sein? was steht dir auf deinem server zur verfügung?
und ist eine datenbank vorhanden? wenn ja, welche?
ist keine datenbank vorhanden, so müßte man mit einer flatfile-db arbeiten, sprich die daten einfach in eine textdatei auf dem server speichern.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
schachbrett

Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Sa 03.03.2007 14:29
Titel

Antworten mit Zitat Zum Seitenanfang

Man, ist das verregnet heute *Schnief* Grundgeruest koennte z.B. so aussehen:

showlink.php:
Code:
<?
include( "dbconfig.php" );

$db = mysql_connect( HOST, USER, PASS ) or die( mysql_error() );
mysql_select_db( DB ) OR die( mysql_error() );

function showLink( $url ) {
  global $db;

  $r    = mysql_query( "select * from clicks where url LIKE '$url'" );
  $date = mysql_fetch_array( $result, MYSQL_ASSOC );
  $date = ( $date["date"] != null )
          ? $date["date"]
          : "Entklickfer mich!";
  mysql_free_result( $r );

  return "<a href=\"xlink.php?url=$url\">$url</a> ($date)<br />";
}
?>
<html><head><title>myLinks</title></head>
   
<body>
   <?php echo showLink( "http://www.sueddeutsche.de"); ?>
   <?php echo showLink( "http://www.mediengestalter.info"); ?>
   <?php echo showLink( "http://www.wikipedia.de"); ?>
</body>
</html>
<?php mysql_close( $db ); ?>


xlink.php?url=url:
Code:
<?
include( "dbconfig.php" );

$url = $_GET['url']; // Vorsicht!

$dbh = mysql_connect( HOST, USER, PASS ) or die( mysql_error() );
mysql_select_db( DB ) OR die( mysql_error() );
mysql_query( "DELETE FROM clicks WHERE url LIKE '$url'" );
mysql_query( "INSERT INTO clicks( url, date ) VALUES ( '$url', NOW() )" );
mysql_close( $dbh );
?>
<html><head>
<meta http-equiv="refresh" content="0; URL=<?php echo $url ?>">
</head></html>


Brauchst nur noch 'ne Tabelle "clicks":
Code:
CREATE TABLE clicklinks(
  url  VARCHAR(200) NOT NULL,
  date DATETIME NOT NULL,
  PRIMARY KEY( url )
);
  View user's profile Private Nachricht senden
Preme
Threadersteller

Dabei seit: 10.12.2004
Ort: Euskirchen/Germany
Alter: 38
Geschlecht: Männlich
Verfasst Sa 03.03.2007 23:42
Titel

Antworten mit Zitat Zum Seitenanfang

Nabend,
sorry, für die verspätete Antwort.

Erstmal vielen Dank euch beiden.

@ rob:
Sollte Php mit Mysql-Unterstützung sein, sodass die Zeit in deiner DB gespeichert wird.

@ schachbrett:
Danke für den Code...werd mal schaun, was ich daraus machen kann! *zwinker* THX!


Schönen Abend,
Preme
  View user's profile Private Nachricht senden
 
Ähnliche Themen CSS-Problem mit Links
verschachtelte links
Reg Ex | Links umschreiben
navigieren mit links
Probleme mit den Links
Mouseover bei Links
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.