- Dir ist klar, dass bei Benutzung eines der Links die Werte des Formulars _nicht_ mit übertragen werden und dass das Gleiche im umgekehrten Fall gilt?
Jo klar, kommt halt drauf an was ich ändern will.
- Ü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, etwas weiter oben hab ich auch nen quelltext dazu, aber da is noch nen Fehler drin.
- Vielleicht bietet es sich auch an, die jetzt mittels Links angesprochenen Funktionen ebenfalls mit einem Formularelement auszuwählen (
<select>
oder<input type="radio">
). Somit müssten die Werte nur einmal, nämlich im Formular, übergeben werden und nicht -zigfach sowohl in Links als auch im Formular.
Das könnte ich machen, mal schauen, eins nach dem anderen.
- Der Parameter "seite" soll vermutlich ausdrücken, dass du dich in der Administration befindest? Du rufst alle Funktionen innerhalb einer index.php auf, egal ob sie (die Funktion) für einen Besucher oder für dich als Administrator gedacht ist?
Ich bin nen Member wie alle anderen, nur das ich auf 2-3 Seiten mehr Funktionen hab, die werden per if-abfrage freigegeben, wenn die uid mit meinem Nick übereinstimmt. Eine check.php wirft auch alle Leute raus, die bei nid=xyz was anderes eingeben als ihren loginnick, also ist das sicher aufgebaut.
- 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.
mfg onko