<?php require_once('../Connections/qwe.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}else{
if($_POST['cadastrar']){
//Recebendo os campos
;
$imagem = $_FILES['imagem1'];
//Se a imagem foi selecionada
if(!empty($imagem["name"])){
//Largura máxima em pixels
$largura = 800;
//Altura máxima em pixels
$altura = 1500;
//Tamanho máximo em bytes
$tamanho = 204800;
//Verifico se é imagem
if(!eregi("^image\/(pjepg|jpeg|png|gif|bmp)$", $imagem["type"])){
$error[1] = "Isso não é uma imagem";
}
//Pega as dimensões da imagem
$dimensoes = getimagesize($imagem["tmp_name"]);
//Verifico se a largura da imagem é maior que a largura permitida
if($dimensoes[0] > $largura){
$erro[2] = "A largura da imagem não deve ultrapassar ".$largura." pixels.";
}
//Verifico se a altura da imagem é maior que a altura permitida
if($dimensoes[1] > $altura){
$erro[3] = "A altura da imagem não deve ultrapassar ".$altura." pixels.";
}
//Verifico se o tamanho do arquivo é maior que o permitido
if($imagem["size"] > $tamanho){
$erro[4] = "A altura da imagem não deve o tamanho máximo de ".$tamanho." bytes.";
}
//Se não houver erros
if(count($error)==0){
//Pega a extensão da imagem
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $imagem["name"], $ext);
//Gera nome único para imagem
$nomeImagem = md5(uniqid(time())).".".$ext[1];
//Caminho da imagem
$caminhoImagem = "img/".$nomeImagem;
//Faz o upload da imagem para seu caminho
move_uploaded_file($imagem["tmp_name"], $caminhoImagem);
//Insere no banco de dados
$sql = mysql_query("INSERT INTO usuarios VALUES(".$nomeImagem.")");
}
}
}
}
//colar código aqui, também é necessário alterar para os nossos dados
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO conteudo (titulo, conteudo, resumo, imagem1, imagem2, imagem3, imagem4, imagem5, `data`, tempo) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['titulo'], "text"),
GetSQLValueString($_POST['conteudo'], "text"),
GetSQLValueString($_POST['resumo'], "text"),
//GetSQLValueString($_POST['.$nomeImagem.'], "text"),
GetSQLValueString($_POST['imagem2'], "text"),
GetSQLValueString($_POST['imagem3'], "text"),
GetSQLValueString($_POST['imagem4'], "text"),
GetSQLValueString($_POST['imagem5'], "text"),
GetSQLValueString($_POST['data'], "date"),
GetSQLValueString($_POST['tempo'], "date"));
if(count($error) !=0){
foreach($error as $erro){
echo $erro."<br />";
}
}
mysql_select_db($database_qwe, $qwe);
$Result1 = mysql_query($insertSQL, $qwe) or die(mysql_error());
}
$v_data = date('Y/m/d');
echo "Data: " . $v_data;
$v_tempo = date('H:m:s');
echo " - Tempo: " . $v_tempo;
?>
<?php
mysql_select_db($database_qwe, $qwe);
$sql = "SELECT id, titulo FROM conteudo ORDER BY id DESC";
$resultado = mysql_query($sql)
or die (mysql_error());
if (@mysql_num_rows($resultado) == 0)
echo "Sem artigos de momento";
?>
<?php
if (isset($_POST['apagar']) && $_POST['apagar'] == 'excluir') {
$deleta = mysql_query("DELETE FROM conteudo WHERE id = '$_POST[id]'");
if ($deleta =='1'){
echo "<p>Apagado com Sucesso</p>";
}else {
"Aconteceu um erro, contacte FILIPE PEREIRA";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ADMINISTRAÇÂO</title>
</head>
<p></p>
<form id="form2" name="form2" method="post" action="" enctype="multipart/form-data">
<label for="id" >Escolha o Artigo que deseja apagar<br />
</label>
<select name="id" id="id">.
<?php
while ($linha=mysql_fetch_array($resultado)) {
$id = $linha[0];
$titulo = $linha[1];
?>
.<option value="<?php echo $id; ?>"> <?php echo $titulo; ?> </option>
<?php
}
?>
</select>
<input type="hidden" name="apagar" value="excluir" />
<input type="submit" name="excluir" id="excluir" value="Apagar" />
</form>
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<p align="center"> <h2 align="center"> Registar um novo artigo </h2></p>
<table align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Titulo:</td>
<td><input type="text" name="titulo" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right" valign="top">Conteudo:</td>
<td><textarea name="conteudo" cols="50" rows="5"></textarea></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right" valign="top">Resumo:</td>
<td><textarea name="resumo" cols="50" rows="5"></textarea></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagem1:</td>
<td><input type="file" name="imagem1" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagem2:</td>
<td><input type="file" name="imagem2" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagem3:</td>
<td><input type="file" name="imagem3" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagem4:</td>
<td><input type="file" name="imagem4" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagem5:</td>
<td><input type="file" name="imagem5" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right"> </td>
<td><input type="hidden" name="data" value="<?php echo "$v_data" ?>" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right"> </td>
<td><input type="hidden" name="tempo" value="<?php echo "$v_tempo" ?>" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right"> </td>
<td><input type="submit" name="cadastrar" value="Adicionar artigo" /></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form1" />
</form>
<p> </p>
</html>