Computerhilfen.de Logo
Forum
Tipps
News

Login auf Homepage einbauen

Hi,

Kann ich auf meine HP nen Login machen und mich dort einlogen?
http://62.112.153.236/user/index.php
Also ein Login direkt auf der hp ohne erst den link dorthin zu klicken.
Also ein Login einbau.
Versteht ihrs? sry erklären ist net mein bestes gebiet löööl

Gruß Lukas


Antworten zu Login auf Homepage einbauen:

Bin jetzt soweit:

<form name="form3" method="get" action="http://<?php $_GET[user].':'.$_GET[password] ?>@62.112.153.236/user/index.php ">
<table width="211" border="0">
<tr>
<td width="121"><span class="Stil11">Name</span></td>
<td width="80"><input name="user" type="text" value=""></td>
</tr>
<tr>
<td><span class="Stil11">Pw:</span></td>
<td><input name="password" type="password" value="">
</td>
</tr>
<tr>
<td height="23">&nbsp;</td>
<td><input name="Submit" type="submit" class="Stil1" value="Login"></td>
</tr>
</table>
</form>
er leitet aber nur auf die url weiter, da ist was falsch:
http://</?user=web1&password=98726456&Submit=Login

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Weiß ehrlich gesagt nicht, ob das so geht, wenn du die Variablen gleich in den action ausliest und darauf weiterleitest... und wenn, dann musst du auf alle Fälle mal method="POST" nehmen, denn nur da werden die Inhalte der Variablen direkt weitergegeben. Mit mehtod="GET" stehen sie in einer Servervariablen, die du erst per Script in action="" auslesen musst.
Wenn das nicht funzt, musst du eben über ein extra Script gehen. So hätte ich es wahrscheinlich von Anfang an gemacht.

BTW: nur das abändern in POST reicht nicht, denn der PHP Befehl erzeugt keinerlei Ausgabe. Du hängst da lediglich ein paar Strings zusammen und weißt die noch nicht mal ner Variablen zu, außerdem schließen PHP-Codezeilen immer mit nem Semikolon ab! Weiterhin musst du wenn du method="" änderst, die Variable auch mit _POST auslesen (wobei man dafür _REQUEST nehmen kann, somit brauchst du dich darum nicht kümmern), außerdem sollen die Namen von externen Variablen in einfachen Hochkommas eingeschlossen werden.

action="http://<?php $_GET[user].':'.$_GET[password] ?>@62.112.153.236/user/index.php"

so hier ist es zumindest mal richtiger als es jetzt der Fall ist:

<form name="login" method="post" action="http://<?php echo $_REQUEST['user'].':'.$_REQUEST['password']; ?>@62.112.153.236/user/index.php">...</form>

http://de.php.net/variables.external

Mario 8)

« Letzte Änderung: 16.08.04, 11:30:56 von Mario »

« HP hochladen geht nicht!!!eMail Adresse verbergen »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!