baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Peter (273 Beiträge) am Freitag, 21.September.2018, 18:37.
    Re: Re: Re: Re: Re: Re: Seltsamer Doppelaufruf

      also mit 'return die();' kommt bei mir nur ne leere Seite.

      Mein Lösungsansatz, der auch läuft, ist folgender:

      Ich geb meinen logIn/session-Daten eine '$showPage'-Wert mit.

      Der wird am Anfang meiner Seiten abgefragt und dann auf OFF gestellt.
      So wird der Seiten-Code nur 1-mal durchlaufen.
      Beim AJAX-Aufruf für eine neue Seite oder auch die selbe nochmal neu
      stell ich mein '$showPage' auf ON, und die nächste Seite wird ausgegeben,
      ohne nochmals durch den kompletten Code der alten Seite zu laufen.

      Das funktioniert auch, wenn zwischen drinn Seiten aufgerufen werden,
      die diese Funktion noch nicht haben, weil dann mein '$showPage' nicht
      verändert wird.

      Ist halt ein bisschen getippe.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Peter (273 Beiträge) am Montag, 17.September.2018, 18:25.
    Seltsamer Doppelaufruf

      Hallo Sander,

      ich nehme an, der 2. Durchlauf der alten Seite beim Seitenwechsel
      mittels AJAX liegt an Problemen mit der neuen perl-Version.
      Wie zeitnah denkst du ist das zu lösen ???

      Falls es länger dauert, hab ich für meine Seiten eine einfache
      Lösung des Problems gefunden.
      Müsste aber trozden mal durch alle Seiten, was ich mir auch gern
      ersparen würde.

      Kurze Info wär toll ...

     Antworten

    Beitrag von Sander (8058 Beiträge) am Montag, 17.September.2018, 22:27.
    Re: Seltsamer Doppelaufruf

      auf dem Kundenserver ist noch keine neue Perlversion drauf. Ich denke, es liegt irgendwo an deinem Code...

     Antworten

    Beitrag von Peter (273 Beiträge) am Dienstag, 18.September.2018, 19:58.
    Re: Re: Seltsamer Doppelaufruf

      Hallo Sander,

      ich hab jetzt meinen AJAX-Seitenwechsel auf ein absolutes Minimum
      runtergekocht und sowohl auf dem Miet- wie auf dem Kost-Nix Server
      getestet.
      

      In allen Fällen duchläuft der Server erst nochmals den kompletten Seiten-Code,
      bevor er das angesprochene perl-script erreicht.
      Bei längeren Seiten oder Berechnungen drückt das die Geschwindigkeit
      doch ganz unschön.

      Code oder links kann ich dir gern schicken ...

     Antworten

    Beitrag von Sander (8058 Beiträge) am Donnerstag, 20.September.2018, 10:28.
    Re: Re: Re: Seltsamer Doppelaufruf

     Antworten

    Beitrag von Peter (273 Beiträge) am Donnerstag, 20.September.2018, 12:27.
    Re: Re: Re: Re: Seltsamer Doppelaufruf

      kein die() im script ...

      Schreib doch mal ne einfache Seite, die jeden Duchlauf in ne db speichert
      und setz danach einen AJAX-Aufruf.
      Dann siehst du, dass der komplette Seiten-code bei jedem AJAX-Aufruf nochmal
      durchlaufen wird.

     Antworten

    Beitrag von Sander (8058 Beiträge) am Freitag, 21.September.2018, 00:10.
    Re: Re: Re: Re: Re: Seltsamer Doppelaufruf

      ja setz doch mal ein
      return die();
      
      rein

     Antworten

    Beitrag von Peter (273 Beiträge) am Freitag, 21.September.2018, 18:37.
    Re: Re: Re: Re: Re: Re: Seltsamer Doppelaufruf

      also mit 'return die();' kommt bei mir nur ne leere Seite.

      Mein Lösungsansatz, der auch läuft, ist folgender:

      Ich geb meinen logIn/session-Daten eine '$showPage'-Wert mit.

      Der wird am Anfang meiner Seiten abgefragt und dann auf OFF gestellt.
      So wird der Seiten-Code nur 1-mal durchlaufen.
      Beim AJAX-Aufruf für eine neue Seite oder auch die selbe nochmal neu
      stell ich mein '$showPage' auf ON, und die nächste Seite wird ausgegeben,
      ohne nochmals durch den kompletten Code der alten Seite zu laufen.

      Das funktioniert auch, wenn zwischen drinn Seiten aufgerufen werden,
      die diese Funktion noch nicht haben, weil dann mein '$showPage' nicht
      verändert wird.

      Ist halt ein bisschen getippe.

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.17s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!