Permalänk
Medlem

Autologin...

Kan jag skapa en ikon som man klicka på och då loggas man in på webmail.lerum.se?
Som typ på hotmail...
Alltså: webmail.lerum.se/login.xsl&login;&pass lr nåt

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Hedersmedlem

Ja, jag har inget konto där, men prova:

login?user=ANVÄNDARNAMN&pass=LÖSENORD

Permalänk
Medlem

Funkar det för CGI/XLS?
Testar...

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Medlem

Fick inga försök att funka..

Här är hmtl-koden:

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Välkommen till Webmail för elever och personal i Lerums kommun</title><base target="_self"><link REL="stylesheet" HREF="/vmweb.css" TYPE="text/css"></head> <body topmargin="0" leftmargin="0" bgcolor="#292C31" ONLOAD="document.forms[0].user.focus()"><form action="http://webmail.lerum.se/cgi-bin/login" method="post"><input type="hidden" name="xsl" value="login.xsl"><input type="hidden" name="onlogin" value="index.xsl"> <input type="hidden" name="nodetect" value="1"><input type="hidden" name="tpl" value="web"><input type="hidden" name="lang" value="en"><input type="hidden" name="secure" value="1"><table border="0" cellpadding="0" cellspacing="0" class="obj000" width="100%" id="AutoNumber1" height="100%"> <tbody><tr><td width="100%"><div align="center"><center><table border="0" cellspacing="0" class="obj065" width="400" id="AutoNumber2" cellpadding="5" bgcolor="#18244A"><tbody><tr><td width="100%"><img border="0" src="/vm4images/webmail_logo1.gif" width="199" height="40"></td></tr><tr> <td width="100%"></td></tr><tr><td width="100%"><font face="Verdana" size="1"><font color="#F0F0EC">Välkommen till den nya versionen av <b>Webmail</b>.</font></font></td></tr><tr><td width="100%"> <table border="0" cellpadding="2" cellspacing="0" class="obj000" width="100%" id="AutoNumber5" height="111"> <tbody><tr><td width="23%" height="11"></td><td width="77%" height="11"></td></tr><tr><td width="23%" height="21"><p align="right"><b><font face="Verdana" size="1" color="#F0F0EC">Användarnamn:</font></b></p></td><td width="77%" height="21"><font color="#F0F0EC"> <input class="obj009" size="15" name="user"></font></td></tr><tr><td width="23%" height="19"> <p align="right"><b><font face="Verdana" size="1" color="#F0F0EC">Lösenord:</font></b></p></td><td width="77%" height="19"><font face="Verdana" size="1"> </font><font color="#F0F0EC"><input class="obj009" type="password" size="15" value="" name="pass"></font></td>< /tr><tr><td width="23%" height="11"></td><td width="77%" height="11"></td></tr><tr><td width="23%" height="11"><font face="Verdana" size="1" color="#F0F0EC"> </font></td><td width="77%" height="11"> <font size="1"> </font><br><input src="/vm4images/loggain2.gif" type="image" name="login"></td></tr><tr><td width="23%" height="11"></td><td width="77%" height="11"> </td></tr><tr><td width="23%" height="11"></td><td width="77%" height="11"><font face="Verdana" size="1" color="#F0F0EC">© 2002 Lerums kommun</font></td></tr></tbody></table></td></tr></tbody></table></center></div></td></tr></tbody></table></form></body></html>

Här är en rensad verre av html koden:

<form action="http://webmail.lerum.se/cgi-bin/login" method="post"><input type="hidden" name="xsl" value="login.xsl"> <input type="hidden" name="onlogin" value="index.xsl"><input type="hidden" name="nodetect" value="1"> <input type="hidden" name="tpl" value="web"><input type="hidden" name="lang" value="en"> <input type="hidden" name="secure" value="1"><input class="obj009" type="password" size="15" value="" name="pass">

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'

Permalänk
Hedersmedlem

Ok. Skumt. Jag tycker det borde funka med

http://webmail.lerum.se/cgi-bin/login

och sen lägga till

?user=ANVÄNDARNAMN&pass=LÖSENORD

Jag kan inte skriva det på en rad för forumet sabbar formatteringen. Prova att lägga till alla de andra CGI-variablerna (xsl=login.xsl osv.).

Permalänk
Medlem

Formuläret gör ju en POST, det är inte samma sak som att bara hänga på parametrar i URL:en (vilket är vad ett GET-formulär gör). Enklaste sättet att "fejka" en POST är att länka till en sida med ett formulär med hidden-element för parametrarna, och sedan med javascript skicka formuläret så fort det laddats.

Kan också hända att lerum-servern kollar HTTP_REFERER, och bara godtar det om det kommer från "rätt håll". Ska man ta sig runt sånt får man fula lite, går inte med vanlig HTML (man måste skriva sitt eget HTTP-anrop).

Visa signatur

Min dator är tuffare än din.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Stack

Formuläret gör ju en POST, det är inte samma sak som att bara hänga på parametrar i URL:en (vilket är vad ett GET-formulär gör).

Jo, men väldigt många script bryr sig inte om huruvida en variabel skickas över GET eller POST. I detta fallet har du nog rätt dock.

Permalänk
Medlem

Men om jag gör en liten html sidan, då borde det funka.
Men det är ju lite onödigt, jag måste ju ändå skriva in adressen.

Hotmail har ju möjligheten att lägga en länk direkt, det är ju post.

Kennel: Har provat att lägga till både login.xls och index.xls

Edit: Stack: Läste fel, kan du länka någonstans där jag kan få lite hjälp med javascriptet.
Måste sidan vara CGI-baserad för att det ska funka?

Visa signatur

Swec @ 2001 / Chalmerist - Javisst!
'Den som har flest prylar när han dör vinner!'