|
|||
Post-Variablen übergeben ohne Formular?
Hi!
Ich hätte mal eine Anfängerfrage zu PHP (bzw. irgendwie auch XHTML): Gibt es eine Möglichkeit, ohne ein Formular Post-Variablen an den Server zu übergeben? (Am besten per Link) Danke schonmal für eure Hilfe! MfG Tigereye |
Sponsored Links |
|
|||
mir wurde es so erklärt das $_POST-variablen variablen sind die das speichern was der user/gast/besucher eingibt.. in einem feld...
soll heisen du hast z.B. Code:
<input type="text" name="username" lenght="30" maxlenght="50"> müsste so aussehn Code:
<form action="index.php" method="post"> <input type="text" name="username" lenght="30" maxlenght="50"> <input type="submit" value="Absenden"> </form> ich bin der meinung es geht nciht ohne ein '<form ect.>' wenn doch würds mich schon interessieren...
__________________
Keine signatur Auchnicht schlimm |
Sponsored Links |
|
|||
OK, danke dir, wahrscheinlich wirds nur mit Formularen gehen.
Aber vielleicht gibt es eine andere Möglichkeit, wenn ich das ganze mit GET-Variablen mache. Also das Problem ist grob gesagt eine Art Styleswitcher, d.h. ich gebe einfach mit Links die Variable $style einen Wert, z.B. so: Code:
Rot Allerdings habe ich dann natürlich eine "normale" URL: .http://www.example.com/index.php und nicht .http://www.example.com/index.php?style=rot Das ist dann ein Problem, weil ich mit einer weiteren Variable auf die einzelnen Unterseiten der Seite zugreifen will, und damit ich das einheitlich mit Code:
News Gibt es eventuell eine Möglichkeit (ohne Javascript), dass in der URL dieses "?style=..." mit dem Wert, der im Cookie steht, vorhanden ist? Wenn man das Ganze anders einfacher machen könnte, freue ich mich auch über jeden Vorschlag! |
|
|||
Zitat:
|
|
||||
Du kannst doch einmal den Style ändern und dann nen Cookie setzen, dann brauchst du doch das ?style=.... garnicht mehr in der Adresszeile!
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
|
|||
Zitat:
Das ganze war so gedacht, dass der User den Style ändern kann, also entweder per Formular mit Post-Variablen (was mir nicht so gefällt) oder eben per Link mit Get-Variablen, und dafür braucht man dann ja das "?style=..." |
|
|||
Zitat:
Siehe Posting von The Doc oder du speichserst einfach das, was du brauchst in einer Session ab. Das halte ich für die einfachste und effektivste Lösung. Soll sich das System den Style für den nächsten Besuch weiterhin merken, kommst du am Cookie, bzw einer Authentication mit Speicherung in einer DB nicht vorbei. Wie du den System sagst, dass etwas geändert werden soll ist völlig Schnuppe. http://www.php.net/manual/de/ref.session.php |
|
|||
Hallo nochmal!
Ich habe mir das jetzt mit Session mal angesehen, funktioniert auch alles super, dass die SID per Cookie gespeichert wird und so wieter. Aber eine dumme Frage habe ich noch: Wie schaffe ich es jetz, dass eine Variable für diese Session-ID per Link übermittelt wird? Ich habe mir einige Tutorials angesehen, aber nirgends ein passendes Beispiel gefunden. Danke schonmal!! |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Variable übergeben in php mit post | philosapiens | Serveradministration und serverseitige Scripte | 33 | 26.04.2011 16:18 |
POST Variablen beim Neuladen nicht übergeben | David | Serveradministration und serverseitige Scripte | 3 | 11.07.2008 13:08 |
2 PHP Variablen in XHTML übergeben - Valdierung fehlgeschlagen | der_Praktikant | (X)HTML | 7 | 13.12.2007 12:13 |
Daten via Link an Formular übergeben | Sukkulent | Serveradministration und serverseitige Scripte | 6 | 02.06.2007 15:49 |
HTML Formular : URL wird nicht ganz übergeben | NullDevice | (X)HTML | 2 | 11.09.2006 15:26 |