| sunnyworld |
|
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 2 Mitglied seit: 4.01.2006 |
Hallo,
innerhalb meiner Anwendungen programmiere ich Links heute so: echo "<a href='../prog.php?variable1=4&variable2=list'>Wert anzeigen</a>"; Im Browser sind dann die Variablen immer zu sehen. Wie kann ich die Variablen "versteckt" übergeben? Welche Möglichkeiten/Techniken gib es, Variablen beim Anklicken eines Links zu übergeben? Danke und Grüße Sunnyworld -------------------- |
![]() |
| Patrick |
#2 Geschrieben am: Mi 4.01.2006, 13:18 (+00:05)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 228 Mitglied seit: 11.01.2004 |
Mit "post" kannst du Variablen senden ohne, dass sie in der URL zu sehen sind.
Abgefragt werden sie dann so: $_POST['string']; Und senden kannst du sie in dem du ein verstecktest Feld (hidden) machst, wo die Variablen drin sind und das beim Klick auf den Link absendest... Edit: Oder du speicherst die Variablen in einem Cookie (setcookie(); ) oder arbeitest mit Sessions (session_start() und $_SESSION['string'] = 'string'; ) und rufst das Cookie / die Session dann auf der nächsten Seite wieder auf.... <-- Besser Lösung denke ich... |
![]() |
| sunnyworld |
|
||
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 2 Mitglied seit: 4.01.2006 |
Danke, komme mit der Antwort aber noch nicht ganz klar. Wenn ich z.B. ein Menü mache mit folgenden Werten: echo "<a href='../prog.php?variable1=4&variable2=list'>Wert anzeigen</a>"; echo "<a href='../prog.php?variable1=4&variable2=del'>Wert löschen</a>"; echo "<a href='../prog.php?variable1=4&variable2=aend'>Wert ändern</a>"; echo "<a href='../prog.php?variable1=5'>Anderer Programmzweig</a>"; Wie soll ich dann die Variablen in den Cookie bringen oder per hidden übertragen? Ich weiß ja vorher nicht, welchen der 4 Links der user anklickt - oder denke ich falsch?? Ein Beispiel wäre toll Gruß Sunnywold -------------------- |
||
![]() |
| Patrick |
#4 Geschrieben am: Mi 4.01.2006, 13:43 (+00:10)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 228 Mitglied seit: 11.01.2004 |
hmpf, dachte du hättest einfach ein Link.....
mit einer Navi ist es schwieriger... Ich überlege mal, bin auch kein php Pro.. Jedoch Frage ich mich wieso du die Variablen nicht mit GET abfragen willst? |
![]() |
| Roberto Zehnder |
#5 Geschrieben am: Mi 4.01.2006, 14:00 (+00:16)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 440 Mitglied seit: 8.10.2005 |
mod_rewrite heisst die Lösung, du kannst dann die Links umstellen wie du willst, auch andere, für Suchmaschinen, aussagekräftigere Namen geben.
Entweder: home_kontakt_formular.html ==> wird dann vordefiniert an die Seite prog.php?variable1=4&variable2=kontakt geleitet. Oder du kannst es ganz einfach mache und eine rewrite rule schreiben, die den vorderen Teil einer URL nicht beachtet, dafür die Variabeln, zum Beispiel: kontakt_formular_2_3_kontakt.html ==> alles vor dem ersten _ wird nicht beachtet, dann wird die Variable1 gesetzt, die Variable 2 und so wieter... dannach wird automatisch per mod_rewrite die Variable in die anderen Platzhalter eingesetzt. Klingt zimlich kompliziert, aber wenn du Interesse hast, kannst du dich bei google oder www.modrewrite.de schlau machen, oder mich mal per PN anfragen. MfG Roberto Zehnder -------------------- Wir von Zeweb bieten Ihnen einen rundum Service für die Homepage an.
Gerne übernehmen wir aber auch ihren PHP Programmier Auftrag. ========================================================= Captcha Tutorials => stoppt-den-spam.info |
![]() |
| Patrick |
#6 Geschrieben am: Mi 4.01.2006, 14:06 (+00:06)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 228 Mitglied seit: 11.01.2004 |
argh, daran hab ich nicht gedacht... natürlich die beste und auch die einfachste Lösung.. hoffe nur dein Hoster erlaubt mod_rewrite... |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/9928
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Redirected Link - Klick mitloggen | Ronald Nickel | 544 | 22 | Di 2.12.2008, 20:19 |
| Link Partner gesucht | Ralf F | 130 | 1 | Mo 24.11.2008, 12:52 |
| Hinterhältiger Link! | Buehnentaucher | 216 | 5 | Mi 19.11.2008, 18:47 |
| .swf mit Link versehen | zank | 129 | 2 | Mi 12.11.2008, 19:25 |
| SEO-Tool: Link Verwaltung/Überwachung – Beta Test | Marco Wollank | 244 | 3 | Mi 29.10.2008, 10:01 |
| Kaufen ein deutsche Website/Domain oder Text Link | günter31 | 581 | 11 | Di 21.10.2008, 19:46 |
| Suche SMS Link | slurpy | 118 | 0 | So 19.10.2008, 19:10 |
| Link tausch Webmaster | mister@ | 110 | 0 | Di 23.09.2008, 20:22 |
| Link zu einer Datei auf dem Server setzen | sylvia73 | 136 | 1 | Mo 15.09.2008, 19:39 |
Anzeige - [Hier werben / Mediadaten]















