Foros del Web » Programando para Internet » PHP »

Corregir codigo PHP

Estas en el tema de Corregir codigo PHP en el foro de PHP en Foros del Web. Algún iluminado que me pueda ayudar y corregirme este codigo en que me equivoco, es el conocido formail.php para el envío de formularios, pero no ...
  #1 (permalink)  
Antiguo 06/06/2003, 23:15
 
Fecha de Ingreso: abril-2002
Mensajes: 127
Antigüedad: 22 años, 1 mes
Puntos: 0
Pregunta Corregir codigo PHP

Algún iluminado que me pueda ayudar y corregirme este codigo en que me equivoco, es el conocido formail.php para el envío de formularios, pero no me anda, cuando trato de enviar el formulario me dice que el dominio no autorizado, aqui esta el codigo, (el dominio es el correcto porque lo chequie varias veses):

*/

// formmail version (for debugging mostly)
$version = "4.1b";

// referers.. domains/ips that you will allow forms to
// reside on.
$referers = array ('midominio.com','www.midominio.com','aqui pongo la direccion IP');

// banned emails, these will be email addresses of people
// who are blocked from using the script (requested)
$banlist = array ('*@domain.com');

// our mighty error function..
function print_error($reason,$type = 0) {
global $version;
build_body($title, $bgcolor, $text_color, $link_color, $vlink_color, $alink_color, $style_sheet);
// for missing required data
if ($type == "missing") {
?>
The form was not submitted for the following reasons:<p>
<ul><?
echo $reason."\n";
?></ul>
Please use your browser's back button to return to the form and try again.<?
} else { // every other error
?>
The form was not submitted because of the following reasons:<p>
<?
}
echo "<br><br>\n";
exit;


lo corto al codigo aqui porque es mucho texto para el mensaje. Lo importante es donde estan los datos del dominio.

Si alguno conoce otra forma de enviar los datos de un formulario por email a una direccion de email, se lo voy a agradecer muchisimo
Gracias desde ya al que me ayude.
  #2 (permalink)  
Antiguo 09/06/2003, 02:48
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 4 meses
Puntos: 17
Usando las etiquetas PHP, se colorea el texto y se ve antes el error.

Código PHP:
<?
// formmail version (for debugging mostly)
$version "4.1b";

// referers.. domains/ips that you will allow forms to
// reside on.
$referers = array ('midominio.com','www.midominio.com','aqui pongo la direccion IP');

// banned emails, these will be email addresses of people
// who are blocked from using the script (requested)
$banlist = array ('*@domain.com');

// our mighty error function..
function print_error($reason,$type 0) {
global 
$version;
build_body($title$bgcolor$text_color$link_color$vlink_color$alink_color$style_sheet);
// for missing required data
if ($type == "missing") {
?>
The form was not submitted for the following reasons:<p>
<ul><?
echo $reason."\n";
?></ul>
Please use your browser's back button to return to the form and try again.<?
} else { // every other error
?>
The form was not submitted because of the following reasons:<p>
<?
}
echo 
"<br><br>\n";
exit;
?>
Sin embargo, todo parece correcto
__________________
M a l d i t o F r i k i
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:52.