Der Martin: Reload eines Teils des Codes

Beitrag lesen

Hallo Glücksdrache,

Ohhhh - ja, klar. Das ist so logisch, dass auch ich es verstehe!

na prima. Hat wohl ein bisschen Anlauf gebraucht.

Nun muss ich also rausfinden, ob die gesamte Seite geladen wurde

  • wenn ja, dann in test2.php nicht nochmals mit der DB verbinden
  • wenn nein, nochmals mit der DB verbinden

Das erscheint mir suboptimal. Natürlich kannst du test2.php beim AJAX-Aufruf einen URL-Parameter mitgeben, an dem das Script ablesen kann, dass es "standalone" läuft. Ebensogut kannst du eine aussagekräftige Variable, die in index.php angelegt wurde, in test2.php auf Existenz prüfen.

Aber viel sinnvoller sieht aus für mich aus, wenn du das ganze DB-Handling *grundsätzlich* in deiner test2.php machst und aus der index.php komplett raushältst. Dann brauchst du diese Fallunterscheidung nämlich gar nicht.

Ciao,
 Martin

--
Fische, die bellen, beißen nicht.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(