PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : stelle mich dumm an



noerion
12-08-2005, 08:20
morgen Zusammen

ich habe gestern bis spät in die Nacht an einem Script gesessen. ich nehme an das ich inzwischen betreibsblind bin.

ich übergebe einer Ladeseite meine Argumente, diese ruft dann die eigentliche Seite aud und zeigt "Bitte warten" an bis die Tests durchgeführt und die Seite komplett geladen ist.
aber Leide funzt das Anzeigen nicht so wirklich. die Argumente werden alle korrekt übergeben, aber der Text wird nur ab und zu angezeigt. hat jemand den Blick der mir fehlt? Bitte helft mir

<html>
<head>
<?php
$pfad = $_SERVER['QUERY_STRING'];
?>
<style type="text/css">
<!--
@import url(../formate.css);
-->
</style>

<script language="JavaScript1.1">
<!--

<!-- checkLoad()
function checkLoad() {
location.replace("ausg.php?<? echo $pfad ?>")
}
// -->
</script>
<title>test</title>
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">
<center>
<table width="795" border="0" cellpadding="4" cellspacing="0" bgcolor="#2900A0">
<tr>
<td rowspan="2" bgcolor="#2900A0">
<img src="../images/test.gif" name="image" width="147" height="72"></td>
<td width="100%" bgcolor="#2900A0">
<?php
include("../oben.php");
?>
</td>
</tr>
</table></td>
</tr>
</table>
<table height="450" width="795" border="0" cellspacing="0" cellpadding="2" bgcolor="#2900A0">
<tr>
<td align="left" valign="top" width="155">
<?

include("../nav.php");
?></td>
<td bgcolor="#FFFFDA">

<?
echo "<h1>Der Test wird durchgeführt</h1>";
echo "<h2>Bitte einen Moment Geduld</h2>";

?>

</td>
</tr>
</table>
<table width="795" border="0" cellspacing="0" cellpadding="2" bgcolor="#CCCCCC">
<tr>
<td> ©2005 </td>
<td align="right">
<a target="_blank" href="../faq.php">FAQ</a> • <a href="mailto:xxx@gdf.de">Kontakt</a>
</td>
</tr>
</table>
<script>
checkLoad()
</script>
</center>
</body>
</html>

Jana
12-08-2005, 09:15
Probier doch einfach die Dateien im vorraus zu laden und laß den Wartetext einfach weg. Er nervt doch nur.
Es gibt einen Preloder unter
http://www.kappenberg.emsnet.de/fastcache2.htm
Hier findest du auch die Beschreibung.

Viel Erfolg

noerion
12-08-2005, 09:21
ist für meinen Fall nicht zu verwenden.
Ich schicke aus einem Formular per Post Daten durch die Skripte. Die Seiten die ich laden muss, benötigen diese PostDaten, ich kann sie also nicht statisch vorladen, weil da noch eine Abarbeitung erfolgen muss.
Diese Abarbeitung dauert unter Umständen ein paar Sekunden, und das der Nutzer nicht denkt es läuft nix mehr, soll halt einfach nur dastehen
"bitte Warten" muss ja nix großes sein

Wie gesagt, das senden geht ja auch, nur die Anzeige spinnt manchmal rum, komischerweise beim Firefox

sixfriends
12-08-2005, 14:16
Guck mal mit Firefox in der JavaScript Konsole, im php log, webserver log, wenn es nicht geklappt hat. Vielleicht wird das Skript vorzeitig beendet, weil ein Fehler aufgetreten ist.