Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2006, 13:01
Avatar de marcosr
marcosr
 
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 18 años, 8 meses
Puntos: 5
Sonrisa Hola

No es que debas cambiar las variables que tu mismo definas como por ejemplo puede ser:
Código PHP:
$usuario 'marcosr'
Esto no debes modificarlo. Lo que debes hacer es que en las variables de donde recibes los datos del formulario, debes insertar $_POST['campo'] si el formulario se envía por post o $_GET['campo'] en el caso de que se envíe por get. Supongo lo envías por post por lo que tu código quedaría así:

Código PHP:
<?

function respuesta($respuesta)
{
    print 
"<span class=\"normal\">$respuesta <a href=\"mi url">Tornar</a></span>";
}

function enviar($destino,$asunto,$texto)
{
    $origen = $_POST['de']; // 'de' lo sustituyes por el nombre del campo que define la variable orígen.
    $destino = $_POST['para']; // 'para' lo sustituyes por el nombre del campo que define la variable destino.
    return (mail($destino, $asunto, $texto, "
From$origennContent-Typetext/htmlcharset=iso-8859-1"));
}

print "
<head><title>Formulariotitle></head>";
print "
<body>";
$texto .="
Nom$nom      ";
$texto .="
Municipi$municipi      ";
$texto .="
Correu$correu      ";
$texto .="
Missatge$missatge      ";

if (enviar($destino,"
Missatge rebut des de la web",$texto))
    respuesta($respuestaok);
else
    respuesta($respuestako);
?>
Creo que no me equivoqué en nada, espero que los grandes sabios del PHP no deban corregirme nada : )

Prúebalo !

Es bueno que te diga que la carta que escribiste a iespana está muy bien redactada pero... cuestión se escribe con C y no question, hablamos inglés?

Saludos !

Última edición por marcosr; 14/12/2006 a las 04:45