He cambiado esto:
Código:
Por esto:<form id="new_item_post" class="fm" method="post" action="<? $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">
Código:
y he creado un archivo llamado procesa.php<form id="new_item_post" class="fm" method="post" action="../procesa.php" enctype="multipart/form-data">
Código:
Imagino que donde he puesto "valido" debo poner algo??? <?php
if (isset($_POST["g-recaptcha-response"]) && $_POST["g-recaptcha-response"])
{
var_dump($_POST);
$secret = "micodigosecreto";
$ip = $_SERVER["REMOTE_ADDR"];
$captcha = $_POST["g-recaptcha-response"];
$result = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$captcha&remoteip=$ip");
echo "<br />";
echo "<br />";
echo "<br />";
var_dump($result);
$array = json_decode($result,TRUE);
echo "<br />";
if ($array["success"])
{
echo "valido";
}else{
echo "no valido";
}
}
?>



