iceX: automatischer reload nach aktion mit php

Beitrag lesen

Hi,

wenn der datensatz gelöscht würde, ist er aber natülich noch auf der seite zu sehen, da diese ja nie neu geladen wurde....

ja, und das wird auch immer so bleiben. HTTP ist verbindungslos, d.h. wenn die Seite beim User angekommen ist, wird die Leitung gekappt - und weder den Server noch den Client interessiert es, ob der jeweils andere Part überhaupt noch existiert oder vielleicht mittlerweile von Außerirdischen verspeist wurde.

Die Aktion muss vom Client ausgehen. Der Server ist machtlos.

Cheatah

versteh ich nicht ganz....

...die seite wird definitiv neu aufgerufen ($PHP_SELF?zulöschendeID=25) und erst nachabarbeitung(parsen) auf dem server fertig an den clienten(browser) geschickt, und dort zur anzeige gebracht.

also, sollte man die schleife (if ($zulöschendeID)) im script vor dem teile des auslesens der datensätze bringen, so wird nach dem klick auf de link (löschen) die php neu aufgerufen, die erste if schleife löscht aus der db den datensatz mit der id 25, dannach liest der script die datensätze aus (natürlich ist hier id 25 nicht mehr dabei), und schreibt die datei, und sendet sie an den browser...

iceX