Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > Formular ohne senden Button?
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > Formular ohne senden Button?

Pages: [1]

geschrieben von rox²³ am 17.04.2004 - 15:40
Ist es möglich ein Formular one absende Button zu erstellen?

Ich brauche das ganze zum übergeben der Session ID.

Ich hab mir das etwa so vorgestellt?

HTML-Quelltext
1: 
2: 
<form action="header.php" method="post">
<input type="hidden" name="sid" value="ID"></form>


Nur geht das ja nicht ohne submit? Gibt es da ne möglichkeit das Formular ohne Submit abzuschicken?
Ich muss bestimmt method="post" auf etwas anderes ändern, oder?

geschrieben von Shaddow am 17.04.2004 - 15:51
alos du könntest das ganze form zueg lassen und nur die inputs nehemen.
dann machst du sonnen link:
<a href='header.php?id=$id'>Senden</a>

auf der nächsten seite holst dus dann mit
$id = $_GET['id'];

ab.
meinste das so?

geschrieben von rox²³ am 17.04.2004 - 15:58
Nee ich muss das mit nem Formular machen da der Header eine Navigation enthält also muss es unsichtbar übergeben werden. Der Header muss sich selbst über das Formular die SID übergeben. Weil sonst jedes mal ne neue Session angelegt wird.

geschrieben von Shaddow am 17.04.2004 - 16:00
tut mir leid, das versteh ich nicht. ich kenn mich halt mit sessions nicht aus. dann hab ich dein problem wohl falsch verstanden

geschrieben von rox²³ am 17.04.2004 - 16:03
Um die Session geht es ja nicht ich wollte nur wissen ob es möglich ist ein unsichtbares Formular auf automatisch abschicken einzustellen, wenn die Datei in der das Formular enthalten ist ausgeführt wird.

geschrieben von starleos am 17.04.2004 - 16:03
Hallo,

kann man sich das Ganze irgendwie online anschaue?
Für mich sprechen Bilder eher als Worte.

geschrieben von rox²³ am 17.04.2004 - 16:08
http://pcheld.de/board

geschrieben von starleos am 17.04.2004 - 20:33
Hi,

geht es um das Loginfeld?
oder welche Seite genau?

geschrieben von Armin am 17.04.2004 - 22:58
Du suchst so was hier http://www.dclp-faq.de/q/q-sessions-fallback.html

Armin

geschrieben von Michael am 18.04.2004 - 11:42
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
<script language="JavaScript" type="text/javascript">
<!--
function setFormValues(){
 document.HiddenForm.ubergabe.value = "deine SESSID";
 document.HiddenForm.submit();
}
//-->
</script>

<form method="POST" Name="HiddenForm" action="...">
<input type="hidden" name="ubergabe" size="32" value="deine SESSID">
</form>


Hab ich jetzt nicht getestet, müsste aber so gehen...das einzige was sein sollte, dass er sofort weiterleitet, also beim aufruf der Seite...musst dich ein bisschen damit spielen

geschrieben von rox²³ am 18.04.2004 - 20:26
Danke für die Tips. Ich habe jetzt eine bessere Lösung gefunden.
Ich benutze session.use_trans_sid ist zwar nicht die Optimale Lösung aber immerhin geht es jetzt und ich kann mich den eigentlichen aufgaben widmen und mehr Funktionen einbauen.


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.