Zeitlich begrenzte Anzeige

solala123

Erfahrenes Mitglied
Hallo,
ich habe ein Formular erstellt und wenn alle Angaben korrekt sind erscheint die Meldung
" yx wurde erfolgreich in die Kundendatei aufgenommen "

Dieser Satz bleibt allerdings anstehen und den möchte ich nach einer bestimmten Zeit 20sec löschen.

So sieht der Programmschnipsel aus:

PHP:
      $result2 = mysql_query($query2); 
    if ($result2)
    { 
      print"<p><b>$familienname</b> wurde erfolgreich in die Kundendatei aufgenommen.</p>";
    }
    else
    { 
      print"Datenbankfehler! Kunde konnte nicht aufgenommen werden!";
    } 
  } 
mysql_close();

Vielleicht ist es ja ganz einfach aber ich bin erst in den Kinderschuhen mit php (Danke für die Nachsicht)


Besten Dank
mfg
Rainer
 
Sowas machst man einfacher mit Javascript.

Für ein Beispiel habe ich leider gerade keine Zeit...
 
Hallo,
kann mir wirklich keiner weiter helfen?

Code:
 <div id=textinhalt>Dies ist ein Test</div>

<script>

function aenderText(){
document.getElementById('textinhalt').innerHTML="";
}

setTimeout("aenderText();",20000);
</script>


so funktioniert es aber ich bekomme es nicht an die Stelle wo es sein sollte :(

Gruß
Rainer
 
Zuletzt bearbeitet:
Hallo zusammen,
das Thema scheint ja interessant zu sein denn es waren bereits 92 Besucher da!

Aber leider keiner dabei der mir Helfen kann, Ihr seit doch die Spezialisten.

Eine Antwort wäre ;-)

Gruß
Rainer
 
Hi

prüf zuerst mal, ob die Funktion überhaupt aufgerufen wird.
Ein alert oder Ähnliches testweise rein.
 
Wie schauts mit dem aus :D

HTML:
<html><head></head>
<body>
<div id=textinhalt>Dies ist ein Test</div>
</body>
<script>
function aenderText(){
document.getElementById('textinhalt').innerHTML="";
}

setTimeout(function(){aenderText()},5000);
</script>
</html>

Lg hendl
 
Hallo,
das ablaufen einer Zeit funktioniert, das habe ich auch schon am 11.07.13 getestet, s.O.

Das Problem, das ich habe ist folgendes:

Ich habe ein Formular erstellt und wenn alle Angaben korrekt sind, wird folgender Text ausgegeben:

print"<p><b>$familienname</b> wurde erfolgreich in die Kundendatei aufgenommen.

Das funktioniert auch.

Aber der Text bleibt auf der Seite stehen und DAS möchte ich nicht.

Der Text sollte nur zur Info stehen und dann verschwinden.

Ich habe auch schon mit Javascript gebastelt bin aber Anfänger darin.

Meine Idee wäre:
Wenn alles ok ist, dann geht ein Fenster auf das es mir bestätigt und mit ok schließe ich das Fenster.
Ein Fenster mit Java öffnen bringe ich auch hin aber nicht mit der obigen Abfrage :confused:


Wenn ihr mir dabei hefen könntet wäre super
lg
Rainer
 
Ich versteh dich immer weniger.
Willst du einen Text nach Zeit ausblenden oder ein Fenster öffnen
(was ich als sehr lästig empfinden würde, als Webseitenbenutzer.)?
Was ist "die Stelle wo es sein soll"?

Und Java ist was ganz anderes.
 

Neue Beiträge

Zurück