Jump to content


Photo

Erro No Formulário


  • Faça o login para participar
2 replies to this topic

#1 jamsbboy

jamsbboy

    Ativo

  • Usuários
  • 319 posts
  • Sexo:Masculino

Posted 30/03/2006, 01:10

Alguem pode verificar pra mim onde q esta errado esse formulário. ele teria q funcionar.. assim:
enviar esse modelo pra algum amigo?
ai preenche..e ao enviar.. diz q ocorreu um erro!

obrigado!!!

<?
$abs = 'http://' . $_SERVER['SERVER_NAME'] . substr($PHP_SELF, 0, strrpos($PHP_SELF, '/'));

require 'configuracoes.php';
require 'config/config.php';

$link = mysql_connect($dbhost, $dbuser, $dbpass);

// get the information for this vehicle
$result = mysql_db_query($dbname, "SELECT * FROM $dbvin WHERE codigo='$codigo'", $link);
$data = mysql_fetch_array($result);
$data[equipamentos] = nl2br($data[equipamentos]);
$data[financiamento] = nl2br($data[financiamento]);
$data[observacoes] = nl2br($data[observacoes]);


// get images if any
if($data[numimages]) {
$imageset = array();
$result = mysql_db_query($dbname, "SELECT * FROM $dbimg WHERE codigo='$codigo' ORDER BY id DESC", $link);
while($row = mysql_fetch_array($result)) {
array_push($imageset, $row);
}
}

// get dealer info
$result = mysql_db_query($dbname, "SELECT dealer, email, phone FROM $dbcfg", $link);
$dealer = mysql_fetch_array($result);

mysql_close($link);

