Pereiti prie turinio

PHP problema su formos apdorojimu


Rekomenduojami pranešimai

Mokausi php pagrindų ir negaliu išspręsti problemos su šia pamoka:

http://www.w3schools.com/php/php_form_validation.asp

Kai paspaudžiu apdoroti formą(naršyklėje atidarius puslapį, kuris patalpintas mano kompe per wamp'ą), tada išmeta:

 

Forbidden

You don't have permission to access /ll/< on this server.

Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80

 

Iš pradžių savo kodą naudojau, po to pabandžiau iš svetainės nukopintą paleisti - nepadėjo.

Kame problemytė gali būti?

 

dar pridedu apache error logą:

 

[Thu Jul 16 20:35:45.053979 2015] [core:error] [pid 5968:tid 832] (20024)The given path is misformatted or contained invalid characters: [client 127.0.0.1:55537] AH00127: Cannot map POST /ll/%3C?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?%3E HTTP/1.1 to file, referer: http://localhost/ll/index.html
[Thu Jul 16 20:35:46.345053 2015] [core:error] [pid 5968:tid 832] (20024)The given path is misformatted or contained invalid characters: [client 127.0.0.1:55537] AH00127: Cannot map POST /ll/%3C?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?%3E HTTP/1.1 to file, referer: http://localhost/ll/index.html
[Thu Jul 16 20:35:50.737304 2015] [core:error] [pid 5968:tid 832] (20024)The given path is misformatted or contained invalid characters: [client 127.0.0.1:55537] AH00127: Cannot map POST /ll/%3C?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?%3E HTTP/1.1 to file, referer: http://localhost/ll/index.html

Redagavo ZaibaZ
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kokį action matai form html'e?

 

Nelabai klausimo supratau :D

 

per page source? action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>"

ar adreso laukelyje kai išmeta errorą? -> http://localhost/ll/<?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Mokausi php pagrindų ir negaliu išspręsti problemos su šia pamoka:

http://www.w3schools..._validation.asp

Kai paspaudžiu apdoroti formą(naršyklėje atidarius puslapį, kuris patalpintas mano kompe per wamp'ą), tada išmeta:

 

Forbidden

You don't have permission to access /ll/< on this server.

Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80

 

Iš pradžių savo kodą naudojau, po to pabandžiau iš svetainės nukopintą paleisti - nepadėjo.

Kame problemytė gali būti?

 

dar pridedu apache error logą:

 

[Thu Jul 16 20:35:45.053979 2015] [core:error] [pid 5968:tid 832] (20024)The given path is misformatted or contained invalid characters: [client 127.0.0.1:55537] AH00127: Cannot map POST /ll/%3C?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?%3E HTTP/1.1 to file, referer: http://localhost/ll/index.html
[Thu Jul 16 20:35:46.345053 2015] [core:error] [pid 5968:tid 832] (20024)The given path is misformatted or contained invalid characters: [client 127.0.0.1:55537] AH00127: Cannot map POST /ll/%3C?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?%3E HTTP/1.1 to file, referer: http://localhost/ll/index.html
[Thu Jul 16 20:35:50.737304 2015] [core:error] [pid 5968:tid 832] (20024)The given path is misformatted or contained invalid characters: [client 127.0.0.1:55537] AH00127: Cannot map POST /ll/%3C?php%20echo%20htmlspecialchars($_SERVER[%27PHP_SELF%27]);?%3E HTTP/1.1 to file, referer: http://localhost/ll/index.html

 

Tu pridėk savo php failą, kuriam yra ta forma. Nors dar klausimas, ar tu nebandai to php kodo html faile naudot?

 

[color=#444444][font=Consolas,]action="<?php echo $_SERVER["PHP_SELF"];?>"[/font][/color]

keisk į

[color=#444444][font=Consolas,]action="/"[/font][/color]

Jam taip veiks turbūt, bet žmogus liks nesupratęs, kame bėda buvo.

 

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tu pridėk savo php failą, kuriam yra ta forma. Nors dar klausimas, ar tu nebandai to php kodo html faile naudot?

 

 

Jam taip veiks turbūt, bet žmogus liks nesupratęs, kame bėda buvo.

 

 

Būtent tai ir buvo :D

Kažkaip į index.html viską suvariau ir net nepagalvojau, kad čia ir yra bėda. O dėl "action="/"" tai jis padėjo, bet man ne to reikėjo..

Ačiū :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...