Comunidad de diseño web y desarrollo en internet online

¡Ayuda! Agregar número de página a documento

Citar            
MensajeEscrito el 20 Abr 2017 04:17 pm
Hola espero puedan ayudarme. Estoy trabajando con ckeditor en PHP, este visualiza un editor donde crean documentos. Necesitaba poner en el un número de documento, que cada vez que guardo el documento en la base se actualice pero incremente el número de documento. Que vaya por ejemplo 1, 2, 3 cada vez que lo guardo. Esto lo manejo por sesiones en especifico cuando entre el usuario y quiera crear documento, este se encuentre en el noDocumento donde lo dejo. Mi asunto aquí es que no se como generarlo bien. Tenia un código donde incrementa una variable:

contar.php

<?php
if ($_POST){
//Incrementamos el valor
$conta = $_POST["conta"] + 1;
}
else{
//Valor inicial
$conta = 1;
}
?>
<html>
<form name="f1" action="<?=$_SERVER["PHP_SELF"]?>" method="post">
<input type="hidden" name="conta" value="<?=$conta?>">
<input type="submit" value="Incrementar">
</form>

<?php echo $conta?>
</html>

Pero no se bien como aplicarlo a mi código, ya que tengo otros dos formularios. Uno donde esta el editor y el otro que hace la acción de guardar cada vez que se oprime el submit. Por ejemplo el de guardar:

guardar.php

<?php
session_start();
//Acción que permite guardar el texto en la base de datos
if (isset($_POST['textarea'])) {
$_SESSION['texto'] = $_POST['textarea'];
$text = $_SESSION['texto'];
//conectar
$con = mysqli_connect('localhost', 'root', '', 'call') or die("ERROR");
//guardar e insertar
$texto = mysqli_query($con, "INSERT INTO documentos(documento) VALUES ('$text')");
if ($texto) {
//mensaje de validación
$message = 'Se guardo.';
echo "<SCRIPT type='text/javascript'> //No mostrar esto
alert('$message');
window.location.replace('plantilla.php');
</SCRIPT>";
mysql_close();
} else {
echo "Error al guardar";
}}?>

Pero a la hora de combinar el código de contar.php con el del editor y oprimir el submit no se incrementa.
Este es es botón de guardar:

<input type="submit" class="btn btn-default btn-sm active" value="Guardar" onClick=this.form.action="guardar.php">

Por Albert00

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Abr 2017 05:45 pm

Por brunoital

0 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Abr 2017 07:05 pm

brunoital escribió:

Manca un tag


Source: Subito.it


Disculpa a qué te refieres?

Por Albert00

1 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.