Este es el codigo de la conexion
Código:
<?php
$servername = "localhost";
$username = "el nombre de usuario";
$password = "la clave";
$dbname = "el nombre de la base de datos";
// Create connection
$sms = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if ($sms->connect_error) {
die("Connection fallida: " . $sms->connect_error);
}
?>
este es el codigo del insert
Código:
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
//almacenando datos del formulario con get
require("Conexion/sms.php");
$tituloNoticia=$_GET["post_title"];
$descripcionNoticia=$_GET["post_desc"];
$imagenNoticia=$_GET["post_img"];
$insertSQL ="INSERT INTO tb_noticias (titulo,descripcion,imagen) VALUES ('$tituloNoticia', '$descripcionNoticia', '$imagenNoticia')";
$resultado=mysqli_query($sms,$insertSQL);
if($resultado==false){
echo "hubo un error";
}else{
echo "se ha guardado ";
}
mysqli_close($sms);
?>
</body>
</html>
aqui luego le agregare para evitar inyeccion sql no se preocupen por eso
Código:
<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">
<div class="containerWhite borderBottom">
<div class="containerForm">
<div class="form-group alert alert-danger" role="alert">mensaje de alerta</div>
<form role="form" method="post" action="insertar_registros.php" id="addForm" enctype="multipart/form-data" >
<input type="hidden" name="MAX_FILE_SIZE" value="20000000"/>
<input name="post_fb_id" type="hidden">
<input name="post_fb_name" type="hidden">
<input name="post_fb_email" type="hidden">
<input type="hidden" name="imageWidth">
<input type="hidden" name="cropWidth">
<input type="hidden" name="cropLeft">
<input type="hidden" name="cropTop">
<div class="form-group" id="post_title_row">
<label for="title">Título *</label>
<input type="text" name="post_title" id="post_title" class="form-control" placeholder="Título"/>
<div id="post_title_state"></div>
</div>
<div class="form-group" id="post_desc_row">
<label for="description">Descripción *</label>
<textarea name="post_desc" id="post_desc" rows="10" class="form-control" placeholder="Descripción"></textarea>
<div id="post_desc_state"></div>
</div>
<div class="borders">
<h3>Imagen *</h3>
<div class="form-group dragArea" id="post_img_row">
<input type="text" name="post_img" id="post_img" class="form-control hidden">
<div id="imageSeachContainer">
<label for="imageSearchValue">
Búsqueda
</label>
<div class="input-group">
<input type="text" class="form-control" id="imageSearchValue" placeholder="Búsqueda imágenes">
<div class="input-group-addon btnImage" id="imageSearch"><i class="fa fa-search"></i>Búsqueda por imágenes</div>
</div>
</div>
<div id="imageSearchLabel"></div>
<div id="imageSearchResults" class="container-fluid"></div>
<label for="image">
Cargar imagen
</label>
<input type="file" name="imageUpload" id="post_img_Upload" class="form-control" />
</div>
<div id="post_img_state"></div>
</div>
<div class="row imageSelectedWrapper ">
<div class="col-md-12 " >
<div class="col-md-6 " >
<button id="counterclockwise" class="form-control"><== Rotate left</button>
</div>
<div class="col-md-6 " >
<button id="clockwise" class="form-control">Rotate right==></button>
</div>
</div>
<div class="col-md-10 col-md-offset-1 text-center" style="position: relative">
<div>
<img id="imageSelected" style="pointer-events: none; display:none;" class="img-responsive">
<a></a>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 " >
<img src="#" alt="" id="imageSelectedCopy" width="500" />
<canvas id='canvas' width='300' height='300'></canvas>
</div>
</div>
<!-- Form actions -->
<div id="fbLoginButton" class="form-group text-center">
<button role="button" type="submit" class="btn facebook btnLg">
Conéctate en Facebook
</button>
</div>
<!--<div class="form-group alert alert-danger" role="alert">YOUR IP ADDRESS IS LOGGED</div>-->
<div id="addPostButton" class="form-group text-center">
<button type="submit" class="btn btn-primary btn-lg" id="post_send">
Crear
</button>
</div>
</form>
</div>
</div>
</div>
estos son los mensajes de salida obviamente se me guarda en la base de datos pero los campos que rellena el form quedan vacios
Notice: Undefined index: post_title in /direccion/insertar_registros.php on line 14
Notice: Undefined index: post_desc in direccion/insertar_registros.php on line 15
Notice: Undefined index: post_img in direccion/insertar_registros.php on line 16
se ha guardado
espero logran ver lo que yo no puedo saludos y gracias de antemano