PHP - Error de php

 
Vista:

Error de php

Publicado por Suki (1 intervención) el 03/06/2006 12:32:54
<html>
Este es el codigo que tengo en la pagina donde llega la informacion de los datos que contestas en un formulario:

<head><title>prochora</title></head>
<?
echo "<b>Text de motiu sense tractar</b><br><br>";
echo $motiu."<br><br><br>";
echo "<b>Text de motiu tractat</b><br><br>";
$motiu = trim($motiu); //traiem espais en blanc al principi i al final
$motiu = stripslashes($motiu); //traiem caràcter d'escapament davant'
$cadenasaltos=str_replace("\n","<br>,$cadena); convertim slats de paràgraf a
echo $motiu.";
echo "Enviant missatge...";
$adresa="[email protected]";
$assumpte="Cita tutoria";
$missatge = "DNI: ".$dni."\n";
$missatge .= "Nom: ".$nom." ".$cognom1." ".$cognom2."\n";
$missatge .= "Curs: ".$Curs." ".$pla." ".$grup."\n\n";
$missatge .= "Propostes d'horari \n";
$missatge .= "Proposta 1: ".$proposta1."\n";
$missatge .= "Proposta 2: ".$proposta2."\n";
$missatge .= "Proposta 3: ".$proposta3."\n";
$missatge .= "\n\n\n Missatge enviat el ".date("d/m/Y")." a les ".date("H:i:s");

$cap = "From: [email protected]\nReply-To:
[email protected]\nX-Mailer: PHP/" . phpversion();

mail ($adresa, $assumpte, $missatge, $cap);

echo "<br><br>Missatge enviat";

?>
</body>
</html>

Y cuando la cargo me dice que tiene un parse error en la linia 10, pero no se ver el error porq no entiendo mucho de php, es un simple trabajo de informatica para el instituto, porfavor, si alguien entiende cual es el fallo agradeceria que me ayudariais.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error de php

Publicado por Juan Carlos Quintanilla (22 intervenciones) el 03/06/2006 17:34:50
Hola Suki,

Si tu código esta como lo expuesto, ha dos lineas para correjir.

$cadenasaltos=str_replace("\n","<br>,$cadena); convertim slats de paràgraf a

Por:

$cadenasaltos=str_replace("\n","<br>,$cadena); //convertim slats de paràgraf a

Falto comentar despues de ;

echo $motiu.";

Por:

echo $motiu; O echo $motiu.'';

Si quieres concatenar un espacion en blanco o algo por el estilo dentro de dos comillas simples o dobles.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar