• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Textdatei beschreiben

MaxG

Neues Mitglied
Hallo Zusammen.
Ihr glaubt gar nicht wie lange ich jetzt schon suche, deswegen bitte ich euch um einen Beispiel Code weil bis jetzt nichts nach meinem Wunsch Funktioniert!!
Momentan habe ich einen Image-Link. Der Code lautet wie folgt:

HTML:
<a class="link-button" href="http://www.MEINSERVER.de/WebsideAnswer.php?w=Test">       <img src="../hpFiles/images/restart.png" alt="" width="39" height="38"    /> </a>

Klickt man auf diesen Link wird diese PHP Datei aufgerufen:

PHP:
<?php


leeren("stream.txt"); // Datei die geleert werden soll.
function leeren($file) {     $datei = fopen($file,"w");     fputs($datei,"");     fclose($datei);}

$msg = $_GET['w']; // Aufgerufen wird das Script über die URL welche zur PHP Datei führt - an die URL wird folgendes angehangen: ?w=$logfile= 'stream.txt'; // Speicherort im Root Verzeichnis bzw auf dem Server der PHP datei$fp = fopen($logfile, "a");fwrite($fp, '');fwrite($fp, $msg);fclose($fp);
header("Location: index.html"); ?>


Wird die php Datei aufgerufen schreibt die das Wort "Test" in mein txt Formular auf dem selben Server!! Und genau das soll auch so sein. Nur soll dafür nun keine php Datei mehr aufgerufen werde.
Ich möchte das man auf den HTML Link klickt, das Textdokument beschrieben wird und der Benutzer keine Reaktion zu spüren bekommt. Von meiner PHP leite ich derzeit mit
Code:
header("Location: index.html");
den User zurück auf die anfangsseite. Das Problem ist nur das in diesem Moment dir Browser kurz weiß wird weil das PHP Dokument geöffnet wird.

WIE BESCHREIBE ICH EIN txt Dokument ohne eine offensichtliche Reaktion auf meinen Klick aus zu führen.

DANKEE
 
du musst doch nicht die verrücktesten Dinge mit Ajax machen können. Es reicht, wenn du dir z.B. das hier durchließt: Einführung in Ajax und verstehst. Mehr als ein Request zu erzeugen, und mit request.open() dann die php-Datei nachlzuladen musst du dafür doch nicht können.
 
Zurück
Oben