Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Autorank
laphoenix 10-03-2008, 22:15 Hallo, ich habe ein Problem mit Autorank 3 (Toplistscript).
Vielleicht kann mir ja einer helfen:
wenn sich jemand eintragen will kommt IMMER:
Eine der URLs ist nicht korrekt eingegeben!: Seiten URL
(ist übersetzt)
aber die ist korrekt (hab auch schon mehreres probiert: mit und ohne http und www etc ), man muss auch keine recip url eingeben, bzw hab alles ausprobiert.
was soll ich tuen? wo ist der fehler? hoffentlich weiss das jemand.
viele grüße,
phoenix
MelloPie 11-03-2008, 07:10 ich denke mal Dein script werden wenige hier so gut kennen, dass sie auf Deine Fehlerbeschreibung reagieren können.
jahlives 11-03-2008, 12:13 aber die ist korrekt (hab auch schon mehreres probiert: mit und ohne http und www etc ), man muss auch keine recip url eingeben, bzw hab alles ausprobiert.
Scheint aber nicht so zu sein ;) Poste mal die Zeilen der Funktion, die die URL übernimmt und ausgeben soll. Dazu noch ein Beispiel einer URL, die ned funzt.
Gruss
tobi
<Glaskugel>
Register_globals
</Glaskugel>
laphoenix 11-03-2008, 12:58 hallo, danke, ich seh grad das das wohl eher html ist. tut mir echt leid. aber vielleicht kann ja trotzdem jemadn helfen, hier ist der code:
<html>
<head>
<title>Accounterstellung</title>
<script language="JavaScript">
function checkForm(form)
{
if( form.Email.value.search(/^[\w\d][\w\d\,\.\-]*\@([\w\d\-]+\.)+([a-zA-Z]+)$/) == -1 )
{
alert("Falsche E-mail Adresse");
return false;
}
if( form.Site_URL.value.search(/^http:\/\/[\w\d\-\.]+\.[\w\d\-\.]+/) == -1 )
{
alert("Falsche Seiten URL");
return false;
}
if( !form.Password.value || !form.Username.value )
{
alert("Username und Passwort sind notwendig.");
return false;
}
}
</script>
<!-- Include the global style sheet -->
<!--[Include File ./templates/user_style.css]-->
</head>
<body bgcolor="#c9f4fd" link="#DA0E13" text="#841a1a" alink="#F1272D" vlink="#FF5E5E">
<form name="form" action="accounts.php" method="POST" onSubmit="return checkForm(this)">
<div align="center">
<h2>Erstelle einen Account</h2>
<table border="0" cellpadding="2" width="600">
<tr>
<td align="right">
E-mail Adresse
</td>
<td>
<input type="text" name="Email" size="30">
</td>
</tr>
<tr>
<td align="right">
Seiten URL
</td>
<td>
<input type="text" name="Seiten URL" size="60">
</td>
</tr>
Und welche Fehlermeldung erscheint jetzt?
Was sagt ein Testweises "alert()" ganz am Anfang der checkForm()-Funktion? Also z.B.
alert(form.Site_URL.value);
jahlives 11-03-2008, 13:04 Und was hat das mit PHP zu tun???
**move** nach HTML + JS
laphoenix 11-03-2008, 14:30 also wie gesagt, tut mir leid, ich weiss nich wie ich das jetzt verschieben kann...
also:
was meint du mit dem alert?
hab das mal eingegeben, aber nichts tut sich..immer: Error
immer: Error
und was für einer? mal die fehlerkonsole von firefox benutzt?
gruß
peter
RanzigeMilch 11-03-2008, 14:33 fehlt in der regexp net der unterstrich oder überseh ich etwas?
edit: ahne seh grad der macht des ohne unterordner..:)
laphoenix 11-03-2008, 16:52 Fehlerkonsole sagt:
form.Site_URL is undefined Zeile 12
d.h.??? (bei dem script oben ist zeile 12 ja nur ein } )
ggruß
Site_URL und "Seiten URL" sind unterschiedlich.
Lern entweder Grundlagen, oder stell das ganze in die Projekthilfe.
laphoenix 11-03-2008, 17:04 hallo, also jetzt sind wir kurz vorm ziel. könnt ihr mir dann nicht kurz sagen was ich machen könnte? dann wird das hier direkt geclosed
Das Textfeld "Seiten URL" richtig benennen :rolleyes:
laphoenix 11-03-2008, 17:21 wo eingeben?
hab jetzt das Site_URL ganz oben in dem code (bei alert und bei value das) gegen Seiten URL ausgetauscht, und auch mal das Seiten URL zu Site_URL ... aber immer der fehler...
laphoenix 11-03-2008, 17:24 es klappt, habs gefunden.. DANKE
_______CLOSED!_________
arbeite mit unterstrichen! Seiten_URL und <input type="text" name="Seiten_URL" size="60">
gruß
peter
|
-
- |