Pfadangabe beim "action" eines Formulars??
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anfrage
bestzeit
browser
button
code
dank
date
datei
ergebnis
fehler
liegen
minute
programm
registrieren
rest
sekunde
stunden
trainingsbedingung
verbindung
verzeichnis
-
Hallo,
Kann man beim "action" eines Formulares eine Pfadangabe machen, wo das Programm liegt, welches ausgef?hrt werden soll??
Bsp.:
<FORM action="login.php" method="post">
<INPUT type="text" size="10" name="username"><BR>
<INPUT type="password" size="10" name="passwort"><BR>
<INPUT type="submit" value="LOGIN" ></FORM>
Kann dort beim action eine Pfadangabe wie bei einem Link machen, oder w?rde das zu einem Fehler f?hren??
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Kann man beim "action" eines Formulares eine Pfadangabe machen, wo das Programm liegt, welches ausgef?hrt werden soll??
Ganz normal, entweder relativ action="verzeichnis/datei.php"
oder absolut action="/v1/v2/datei.php"
D?rfte kein Problem mit Browsern geben.
H2O -
Ja, Danke!!
Es funktioniert einwandfrei!!
Ach mit dem weitverbeitetem "php-include" (index.php?action=sonstiges/login)!! -
Und jetzt klappt es auf einmal nicht mehr!!!
Wenn man auf den Button klickt passiert keine aktion mehr!!
Woran kann das liegen??
<FORM action="index.php?action=sonstiges/login" method="post">
<H4 style="color:yellow; letter-spacing:2;">Username:<BR>
<INPUT type="text" size="10" name="username"><BR>
Passwort:<BR>
<INPUT type="password" size="10" name="passwort"><BR>
<INPUT type="submit" value="LOGIN" ><BR><BR><BR></H4><H5 style="letter-spacing:2; color:yellow;">
<A href="index.php?action=sonstiges/registrierung">REGISTRIEREN</A></H5>
</FORM>
-
<FORM action="index.php?action=sonstiges/login" method="post">
Vielleicht liegt's an dem / in der action-Angabe.
Bin mir aber nicht sicher.
btw: Habe dein Post editiert, da die Code-Tags nicht klappen.
H2O -
Ne, daran liegts nicht!!
<FORM action="login.php" method="post">
Selbst das funktioniert nicht!!
Eigentlich d?rfte der Button doch nur nichts machen, wenn man das action Attribut wegl?sst!!
Danke f?r die Um?nderung ins Zitat!!
-
Schmei? mal die ganzen Format-Tags raus, also h5, h4, etc. und dann probierst du mal, ob es dann klappt.
H2O -
Danke f?r den Tipp, aber das hat leider auch nichts gebracht!!
-
Ich habe jetzt gerade mal eine Datei mit deinem Code erstellt.
Mit dem Ergebnis, dass es ganz normal angezeigt wurde.
Bist du sicher, dass du das richtig eingebunden hast?
Welchen Browser benutzt du denn?
Also bei mir ging's mit dem Code.
H2O -
Hallo
h2o schrieb:
Ich habe jetzt gerade mal eine Datei mit deinem Code erstellt.
Mit dem Ergebnis, dass es ganz normal angezeigt wurde.
Bist du sicher, dass du das richtig eingebunden hast?
Welchen Browser benutzt du denn?
Also bei mir ging's mit dem Code.
H2O
Also michollo stell die Datei einfach onlien und gib den Link.
Denn ich glaube auch das da eine andere Fehler dirn ist. :D
Jens -
Ich nutz IE!!
Ich poste dir mal den Rest der Seite, falls du ihn dir noch nicht angesehn hast!!! Denn dann muss ja irgendwo da der Fehler liegen, oder nicht??
<HTML>
<HEAD>
<TITLE>.:?*TUS STAFFEL*?:.</TITLE>
<style type="text/css">
<!--
#sponsor {color: red;font-size:40px; margin-top:0px; align:right; margin-right:0px; margin-left:30px; letter-spacing:-3px;}
body {background-color:#0000E0; color:yellow; font-family:comic,arial;
scrollbar-base-color:#000011;
scrollbar-3dlight-color:#FFFF00;
scrollbar-arrow-color:#BBBB00;
scrollbar-darkshadow-color:#999900;
scrollbar-face-color:#0000BB;
scrollbar-highlight-color:#FFFF00;
scrollbar-shadow-color:#999900;
scrollbar-track-color:#1133FF;
}
a:link.spezial {color:yellow; font-family:comic,arial; border-color:#FA0000; border-style:solid; border-weight:10px; padding:3px; text-decoration:none;}
a:visited.spezial {color:#F0A000; font-family:comic,arial; border-color:#FFDDBB; border-style:groove; border-weight:3px; padding:3px; text-decoration:none; }
a:active.spezial {color:blue; font-family:comic,arial; border-color:#FF0000; border-style:dotted; border-weight:10px; padding:2px; text-decoration:none; background-color:yellow;}
a:hover.spezial {color:#FFFFFF; font-family:comic,arial; border-color:#FFFF77; border-style:dashed; border-weight:10px; padding:3px; text-decoration:none; background-color:#BB7700}
a:link {color:yellow; font-family:comic,arial; text-decoration:none;}
a:visited {color:yellow; font-family:comic,arial; text-decoration:none;}
a:active {color:yellow; font-family:comic,arial; text-decoration:none;}
a:hover {color:yellow; font-family:comic,arial; text-decoration:none; }
-->
</style>
</HEAD>
<BODY>
<TABLE border="0" width="100%" align="center" >
<TR>
<TD valign="top">
<DIV id="sponsor">
S
<BR>
P
<BR>
O
<BR>
N
<BR>
S
<BR>
O
<BR>
R
<BR>
<BR>
<BR>
G
<BR>
E
<BR>
S
<BR>
U
<BR>
C
<BR>
H
<BR>
T
<BR><BR></DIV>
<P align="center>
<FORM action="login.php" method="post">
<H4 style="color:yellow; letter-spacing:2;">Username:<BR>
<INPUT type="text" size="10" name="username"><BR>
Passwort:<BR>
<INPUT type="password" size="10" name="passwort"><BR>
<INPUT type="submit" value="LOGIN" ><BR><BR><BR></H4><H5 style="letter-spacing:2; color:yellow;">
<A href="index.php?action=sonstiges/registrierung">REGISTRIEREN</A></H5>
</FORM>
</P>
</TD>
<TD valign="top" align="left">
<TABLE border="0" width="50%" ID="tabelle" align="center" vspace="0" cellpadding="3">
<TR>
<TD colspan="7" height="50"><H1 align="center"><A href="index.php?action=home" style="color:yellow; font-family:comic,arial; border-color:#0000E0; border-style:none; border-weight:0px;padding:0px; text-decoration:none;"><IMG src="bilder/banner.jpg" border="0"></A></H1></TD>
</TR>
<TR>
<TD align="center"><A href="index.php?action=steckbriefe/start" class="spezial">Steckbriefe</A> </TD>
<TD align="center"><A href="index.php?action=erfolge/start" class="spezial">Erfolge&Bestzeiten</A></TD>
<TD align="center"><A href="index.php?action=trainer/start" class="spezial">Trainer</A></TD>
<TD align="center"><A href="index.php?action=bedingungen/start" class="spezial">Trainingsbedingungen</A></TD>
<TD align="center"><A href="index.php?action=medien/start" class="spezial">Bilder</A></TD>
<TD align="center"><A href="index.php?action=sonstiges/start" class="spezial">Links</A></TD>
<TD align="center"><A href="index.php?action=gb/start" class="spezial">G?stebuch</A></TD>
</TR>
<TR>
<TD align="center" colspan="7">
<?
mysql_connect("mysql.lima-city.de","USER8446","*****");
mysql_select_db("DB1109862003");
$userip = $REMOTE_ADDR;
$visitorip = getenv("REMOTE_ADDR");
$sql = "SELECT * FROM user WHERE freischalten = 'true'";
$ergebnis = mysql_query($sql);
while ($row = mysql_fetch_array($ergebnis))
{
if($visitorip == $row[ip] && $row[online] == "true")
{
echo "<A href=\"index.php?action=sonstiges/newse\" class=\"spezial\">News schreiben</A>";
}
}
?>
</TD>
</TR>
<TR><TD colspan="7"><HR></TD></TR>
<TR>
<TD colspan="7" >
<?
if(!isset($_REQUEST['action']))
{
$_REQUEST['action']="home";
}
include($_REQUEST['action'].".php");
?>
</TD>
</TR>
</TABLE>
</TD>
<TD valign="top">
<?
$verbindung = mysql_connect("mysql.lima-city.de","USER8446","***");
mysql_select_db("DB1109862003", $verbindung);
$userip = $REMOTE_ADDR;
$sql = "SELECT * FROM counter WHERE ip = '$userip'";
$ergebnis = mysql_query($sql, $verbindung);
while ($row = mysql_fetch_array($ergebnis))
{
$userip2 = $row[ip];
$timepast = $row[zeit];
}
$sql2 = "SELECT * FROM counter";
$ergebnis2 = mysql_query($sql2, $verbindung);
$counter = mysql_num_rows($ergebnis2);
$timefuture = time()-43200;
if($userip == $userip2 && $timepast > $timefuture)
{
$counter = $counter + 0;
}else
{
$counter = $counter + 1;
}
$ip = getenv("REMOTE_ADDR");
$timenow = time();
$sqlInsert = "INSERT INTO counter VALUES ('$counter', '$ip', '$timenow');";
$result = mysql_query($sqlInsert);
/*
$stunden = date(G,$timenow);
$minuten = date(i,$timenow);
$sekunden = date(s,$timenow);
$heute = $sekunden+($minuten*60)+($stunden*3600);
$vorheute = $timenow-$heute;
$gestern = $heute+86400;
$vorgestern = $timenow-$gestern;
$anfrage = "SELECT * FROM counter WHERE zeit >= '$vorheute'";
$zeitenheute = mysql_query($anfrage);
$anfrage2 = "SELECT * FROM counter WHERE zeit <= '$vorheute'";
$zeitenvorheute = mysql_query($anfrage2);
while($row = mysql_fetch_array($zeitenvorheute))
{
$countervorheute = $row[id] + 170;
}
while($row = mysql_fetch_array($zeitenheute))
{
$counterheute = ($row[id]+170)-$countervorheute;
}
$anfrage3 = "SELECT * FROM counter WHERE zeit >= '$vorgestern' && zeit <= 'vorheute'";
$zeitengestern = mysql_query($anfrage3);
$anfrage4 = "SELECT * FROM counter WHERE zeit <= '$vorgestern'";
$zeitenvorgestern = mysql_query($anfrage4);
while($row = mysql_fetch_array($zeitenvorgestern))
{
$countervorgestern = $row[id] + 170;
}
while($row = mysql_fetch_array($zeitengestern))
{
$countergestern = ($row[id]+170)-$countervorgestern;
}
*/
$counter = $counter + 170;
echo "<H5 style=\"color:yellow; letter-spacing:1;\" align=\"center\">Besucher:</H5><H4 style=\"color:yellow; letter-spacing:1;\" align=\"center\">".$counter."</H4>";
/*
echo "<H5 style=\"color:yellow; letter-spacing:1;\" align=\"center\">heute:</H5><H4 style=\"color:yellow; letter-spacing:1;\" align=\"center\">".$countervorheute."</H4>";
echo "<H5 style=\"color:yellow; letter-spacing:1;\" align=\"center\">gestern:</H5><H4 style=\"color:yellow; letter-spacing:1;\" align=\"center\">".$countervorgestern."</H4>";
*/
?>
<?
mysql_connect("mysql.lima-city.de","USER8446","***");
mysql_select_db("DB1109862003");
$userip = $REMOTE_ADDR;
$visitorip = getenv("REMOTE_ADDR");
$sql = "SELECT * FROM user WHERE freischalten = 'true'";
$ergebnis = mysql_query($sql);
while ($row = mysql_fetch_array($ergebnis))
{
if($visitorip == $row[ip] && $row[online] == "true")
{
echo "<A href=\"index.php?action=sonstiges/logout\" style=\"size:12; color:yellow; text-decoration:overline;\">LOGOUT</A>";
}
}
?>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
-
Ich nutz IE!!
Ich poste dir mal den Rest der Seite, falls du ihn dir noch nicht angesehn hast!!!
Dann wird es wohl deine Seite sein. :D
Schau mal das ist auf deine Seite.
<FORM action="login.php method="post">
Hilft dir das jetzt weiter?
Wenn nicht dann solltest du einfach mal ein "login.php" schreiben.
So wie du es auch gepostet hast.
Jens -
Ich versteh dich grad nicht so wirklich!!
Das >"< ist doch da!!!
Das ist jetzt dein neuer Code.
<P align="center>
<FORM action="index.php?action=sonstiges/login" method="post">
Jetzt fehlt es hinter center. :D
Jens -
Danke!!
Es funzt!!
..und es war nicht das erste mal, dass ich das >"< vergessen hab!! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage