Carlos Daniel Postado Agosto 24, 2012 Denunciar Share Postado Agosto 24, 2012 Olá,Estou com o seguinte erro: Parse error: syntax error, unexpected $end. Mas não consigo resolver. Colo o código abaixo. Agradeço a ajuda de todos. Abraços.<?php include("config.php");?><html><head><title>Convite a Vida</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body bgcolor="#FFFFFF" text="#000000"> <form action"" method="post" name="formularioVideo"> <input type="hidden" name="h" value="ok" /> <label><span>URL do Video:</span> <input type="text" name="url" id="urlvideo" size="40" /> <input type="submit" name="btnOK" id="" value="salvar" /> </label> </form> <h3>Convite a Vida</h3> <div id="videos-youtube"> <?php $sql = mysql_query("SELECT * FROM videosvy"); while($ln = mysql_fetch_array($sql)){ ?> <img src="<?php echo $ln["imagem"]?>" width=120" height="90" style="clear:both; float:left; padding: 3px; border: 1px solid #999 margin-top:2px;" /> <?php echo $ln["titulo]?> / <?php echo $ln["descricao"]?> <p> </p> <br><br> <?php } ?> </div> </body></html><?php if(isset($_POST["h"]) && $_POST["h"] == "ok") { $url = $_POST["url"]; $conteudo = get_meta_tags($url); $imagem = substr($url, 31, 11); $urlimagem = "http://i2.ytimg.com/vi/$imagem/default.jpg"; $sql = mysql_query("INSERT INTO videosvy(titulo, descricao, urlvideo, imagem) values('".utf8_decode($conteudo["title"])."', '".utf8_decode($conteudo["description"])."', '$url', '$urlimagem')"); if($sql) { header("Location: ./"); }?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Massaki Postado Agosto 24, 2012 Denunciar Share Postado Agosto 24, 2012 as últimas chaves "}" estão fechando esta parte aqui:if(isset($_POST["h"]) && $_POST["h"] == "ok") { ou esta parte aqui: if($sql) {Indepentente de qual for, falta fechar uma delas. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Carlos Daniel
Olá,
Estou com o seguinte erro: Parse error: syntax error, unexpected $end. Mas não consigo resolver. Colo o código abaixo. Agradeço a ajuda de todos. Abraços.
<?php
include("config.php");
?>
<html>
<head>
<title>Convite a Vida</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form action"" method="post" name="formularioVideo">
<input type="hidden" name="h" value="ok" />
<label><span>URL do Video:</span>
<input type="text" name="url" id="urlvideo" size="40" />
<input type="submit" name="btnOK" id="" value="salvar" />
</label>
</form>
<h3>Convite a Vida</h3>
<div id="videos-youtube">
<?php
$sql = mysql_query("SELECT * FROM videosvy");
while($ln = mysql_fetch_array($sql)){
?>
<img src="<?php echo $ln["imagem"]?>" width=120" height="90" style="clear:both; float:left; padding: 3px; border: 1px solid #999 margin-top:2px;" />
<?php echo $ln["titulo]?> / <?php echo $ln["descricao"]?>
<p> </p>
<br><br>
<?php } ?>
</div>
</body>
</html>
<?php
if(isset($_POST["h"]) && $_POST["h"] == "ok") {
$url = $_POST["url"];
$conteudo = get_meta_tags($url);
$imagem = substr($url, 31, 11);
$urlimagem = "http://i2.ytimg.com/vi/$imagem/default.jpg";
$sql = mysql_query("INSERT INTO videosvy(titulo, descricao, urlvideo, imagem) values('".utf8_decode($conteudo["title"])."', '".utf8_decode($conteudo["description"])."', '$url', '$urlimagem')");
if($sql) {
header("Location: ./");
}
?>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.