28. juni 2005 - 08:21
Der er
42 kommentarer og 1 løsning
det driller!
hejsa allesammen.... nogen der kan fortælle mig hvad det her betyder: The requested method POST is not allowed for URL /phpblog/forside.php?id=content_admin_forside.php fatter det nemlig ikke selv.. :) -stoiss
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
At man ikke må bruge POST i det dir som hedder "phpblog" ? Kan du bruge .htaccess?
hmm... jeg ved det ikke, det er jo bare en mappe jeg har lavet og smidt filerne over i... når jeg piller filerne ud og smider dem direkte i min ftp, skriver den der samme... er det 1go.dk det ikke kan godtage det eller...?
hmm, du kan jo lige prøve med en alm. form for at teste. Det er et underdir til dit domæne? Og ikke et dir som ligger "udenfor", men som er tilføjet med et Alias?
hmm.. er ikke helt med tror jeg...
altså: jeg har et blog system som jeg første lade i mappen "phpblog" på min ftp ved 1go.dk
det virkede ik, så jeg slettede mappen phpblog, og lagde filerne direkte ind på min ftp så det her "
www.tossen.1go.dk/content_admin_login.html " og det virkede så heller ikke...
har haft phpsystemer oppe før, også med login osv.
Prøv lige det her: <div align=center> <br> <form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post"> Brugernavn: <br><input type="text" name="brugernavn"> <p> Password: <br><input type="password" name="password"> <br><input type="submit" value="Login"> </form> </div>
får stadig den her: The requested method POST is not allowed for URL /phpblog/forside.php?id=content_admin_forside.php
Hvad de mener med:
§1.5
Afvikling af scripts der er specielt systemkrævende er ikke tilladt.
på
http://www.1go.dk/webhotel/regler.php er jeg ikke klar over.
Men har du prøvet med den form som jeg postede?
Det er jo til filen selv, uden nogen ?id=..........................
hmm.. ved ik om det kræver for meget? det er jo faktisk bare som et alm. nyhedssystem med billede og kommentar... hva mener du med det der form?
28. juni 2005 - 09:37
#10
Ja, umiddelbart skulle det jo være muligt. Det jeg tænker på med formen, er at du bruger en QUERY_STRING også. Prøv at droppe den, som i mit forslag til en "alm." form. Men ville lige selv prøve at oprette et sub, og det var lukket p.g.a. systemomlægninger, og måske det er her "bøffen" ligger? Altså, at det vil virke senere med POST ????
28. juni 2005 - 09:37
#11
<div align=center>
<br>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
Brugernavn:
<br><input type="text" name="brugernavn">
<p>
Password:
<br><input type="password" name="password">
<br><input type="submit" value="Login">
</form>
</div>
er du sikker på der ikke er en lille fejl i det?
http://www.tossen.1go.dk/phpblog/content_admin_login.html det er som om at det ikke bliver afsluttet ordentligt?
28. juni 2005 - 09:39
#12
hmm... jeg mener bare jeg har sq haft så mange mærkeligt ting oppe at køre, bruger systemer osv. så forstår ik helt hvorfor den laver kage i det nu :(
28. juni 2005 - 09:40
#13
Den form fejler ikke noget! :O) Men hvis du kikker kode, mangler der en " efter SELF <div align=center> <br> <form action="<?php echo $_SERVER["PHP_SELF]; ?>"method="post"> <br> Brugernavn: <br><input type="text" name="brugernavn"> <p> Password: <br><input type="password" name="password"> <br><input type="submit" value="Login"> </form> </div>
28. juni 2005 - 09:41
#14
Og b.t.w. så skal filen jo hedde php oh ikke html :O)
28. juni 2005 - 09:44
#15
ja det kunne jeg da egentlig godt se... :) hvorfor skriver den "method="post"> over bruger navn?
28. juni 2005 - 09:45
#16
hmm... den hed .html i forvejen, så troede jeg bare den skulle, prøver lige at rette den til .php så:)
28. juni 2005 - 09:46
#17
okay, et skrit videre, den melder ikke fejl mere, men den logger mig ikke ind når jeg indtastermine login informationer
28. juni 2005 - 09:49
#18
28. juni 2005 - 09:50
#19
Og så må vi jo se noget kode :O)
28. juni 2005 - 09:55
#20
hmm.. kan det ik være fordi den ikke ved hvor den skal smide mig hen når den ikke kan se om brugernavn og kode er rigtigt mere? det står jo i "content_admin_forside.php" der står mit brugernavn og kode... og der bliver den jo ikke rigtig henvist til mer, så den kan vel ik finde det?
28. juni 2005 - 09:58
#21
Lyder lidt som du får rodet lidt rundt i det? :O) Anyway, er det jo svært at kommentere noget kode man ikke kan se :O)
28. juni 2005 - 10:01
#22
jah okay :) hvad for noget vil du gerne se? det hele?
28. juni 2005 - 10:02
#23
njahh, helst ikke! :O) Men din login del
28. juni 2005 - 10:03
#24
den der content_admin_login ?
28. juni 2005 - 10:04
#25
Lyder jo rigtigt!
28. juni 2005 - 10:05
#26
du har set den der content_admin_login... tror også den her har lidt med noget login at gøre: <?php $brugernavn = $_REQUEST["brugernavn"]; $password = $_REQUEST["password"]; $rigtigt_brugernavn = "TEST"; $rigtigt_password = "TEST"; if (empty($brugernavn) || empty($password)) { echo "Husk at indtaste både brugernavn og password"; } elseif ( ($brugernavn == $rigtigt_brugernavn) && ($password == $rigtigt_password) ) { $_SESSION['brugernavn'] = "$brugernavn"; $_SESSION['password'] = "$password"; echo "<a href='forside.php?id=content_admin_blog_skriv.php'Skriv i bloggen</a>"; } else { echo "Brugernavnet / Passwordet var desværre forkert"; } ?> <div style="width:50%;float:left;"><img src="content_grafik_bottom_left.jpg" alt="Bottom" align="left"></div> <div style="width:50%;float:left;"><img src="content_grafik_bottom_right2.jpg" alt="Bottom" align="right"></div>
28. juni 2005 - 10:05
#27
det skal lige siges at brugernavn og kode er lavet om ;)
28. juni 2005 - 10:06
#28
og den der content_admin_login.php <div align=center> <br> <form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post"> Brugernavn: <br><input type="text" name="brugernavn"> <p> Password: <br><input type="password" name="password"> <br><input type="submit" value="Login"> </form> </div>
28. juni 2005 - 10:11
#29
har jeg fået skræmt dig væk nu?:)
28. juni 2005 - 10:14
#30
næh da, prøv: <?php session_start(); if(isset($_POST["brugernavn"], $_POST["password"])) { $brugernavn = $_POST["brugernavn"]; $password = $_POST["password"]; $rigtigt_brugernavn = "TEST"; $rigtigt_password = "TEST"; if ($brugernavn == $rigtigt_brugernavn && $password == $rigtigt_password) { $_SESSION['brugernavn'] = $brugernavn; header("Location:/phpblog/forside.php?id=content_admin_blog_skriv.php"); exit; }else{ echo"Fejl i brugernavn eller password! <a href=\"". $_SERVER["PHP_SELF"] ."\">Tilbage</a>"; } exit; } ?> <div align=center> <br> <form action="<?php echo $_SERVER["PHP_SELF"]; ?>"method="post"> <br> Brugernavn: <br><input type="text" name="brugernavn"> <p> Password: <br><input type="password" name="password"> <br><input type="submit" value="Login"> </form> </div>
28. juni 2005 - 10:16
#31
Har slettet at du gerne vil registrere password'et! På de sider du vil beskytte, kan du jo så bruge: if(!isset($_SESSION["brugernavn"])) { echo"Du skal logge ind for at se/skrive her!"; return; } resten af script.................... Det vil virke, hvis det er en fil som includes, hvilket det jo lader til! Og glem nu IKKE at bruge session_start() i toppen på forside.php!!!
28. juni 2005 - 10:17
#32
den sender mig ikke videre, fatter jeg ik, det virker fint ved ham gutten der har lavet det...:-/
28. juni 2005 - 10:19
#33
hmm.. undskyld jeg er lidt dum :) men forstår det sq ikke helt :) er noob til php... jeg kan oploade det og så kan du se på det hvis du vil / har tid :) og du kan godt få fler points hvis det er det det kommer and på:)
28. juni 2005 - 10:21
#34
jeg kan oploade svriptet på min side så kan du hente det mener jeg :)
28. juni 2005 - 10:21
#35
scriptet*
28. juni 2005 - 10:23
#36
point er ikke noget problem! har ikke så satans meget tid, men ovenstående script skulle gerne virke. Og du skal så blot huske at bruge session_start() i toppen af forside.php Og de filer som forside.php så includer, kan du jo starte med flg. <?php if(!isset($_SESSION["brugernavn"])) { echo"Du skal logge ind for at se denne side!"; return; } // RESTEN AF SCRIPTET ?>
28. juni 2005 - 10:25
#37
okay jeg prøver det en gang så :)
28. juni 2005 - 10:29
#38
hmm... den vil sq ik, jeg prøver at fange ham der har kodet det, han må kunne få det til at virke :) ellers mange tak for hjælpen :) hvis du smider et svar får du point:)
28. juni 2005 - 10:33
#39
nej, jeg har jo ikke givet dig en løsning du bruger! :O) Men virker loginformen ikke???
28. juni 2005 - 13:49
#40
hmm.. den sender mig ikke videre ind på admin forsiden, den gør bare felterne blanke, så sker derr ik mer ved det :( det sq dejligt med en der ik giver op :) top karakter til dig :D
28. juni 2005 - 23:35
#41
Der er noget med det POST på siden! Altså server-setup noget, vil jeg helt klart mene! Medmindre du selv har noget liggende som bliver loadet, og derfor får inflydelse?
29. juni 2005 - 07:51
#42
Hmm... jeg har bare det der script, som jeg oploader, og andet har jeg ikke :) men hvorfor skulle den gå kold over det der POST?
14. juli 2005 - 12:35
#43
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling