html link und werte aus textfeld mitnehmen?

Status
Nicht offen für weitere Antworten.

Brauni

Erfahrenes Mitglied
Servus

Per html link
Code:
<a class=linktest href=login.php>Login</a>
kann ich Variablen mitsenden und diese dann per http_get_var auslesen.
z.b. login.php?name=$name

Nur wie sende ich die Eingabe eines Textfeldes, die vorher leer ist, per Link in die nächste php Datei, in der diese dann verwendet werden muss?
 
achso ja nur damit kann ich auch keine Eingabe vom Textfeld per Hyperlink übertragen (nur per Button und den möchte ich nicht verwenden) oder gibst dafür einen Trick?
 
Naja,

grade für nen Loginformular möchtest du doch "senden", (also einen Button).
Möglich wäre es das Formular mit JavaScript abzusenden.

HTML:
<form action="mein_file.php" method="post">
    <input type="text" name="username" value="" />
    <a href="" onclick="this.form.submit(); return false;">senden</a>
    </form>

Also so könnte man das Formular von einem Link aus absenden.
Oder was hast Du vor? :)

Gruß tyg3r
 
Leider ladet er mir das geladene Dokument neu und nicht mein_file.php

Ich möchte ein Loginformular machen und eben keinen Button verwenden sondern mit einem Link ins nächste php File zur Überprüfunge gelangen und Benutzername und Passwort mitnehmen.
 
versuch mal <a href="#" onclick="this.form.submit(); return false;">senden</a>

Das sollte funktionieren, jedoch musst du bedenken, dass nicht jeder Besucher deiner Seite JavaScript aktiviert hat, wodurch es passieren kann, dass jemand dieses Formular nicht abschicken kann.

Ich nehme mal an, dass du dies aus Stylegründen machen möchtest. Wenn dem so ist würde ich es mit CSS versuchen, da kannste dann z.B. den Button wie einen Textlink aussehen lassen oder ihn durch ein Bild ersetzen. In den meisten Browsern ist es auch möglich dem Button einen Hover-Effekt zu geben, also ein Highlight wenn man mit der Maus darüberfährt, eine Ausnahme bildet hier aber wie immer leider der Internet-Explorer, weswegen sich das kaum lohnt, sollte es dennoch interessieren gibts hier ein kleines Tut dazu.

Beispiel:

HTML:
<html>
<head>
<title>Form Link Test</title>

<style type="text/css">

.bildbutton {
	width:100px;
	height:25px;
	border:0px;
	background-color:#FFFFFF;
	background-image:url(login.jpg);
	background-repeat:no-repeat;
	}

.textlink {
	border:0px;
	background-color:#FFFFFF;
	color:ff0000;
	}

</style>

</head>

<body>

	<form name="test" action="mein_file.php" method="post">
	<input class="bildbutton" name="button1" type="button" value="submit" />
	<br /><br />
	<input class="textlink" name="button1" type="button" value="submit" />
	</form> 

</body>
</html>
 
Status
Nicht offen für weitere Antworten.
Zurück