Auge: Links zu lang, kürzen?

Beitrag lesen

Hallo

  1. Überlege, welche der GET-Parameter du wirklich im Link brauchst. Eventuell[1] lassen sich ein oder mehrere Werte als $_SESSION-Wert speichern. Dazu ist eine solche geradezu prädestiniert.

Die will ich ja kürzen ...

Deshalb ja die Überlegung, ob alle Werte übertragen werden müssen, oder ob sie als Wert der Session gespeichert werden können und somit nicht im HTML-Quelltext auftauchen müssen. Über die Session wirst du ja eindeutig identifiziert, womit die Werte dir zugeordnet werden können.

  1. Du benutzt in drei <input>s die ID "a". Eine ID darf in einem Dokument nur _einmal_ vorkommen, da sie ein Element von allen anderen Elementen unterscheidbar machen, also einen eindeutigen Namen geben soll.

Mit der ID erstell ich das design mit css.

Ich meinte nicht die ID, die hier mit dem Attribut "name" übertragen wird:
<input type='hidden' name='ID' value='".$row['ID']."'>

sondern die in den vorhergehenden Elementen als Attribut enthaltenen:

<input type='text' id='a' name='aufgabe' value='".$row['aufgabe']."' size='20'>  
<input type='text' id='a' name='urlaubstage' value='".$row['urlaubstage']."' size='2' maxlength='2'>  
<input id='a' type='submit' value='A'>

Es kann nur eine(n) geben. :-) Eine ID muss eineutig sein, darf deshalb auch nur einmal pro Dokument vorkommen. (s. o. (5.)) Wenn du diesen drei Elementen via CSS ein gleiches Aussehen verpassen willst, benutze eine Klasse oder einen Child-Selektor.

Letzteres könnte so aussehen: #menu form input { /* CSS-Angaben */ }
Die Angaben gelten für <input>s als Bestandteile eines Formulars (wie überraschend) in einem Element mit der ID "menu" (z.B. ein <div> zur Positionierung eines Blocks).

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1
0 143

Links zu lange, kürzen?

onko
  • html
  1. 0
    Efchen
    1. 0
      onko
      1. 0
        Efchen
        1. 0
          onko
          1. 0
            Efchen
            1. 0
              onko
              1. 0
                Martin Hölter
                1. 0
                  onko
                  1. 0
                    Efchen
                    1. 0
                      onko
                      1. 0
                        Efchen
                        1. 0
                          onko
                          1. 0
                            Mike©
                            1. 0
                              Maulwurf
                              1. 0
                                Mike©
                                1. 0
                                  Maulwurf
                                  1. 0
                                    Mike©
                                    1. 0
                                      Maulwurf
                                      1. 0
                                        Mike©
                                        1. 0
                                          Maulwurf
                                          1. 0
                                            Gunnar Bittersmann
                                            1. 0
                                              Maulwurf
                                          2. 0
                                            Martin Hölter
                                            1. 0
                                              Maulwurf
                                              1. 0
                                                Efchen
                                                1. 0
                                                  Maulwurf
                                                  1. 0
                                                    Efchen
                                                    1. 0
                                                      Maulwurf
                                      2. 0
                                        Tobias Kloth
                                        1. 0
                                          Auge
                            2. 0
                              Efchen
                              1. 0
                                Mike©
                          2. 0
                            Auge
                            1. 0
                              onko
                              1. 0
                                Auge
                                1. 0
                                  onko
                                  1. 0
                                    Auge
                                    1. -2
                                      onko
                                      1. 1
                                        Mike©
                                        1. 0
                                          onko
                                      2. 0

                                        Links zu lang, kürzen?

                                        Auge
                                  2. 0
                                    Efchen
                          3. 0
                            Efchen
                  2. 0
                    wahsaga
                    1. 0
                      onko
                      1. 0
                        Martin Hölter
              2. 0
                Efchen
                1. 0
                  onko
      2. 0
        wahsaga
        1. 0
          onko
          1. 0
            wahsaga
            1. 0
              Ilja
  2. 0
    Mike©
    1. 0
      onko
      1. 0
        Mike©
        1. 0
          onko
          1. 0
            Mike©
            1. 0
              onko
              1. 0
                wahsaga
                1. -1
                  onko
          2. 0
            Efchen
            1. 0
              onko
              1. 0
                Horst
                1. 0
                  Efchen
                2. 0
                  Martin Hölter
                  1. 0
                    onko
                3. 0
                  onko
                  1. 0
                    wahsaga
                    1. 0
                      Efchen
                      1. 0
                        wahsaga
                        1. 0
                          Efchen
                    2. 0
                      onko
              2. 0
                Auge
                1. 0
                  onko
                  1. 0

                    Links zu lang, kürzen?

                    Auge
                    1. 0
                      onko
                      1. 0
                        Auge
                        1. 0
                          Ashura
                          1. 0
                            Auge
                            1. 0
                              Ashura
                              1. 0
                                Auge
                                1. 0
                                  Ashura
                                  1. 0
                                    Auge
                                    1. 0
                                      Auge
                                    2. 0
                                      Ashura
      2. 0
        wahsaga
        1. 0
          onko
  3. 0
    Cheatah
    1. 0
      onko
      1. 1
        Mike©
        1. 0
          onko
          1. 1
            wahsaga
          2. 0
            Efchen
            1. 0
              Martin Hölter
              1. 0
                Efchen
            2. 0
              Christoph Schnauß
              1. 0
                Efchen
              2. 0
                Cheatah
          3. 0
            Martin Hölter
            1. 0
              Efchen
          4. 0
            Auge
            1. 0
              onko
          5. -1
            Klawischnigg
            1. 0
              Efchen
              1. -1
                Klawischnigg
                1. 0
                  onko
                  1. 0
                    Mike©
                    1. 0
                      onko
                      1. 0
                        Mike©
                      2. 0
                        Cheatah
                        1. 0
                          Klawischnigg
                        2. 0
                          onko
                          1. 0
                            Martin Hölter
                            1. 0
                              onko
                              1. 0
                                Martin Hölter
                              2. 0
                                Efchen
                  2. 0
                    Cheatah
                    1. 0
                      Klawischnigg
                2. 0
                  Mike©
                  1. 0
                    Klawischnigg
                    1. 0
                      Mike©
                      1. 0
                        Efchen
                        1. 0
                          Ashura
                      2. 0
                        Klawischnigg
                    2. 0
                      Efchen
                    3. 0
                      Gunnar Bittersmann
                      1. 0
                        Klawischnigg
                        1. 0
                          Gunnar Bittersmann
          6. 0
            Cheatah
      2. 0
        Cheatah
    2. 1
      Gunnar Bittersmann
  4. 0
    Struppi
    1. 0
      onko
      1. 0
        Struppi
        1. 0
          onko
        2. 0
          onko
          1. 0
            Struppi
            1. 0
              onko
              1. 0
                Struppi
          2. 0
            Struppi
            1. 0
              onko
              1. 0
                onko