array übergeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • array übergeben

    Hi,

    ich habe ein Array in dem ca bis zu 1000 Werte stehen können.
    Wenn man jetzt auch der Webseite einen Button drückst soll in dem Array vor oder zurückgegangen werden.

    Dafür habe ich eine Variable Zeiger, für den aktuellen Standpunkt im Array.

    Jetzt habe ich es so gemacht, dass wenn man auf den Button drückt der Array (String mit implode) durch ein hidden feld im form
    übergeben wird.

    Ich finde es allerdings sehr unelegant den eventuell riesen Array durch ein feld zu übergeben, ich weiß auch gar nicht ob diese felder eine grenze haben.

    Ich habe jetzt überlegt, ob es möglich ist durch den Button eine Function aufzurufen, die den Zeiger einfach weitersetzt.
    Ist das irgendwie möglich ?
    Ich habe in der Datei auch <img src=image.php> einträge die dann neu geladen werden müßten, kann man die image.php Dateien dann neu laden lassen ?

    Oder gibt es vielleicht noch eine andere Lösung ?

    Gruß
    Tago
    --------------------------------------
    Nachts is kälter als draußen !

  • #2
    Ich finde es allerdings sehr unelegant den eventuell riesen Array durch ein feld zu übergeben
    Speicher das Array (mit fwrite und co.) in einer Datei, die du mit include einbindest.
    oder in einer Datenbank
    oder - falls das Array nicht überall die gleichen Werte hat: in einer Session

    ich weiß auch gar nicht ob diese felder eine grenze haben
    eigentlich nicht - zumindest keine realistische (was den Index angeht); es gibt höchstens Probleme, wenn das RAM voll ist.

    durch den Button eine Function aufzurufen, die den Zeiger einfach weitersetzt
    Auch das geht - in JavaScript.
    Du musst nur sämtliche Werte in ein JavaScript-Array speichern, dann kannst du den Inhalt einfach je nach Auswahl in ein Formular-Feld schreiben.
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      RE

      Danke erstmal,

      ich denke, ich werde es mit Sessions probieren, da ich sowieso damit arbeite.

      Ich finde bloß niergens, ob sessions max größen haben.
      Sonst muß ich doch wieder alles in die Datenbank schreiben und das wollte ich eigentlich nicht.

      Gruß
      Tago
      --------------------------------------
      Nachts is kälter als draußen !

      Kommentar


      • #4
        Re: RE

        Original geschrieben von Tago
        Ich finde bloß niergens, ob sessions max größen haben.
        Haben sie: die maximale Dateigröße in deinem Filesystem ist entscheidend - zumindest beim Standard-Session-Handling.
        mein Sport: mein Frühstück: meine Arbeit:

        Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

        Kommentar


        • #5
          Session

          hi,

          nochmal eine Rückfrage zu den Sessions

          >die maximale Dateigröße in deinem Filesystem ist entscheidend ?

          Meinst du damit die max file größe des BS ? Wie bei win 2GB ?
          Denn in der PHP.ini habe ich nichts über größe gefunden ?
          Kann man es da beschränken ?

          >zumindest beim Standard-Session-Handling ?

          gibt es ein erweitertes Session-Handling ?

          Danke im voraus


          Gruß
          Tago
          --------------------------------------
          Nachts is kälter als draußen !

          Kommentar

          Lädt...
          X