[ rokky @ 07.11.2004. 05:46 ] @
| Probavam da iz ovog html koda :
<FORM action=email.php method=post>
<INPUT type=hidden [email protected] name=to>
<INPUT type=submit value="Send password to Me">
</FORM>
pozovem PHP script email.php :
<?
$hid = $_REQUEST['hidden'];
mail( "[email protected]", "Tue 5", $hid , "From: [email protected]");
?>
ali kada kliknem dugme koje bi trebalo da pozove skript iz browsera dobijam poruku :
Method Not Allowed
The requested method POST is not allowed for the URL /baba/email.php.
Apache/1.3.27 Server at members.hosting.com Port 80
sta je greska, kako da se popravi?
|
[ baobab_NS @ 07.11.2004. 13:42 ] @
treba ti:
Code:
$hid = $_REQUEST['to'];
[ _owl_ @ 07.11.2004. 19:28 ] @
Citat:
Method Not Allowed
The requested method POST is not allowed for the URL /baba/email.php.
Pa izgleda da ti kaze da su POST zahtevi zabranjeni (tj nemozes koristiti <form method="POST">). Ovakvo podesavanje mi deluje krajnje neuobicajeno (vidi sta ti kaze tehnicka podrska).
[ rokky @ 08.11.2004. 07:38 ] @
nazvao sam tehnicku podrsku i oni kazu da su 'disable' PHP scriptove zbog razloga bezbjednosti.
rekli su mi da bi mogao probati cgi script umjesto PHP.
da li iko zna kako da isti PHP script prebacim na CGI?
znaci samo da uzmes variable iz html i da posaljes mail()...
[ Shinhan @ 08.11.2004. 09:00 ] @
:-D
Iskljucili su PHP iz razloga bezbednosti. Kakav ti to hosting koristis
kada ti amateri ne znaju ni da osiguraju Apache server bez
iskljucivanja PHP-a. Bolje se odmah prebaci na neki drugi hosting.
A sto se tice CGI skriptova za mail, ima i toga dosta.
Na primer:
http://www.hotscripts.com/CGI_...ems/Email_Utilities/index.html
[ rokky @ 08.11.2004. 11:13 ] @
hvala svima
inace, da li mozda neko zna gdje se moze naci free web hosting sa PHP support?
nasao sam par njih ali uvijek ima neka caka...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.