Beitrag von tim (301 Beiträge) am Montag, 5.Mai.2003, 19:17.
brauche hilfe!!!
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 5.Mai.2003, 20:43.
Re: brauche hilfe!!!
hast vielleicht etwas schlecht verdeutlicht...
ein bischen code würde helfen.
Sander
Antworten
Beitrag von tim (301 Beiträge) am Montag, 5.Mai.2003, 22:00.
Re: brauche hilfe!!!
okay,
code is "ganz normal".
ein user füllt anmeldeformular aus.
dann wird automatisch aus seinem vornamen und nachnamen (welche er angeben muss) sein mitgliedsname generiert.
also: vorname=fritz nachname=meier ---> username=fritz.meier
dies wird sein nutzername ("namerein")
wenn sich nun ein nutzer mit umlauten einloggen will (z.b. fritz.müller) klappt nichts mehr! in der url wird "&namerein=fritz.mDANN IRGENDWELCHE HYROGLYPHEN ller" angegeben. somit wird user nicht identifiziert und sid nicht erkannt.
problem erkannt?
tim
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 5.Mai.2003, 22:15.
Re: brauche hilfe!!!
was ist so schwer hier ein stückchen Code zu posten? ;-)
es geht um fehleranalyse. bei mir gibts mit ö oder anderen umlauten kaum probleme. wie arbeitest du? mit do_all? wie werden die links generiert...
wenn ich dich richtig verstanden habe, stimmt das login nach abschicken des namens per login-form, nur bei der url kommen dann die Probleme...
man kann 1000 workarounds bauen aber es reicht auch nur einer, wenn der passt ;-)
Sander
Antworten
Beitrag von tim (301 Beiträge) am Dienstag, 6.Mai.2003, 13:00.
Re: brauche hilfe!!!
hmm...
danke sander, danke cb.
hier nun der code der login page...
es klappt immer noch nicht.
beim einloggen wird der nutzer erkannt (trotz umlauten) aber die sid kickt ihn dann (in der url sind immer noch die hyroglyphen)
<head>
<meta http-equiv="Content-Language" content="de">
<title>Neue Seite 5</title>
<base target="mitte">
<LINK REL="stylesheet" TYPE="text/css" HREF="http://sillyc.de/style.css">
<script language="JavaScript">
/* MouseOver Button Wizard by Mike Cullen
EMAIL ME AT mcullen1@hotmail.com or visit http://www.mobw.net */
var browser = '';
var version = '';
var entrance = '';
var cond = '';
// BROWSER
if (browser == ''){
if (navigator.appName.indexOf('Microsoft') != -1)
browser = 'IE'
else if (navigator.appName.indexOf('Netscape') != -1)
browser = 'Netscape'
// VERSION?
if (version == ''){
version= navigator.appVersion;
paren = version.indexOf('(');
whole_version = navigator.appVersion.substring(0,paren-1);
version = parseInt(whole_version);
}
// BROWSER & VERSION
if (browser == 'IE' && version >= 4) entrance = 'yes';
if (browser == 'IE' && version < 4) entrance = 'no';
if (browser == 'Netscape' && version >= 2.02) entrance = 'yes';
if (browser == 'Netscape' && version < 2.02) entrance = 'no';
if (entrance=='yes'){
name0a=new Image;name0a.src="http://pks-alumni.de/images/nav_passworthilfe1.gif";
name0b=new Image;name0b.src="http://pks-alumni.de/images/nav_passworthilfe2.gif";
name0c=new Image;name0c.src="http://pks-alumni.de/images/nav_passworthilfe1.gif";
name1a=new Image;name1a.src="http://pks-alumni.de/images/nav_mitglied1.gif";
name1b=new Image;name1b.src="http://pks-alumni.de/images/nav_mitglied2.gif";
name1c=new Image;name1c.src="http://pks-alumni.de/images/nav_mitglied1.gif";
name2a=new Image;name2a.src="http://pks-alumni.de/images/nav_kontakt1.gif";
name2b=new Image;name2b.src="http://pks-alumni.de/images/nav_kontakt2.gif";
name2c=new Image;name2c.src="http://pks-alumni.de/images/nav_kontakt1.gif";
}
function lighten(imgName) {
if (entrance == 'yes'){
imgOn = eval(imgName + 'b.src');
document[imgName].src = imgOn;
}
}
function darken(imgName) {
if (entrance == 'yes'){
imgOff = eval(imgName + 'a.src');
document[imgName].src = imgOff;
}
}
function darken2(imgName) {
if (entrance == 'yes'){
imgClick = eval(imgName + 'c.src');
document[imgName].src = imgClick;
}
}
</script>
<!---
#########
#########
#########
#########seitenanfang
#########
#########
#########
#########
#########
#########
------->
</head>
<body bgcolor="#bebebe" imagestext="#800000" topmargin="2" leftmargin="2" margineidth="2" marginheight="2" background="http://pks-alumni.de/images/bg2.gif">
<br>
<div align="left">
<form action="http://sillyc.de/cgi-bin/baseportal.pl?htx=/sillyc.de/alumni/members&cmd=login" method="post" enctype="multipart/form-data">
<input type=hidden name="htx=" value="$htx"><input type=hidden name="cmd=" value="login">
</font>
<!--- start login tabelle ---->
<form action="http://sillyc.de/cgi-bin/baseportal.pl?htx=/sillyc.de/alumni/members&cmd=login" method="post" enctype="multipart/form-data">
<input type=hidden name="htx=" value="/sillyc.de/alumni/members"><input type=hidden name="cmd=" value="login">
<font color="black"><b>PKS-MBE-Alumni<br> Mitglieder-Login</b><br>Login-Name:</font>
<input type="text" size="10" name="namerein=" value="">
<font color="black">Passwort:</font><br>
<input type="password" size="10" name="pwrein="> <br><br>
<input type="submit" value="Enter">
</form>
<div align="left">
<!--pw hilfe-->
<a href="http://sillyc.de/baseportal/alumni/lostpw"
target="mitte" onmouseover="lighten('name0')" onmouseout="darken('name0')" onmousedown="darken2('name0')" onmouseup="darken('name0')"><img src="http://pks-alumni.de/images/nav_passworthilfe1.gif" name="name0" alt="" border="0"></a>
<!--mitglied-->
<a href="http://sillyc.de/baseportal/alumni/admin_adressen" target="mitte" onmouseover="lighten('name1')" onmouseout="darken('name1')" onmousedown="darken2('name4')" onmouseup="darken('name1')"><img src="http://pks-alumni.de/images/nav_mitglied1.gif" name="name1" alt="" border="0"></a>
<!--kontakt-->
<a href="http://sillyc.de/baseportal/alumni/kontakt" target="mitte" onmouseover="lighten('name2')" onmouseout="darken('name2')" onmousedown="darken2('name1')" onmouseup="darken('name1')"><img src="http://pks-alumni.de/images/nav_kontakt1.gif" name="name2" alt="" border="0"></a>
<br>
<!--- offizielle page --->
<a href="http://www.sti-mbe.de" target="sfsfsf">
Offizielle Website <br>
des int. PKS<br>
der SHB<br>
</a>
</div>
</body>
</html>
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 5.Mai.2003, 23:00.
Re: brauche hilfe!!! - trifft auf dich u.u.
...folgendes zu:
"Es gibt (leider) einen Unterschied der Aufrufe bzgl. Umlauten: Wenn Sie Umlaute oder andere Sonderzeichen in der URL als Parameter übergeben wollen, sollten Sie nur den ersten Aufruf (mit cgi-bin verwenden), da es sonst zu unerwünschten Veränderungen der Umlaute kommen kann (hängt u.a. vom verwendeten Browser und dessen Einstellungen ab)."
bei http://baseportal.de/bpws_doku.html#a1 unter "Beachten Sie!" ...? ;-)
Wenn ja, dann:
.../cgi-bin/baseportal.pl?htx=seite...
statt
.../baseportal/seite...
verwenden...
Antworten
Beitrag von tim (301 Beiträge) am Dienstag, 6.Mai.2003, 21:13.
Re: brauche hilfe!!! - trifft auf dich u.u.
ja, da wars.
allerdings hab ich jetzt ein weiteres problemchen...
ich habe ein paket bei netdirekt in dem ich 2 domains habe.
leider klappt das alles nur immer bei wenn ich die domain angebe, welche in diesem zush. die falsche ist ;o(
gruß
tim
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 6.Mai.2003, 21:33.
Re: brauche hilfe!!! - trifft auf dich u.u.
tut bestimmt nix zur sache, aber du hast 2 forms offen. ich denke, das erste kann weg.
Antworten
Beitrag von tim (301 Beiträge) am Mittwoch, 7.Mai.2003, 09:05.
Re: brauche hilfe!!! - trifft auf dich u.u.
ja, das hab ich schon gemacht, thx anyway.
kannst du mir das andere phänomen erklären als, dass nur 1 domain mit dem "umlautsaufruf" (also cgi-bin/...) funzt?
gruß
tim
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 7.Mai.2003, 09:51.
Re: brauche hilfe!!! - trifft auf dich u.u.
Antworten
Beitrag von tim (301 Beiträge) am Mittwoch, 7.Mai.2003, 23:08.
Re: brauche hilfe!!! - trifft auf dich u.u.
hat nichts mit dem form zu tun!
auch wenn ich die url im browser eingebe klappts net!
tim
Antworten