// create and send email message
if($codigo && $email && $friend) {
$message = "
Para ver este anúncio no próprio site <a href='$abs/mostrar.php?codigo=$codigo'>Clique Aqui</a><br><br>
<html><body>
<style type='text/css'>
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height: 14px }
.highlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #069; line-height: 14px }
.hint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888; line-height: 14px }
.trim { border: 1px solid #CCC; }
.fill { background-color: #CCC; }
A.link_text:link { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; color: #000; line-height: 14px; text-decoration: none }
A.link_text:visited { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; color: #000; line-height: 14px; text-decoration: none }
A.link_text:hover { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; color: #F00; line-height: 14px; text-decoration: underline }
</style>
<table class='trim' width=700 border=0 cellpadding=3 cellspacing=0>
<tr><td class='highlight' align='center' colspan=3><b>$dealer[dealer] - Anúncio completo do veículo</b></td></tr>
<tr class='fill'><td height=1 colspan=3><!-- LINE --></td></tr>
<tr>
<td width=410 valign='top'>
<table border=0 cellpadding=0 cellspacing=5>
";
if(!$data[numimages]) { $message .= "<tr><td class='hint' colspan=3 width=400 height=300 align='center' valign='middle'>Desculpe, não foram adicionadas fotos deste veículo.</td></tr>\n"; }
else { $message .= "<tr><td colspan=3><a href='$abs/mostrar.php?codigo=$codigo'><img name='largeimage' src='$abs/fotos/{$imageset[0][image]}' alt='$data[anofabricacao] $data[marca] $data[model]' border=0></a></td></tr>\n"; }

// if there is more than one image, display the others as thumbnails
if($data[numimages] > 1) {
$message .= "<tr><td height=15><!-- SPACER --></td></tr>\n";
$n = 1; // counter for thumb display
$message .= "<tr>\n";
foreach($imageset as $line) {
$message .= "<td valign='top'><a href='$abs/mostrar.php?codigo=$codigo'><img src='$abs/miniaturas/$line[thumb]' border=0 alt='Clique para ampliar a foto.'></a></td>\n";
if(!($n % 3)) {
if($n < $data[numimages] - 1) { $message .= "</tr>\n<tr>\n"; }
else { $message .= "</tr>\n"; }
}
$n++;
} if(($n - 1) % 3) { $message .= "</tr>\n"; }
}
$message .= "
</table>
</td>

<td width=290 valign='top'>
<table class='text' width='100%' border=0 cellpadding=0 cellspacing=5>
<tr><td class='fill' height=25 align='center' colspan=2><a class='link_text' href='$abs/mostrar.php?codigo=$codigo'><b>$data[anofabricacao] $data[marca] $data[model]</b></a></td></tr>
<tr class='fill'><td height=1 colspan=2><!-- SPACER --></td></tr>
<tr><td width=80>N. Cadastro:</td><td><b>$data[cadastro]</b></td></tr>
<tr><td>Final da Placa:</td><td><b>$data[vin]</b></td></tr>
<tr class='fill'><td height=1 colspan=2><!-- SPACER --></td></tr>
<tr><td>Condição:</td><td><b>$data[condicao]</b></td></tr>
<tr><td>Quilometragem:</td><td><b>$data[quilometragem]</b></td></tr>
<tr><td>Preço à vista:</td><td><b>$data[preco]</b></td></tr>
<tr class='fill'><td height=1 colspan=2><!-- SPACER --></td></tr>
<tr><td>Cor externa:</td><td><b>$data[exterior]</b></td></tr>
<tr><td>Cor interna:</td><td><b>$data[interior]</b></td></tr>
<tr><td>Tipo de veículo:</td><td><b>$data[body]</b></td></tr>
<tr><td>Portas:</td><td><b>$data[portas]</b></td></tr>
<tr><td>Motor:</td><td><b>$data[motor]</b></td></tr>
<tr><td>Combustível</td><td><b>$data[combustivel]</b></td></tr>
<tr><td>Transmissão</td><td><b>$data[trans]</b></td></tr>
<tr><td>sistemasom</td><td><b>$data[sistemasom]</b></td></tr>
<tr class='fill'><td height=1 colspan=2><!-- SPACER --></td></tr>
<tr><td valign='top'>Financiamento</td><td><b>$data[financiamento]</b></td></tr>
<tr><td valign='top'>Equipamentos/Opcionais</td><td><b>$data[equipamentos]</b></td></tr>
<tr><td valign='top'>Observações</td><td><b>$data[observacoes]</b></td></tr>
<tr class='fill'><td height=1 colspan=2><!-- SPACER --></td></tr>
<tr><td colspan=2>
<b>Se você se interessou por este veículo,</b> por favor entre em contato com nosso departamento de vendas pelo telefone
<b>$dealer[phone]</b> ou pelo e-mail
<a class='link_text' href='mailto:$dealer[email]'><b>$dealer[email]</b></a>
</td></tr>
<tr class='fill'><td height=1 colspan=2><!-- SPACER --></td></tr>

</table>
</td>
</tr>
<tr class='fill'><td height=5 colspan=3><!-- LINE --></td></tr>
</table>
</body></html>
";

// send message
$subject = "$data[anofabricacao] $data[marca] $data[model]";
$from = $email;

if(mail($friend, $subject, $message, "From: $from\n"."MIME-Version: 1.0\n"."Content-type: text/html; charset=iso-8859-1")) {
echo "<script language='JavaScript'> alert('Sua mensagem foi enviada com sucesso!'); window.close(); </script>";
} else {
echo "<script language='JavaScript'> alert('Ocorreu um erro, a mensagem não pode ser enviada.'); window.close(); </script>";
}
}
?>
<html>
<head>
<title><? echo "$data[anofabricacao] $data[marca] $data[model]"; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/estilos.css" rel="stylesheet" type="text/css">

<style type="text/css">
<!--
body {
background-image: url(design/pattern.jpg);
background-color: #FFFFFF;
}
-->
</style></head>

<body>

<table width=700 height=400 border=0 align="center" cellpadding=3 cellspacing=0 bgcolor="#DDDEE2" class='trim'>
<tr>
<td align='center' valign='middle'>
<b>Ocorreu um erro.</b><br>
<br>
<a class='link' href='controle.php'><b>Clique aqui para retornar</b></a>
</td>
</tr>
</table>
<table width=700 border=0 align="center" cellpadding=5 cellspacing=0>
<tr><td align='center'><? require 'rodape.php'; ?></td></tr></table>

</body>
</html>

Edição feita por: jamsbboy, 30/03/2006, 07:12.

IG- O Mundo é de quem faz! --- http://www.quemfaz.com.br

#2 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 30/03/2006, 07:23

1º qual é a mensagem de erro ? :assobio:

porque fica difícil em ajudar!
mesmo porque até jogar seu código em um servidor e testar e depois verificar o erro irá demorar d+. assim, se vocÊ adicionar aqui a mensagem de erro e as 3 linhas antes e 3 linhas depois da linha de erro ( e claro que adiciona também a linha que acusa no erro ) será mais rápido em ajudar! :blink:

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#3 iranhp

iranhp

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Masculino
  • Localidade:Brasil
  • Interesses:Criação de Sites, Lojas Virtuais, Marketing e Hospedagem.

Posted 07/11/2010, 10:04

Estou com mesmo problema. Apenas diz que ocorreu um erro!

// send message
$subject = "$data[anofabricacao] $data[marca] $data[model]";
$from = $email;

if(mail($friend, $subject, $message, "From: $from\n"."MIME-Version: 1.0\n"."Content-type: text/html; charset=iso-8859-1")) {
echo "<script language='Javascript'> alert('Sua mensagem foi enviada com sucesso!'); window.close(); </script>";
} else {
echo "<script language='Javascript'> alert('Ocorreu um erro, a mensagem não pode ser enviada.'); window.close(); </script>";
}
}
?>
http://www.construoseusite.com.brCriação de Sites, Lojas Virtuais e Hospedagem.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq