Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Zeuser

Páginas: [1]
1
PHP / Subcategorias: Como estructurarlo?
« en: 29 de Septiembre de 2012, 16:28:04 pm »
Tengo una duda a la hora de estructurar la página de administración que estoy creando. Os explico:

Imaginemos que tenemos un sistema de administración donde queremos añadir libros, y estos dividirlos en categorías. Y luego en la web de Inicio cuando cliquemos en una categoría solo salgan los libros asignados a ésta.

Bien, pues esto ya lo tengo hecho. Con base de datos de libros y de categorías, y con las facilidades del Dreamweaver con juegos de registros y recordID ya me ha quedado como quería.



Quiero hacerlo también en comics.
Para empezar he hecho otra tabla en la bd de categorias de comics, y esta ligada a la tabla de la db de los títulos de los comics. Ahora bien, en la administración tengo una tabla donde aparecen los distintos títulos de comics y aquí viene la duda:
Quiero que al clicar en cualquiera de estos títulos se me abra una nueva ventana, y en ella pueda crear temporadas para cada uno de los cómics y a la vez los capítulospara cada una de las temporadas correspondientes al comic.

Había pensado en hacer una tabla de temporadas en la bd, y otra de capítulos, pero claro no creo que funcione no? Es decir, si yo creo una temporada dentro de tal comic, se me creará en la bd la temporada, pero para todos los comics.

Es dificil de explicar, pero no quiero que me digais el código ni nada, sino que soluciones le encontrais a la hora de estructurarlo de forma correcta.
Digamos que quiero:

Comic1---> Temporada 1----> Capitulo 1 Capitulo 2...
Comic2---> Temporada 1---> Capitulo1 Capitulo2
Temporada 2--->Capitulo1 ....


Y que cada temporada sean independientes, es decir que la temporada 1 del Comic 1, no tenga nada que ver con la Temporada 1 del comic 2, y lo mismo de los capitulos.
Como se podría hacer?
Muchas gracias

2
PHP / Sistema de Noticias de Naveda
« en: 09 de Octubre de 2007, 16:43:59 pm »
Estoy intentando usar el script del sistema de noticias de naveda. Ayer me funcionaba correctamente, pero no se que he echo hoy ( me parece que no había tocado nada, pero me equivoco) que no me funciona.

Estos son los códigos:

noticies.php

Código: [Seleccionar]
<?php
include ("conectar.php"); 
if (isset(
$_POST[&#39;enviar&#39;])) { //Se comprueba si el boton enviar ha sido pulsado



if (!empty(
$_POST[&#39;titulo&#39;]) && !empty($_POST[&#39;noticia&#39;])) { //Se comprueba si los campos no estan vacios





$sql "INSERT INTO `noticias` (titulo,noticia,autor,fecha) values"//Definimos el codigo para...





$sql.= "(&#39;".$_POST[&#39;titulo&#39;]."&#39;,&#39;".$_POST[&#39;noticia&#39;]."&#39;,&#39;Autor&#39;,&#39;".time()."&#39;)"; //...Ingresar los datos del formulario en la DB





if (
mysql_query($sql)) { //Aquí se ingresa y se comprueba si se ha ingresado bien







echo 
"Noticia Enviada Correctamente";





} else { 
//Si algo ha fallado







echo 
"Ha ocurrido un error, no se ha procesado la noticia";





}



} else { 
//Si faltan campos por completar





echo 
"La noticia no se ha enviado, completa el formulario";



}
} else { 
?>

<form action="noticies.php" method="POST">
<input type="text" name="titulo" value="Titulo de la noticia"><br>
<textarea name="noticia">El texto de la noticia</textarea><br>
<input type="submit" name="enviar" value="Enviar Noticia" />
</form>
<? } ?>

conectar.php

Código: [Seleccionar]
<?php
$conectar 
= @mysql_connect("localhost","polweb_polweb","password") or exit(&#39;datos de conexion incorrectos.&#39;);
@mysql_select_db("polweb_noticies",$conectar) or exit(&#39;no se encuentra la db&#39;);
?>

y en el index, para que aparezcan las noticias:

Código: [Seleccionar]
<?php
  include ("conectar.php"); 
$query = @mysql_query("SELECT * FROM `noticias` ORDER BY `id` DESC"); //Se extraen las noticias en orden reciente

if (@mysql_num_rows($query)) { // Se comprueba si hay alguna noticia publicada



while (
$noticia = @mysql_fetch_array($query)) { //Se hace un bucle para mostrar cada noticia una a una





echo &
#39;<table border="0" width="100%">







<
tr><td align="center">&#39;.$noticia[&#39;titulo&#39;].&#39;</td></tr>







<
tr><td>&#39;.$noticia[&#39;noticia&#39;].&#39;</td></tr>







<
tr><td>Enviada por &#39;.$noticia[&#39;autor&#39;].&#39; || Fecha: &#39;.$noticia[&#39;fecha&#39;].&#39;</td></tr>





</
table><hr>&#39;;



}
} else {



echo 
"No hi ha cap notícia publicada";
}
@
mysql_free_result($noticia); //Se borran los datos usados
?>


La tabla en la BD es:

create table `noticias` (
id int primary key auto_increment,
titulo varchar(255) not null,
noticia text not null,
autor varchar(255) not null,
fecha varchar(255) not null
);


Aunque borré finalmente lo de fecha mediante phpmyadmin para que simplemente apareciera Fecha: y nada más.

NO me sale ningún error, sino que me dice que rellene todos los campos, aunque los rellene todos. Antes en lugar de eso me decía: Ha ocurrido un error, no se ha procesado la noticia.

No se que he modificado que en lugar de un error me da el otro.

Espero que me ayudeis, ya que lo necesito ;)


En que fallo?

Salu2 :D

3
PHP / conectar.php
« en: 08 de Octubre de 2007, 20:25:39 pm »
Estoy intentando usar el sistema de noticias del tutorial publicado por naveda, pero no me funciona. Puede que el error esté en el conectar.php

El conectar.php sería correcto de esta forma?

Código: [Seleccionar]
<?php
$conectar 
= @mysql_connect("localhost","USUARIO","PASSWORD") or exit(&#39;datos de conexion incorrectos.&#39;);
@mysql_select_db("BASEDEDATOS",$conectar) or exit(&#39;no se encuentra la db&#39;);
?>

?>

4
PHP / Location:
« en: 08 de Octubre de 2007, 18:18:20 pm »
Buenas. He creado un sistema de logueo, pero tengo una pequeña duda.

El código es el mismo que posteó hace tiempo otro usuario del foro, y lo he cogido para provar una cosa, simplemente.

El problema es que al introducir los datos correctos, no me redirecciona a la web que he indicado, sino que se queda donde está.

Puede ser que el servidor no soporte la funcion Location?


Gracias de antemano.

5
Sistemas Operativos / Problemas con el Direct X
« en: 11 de Abril de 2007, 19:42:55 pm »
Re***** el tema, ya que el lugar en el que lo puse no era el indicado ( aun no existía este foro) y tampoco hubo ninguna respuesta.

Buenas, que tal?
Bien tengo un problema desde hace tiempo y hoy me he puesto a solucionarlo, pero no lo consigo.
Anteriormente todos los juegos me funcionaban a la perfección, pero nose porque motivo, des de un día todo dejó de funcionar bien ( los juegos). Se encallan todo el rato , y es imposible jugar.

Tengo una targeta gráfica geforce fx 5200, y el directx 9.0c.

Bien, he intentado solucionarl, he leido por internet informacón y me he diregido a inico-ejecutar-dxdiag

Me sale la información del direct x, y me dice que todo funciona correctamente. Hago todas las pruevas disponibles y todas funcionan a la perfección, pero voy a ejecutar un juego, y no me funciona.
Pero los juegos que no necesitan aceleración 3D o direct X, como la prisión online, el monkey island... si que me funcionan, pero antes tengo que deshabilitar las funciones de direct x, pero claro si las deshabilito para un juego que las necesita éste no arranca.

Que creeis que ocurre, como lo puedo solucionar?

Salu2

6
Diseño General / Fallo en el IE
« en: 28 de Enero de 2007, 11:37:00 am »
Buenas, mi problema es el siguiente.
Estoy realizando un diseño web usando tablas con el dreamweaver. La previsualización con el mozilla firefox se ve perfecta, pero con el IE, una tabla se me ve descolocada, y no tengo ni idea de como solucionar este problema.

Alguna solución?

Salu2 :D

7
PHP / Envío Formulario
« en: 18 de Octubre de 2006, 20:22:26 pm »
Buenas. Ahora estoy creando un formulario desde 0, sin coger nada de ningún lado y ir aciendo.
Esta vez no me da error de programacion ( almenos no me lo especifica en la web)

El tema es una tonteria, lo que pasa es que ami me gastaron una broma asi, y con esta excusa aprendo a crear un formulario XD



Aquí mis archivos:


amors.php

<form id="form1" name="form1" method="post" action="enviar.php">
  <label>
  <div align="center">Tu nombre:
    <input type="text" name="nom" />
    <br />
    <br />
    Tu Apellido:
  <input type="text" name="cognom" />
  <br />
  <br />
   Edad:
   <input type="text" name="edat" />
   <br />
   <br />
  Nombre de tu enamorada:
  <input type="text" name="nom2" />
  <br />
  <br />
  Su apellido:
  <input type="text" name="cognom2" />
  <br />
  <br />
  Su Edad:
  <input type="text" name="edat2" />
  <br />
  <br />
  <br />
  <input type="submit" name="enviar" value="Enviar" />
  <br />
  <br />
  <br />
  <br />
</div>
  </label>
</form>

enviar.php


<?
if($_POST["nom"] && $_POST["cognom"] && $_POST["edat"] && $_POST["nom2"] && $_POST["cognom2"] && $_POST["edat2"] && $_POST["enviar"]){

$nom $_REQUEST["nom"];
$cognom $_REQUEST["cognom"];
$edat $_REQUEST["edat"];
$nom2 $_REQUEST["nom2"];
$cognom2 $_REQUEST["cognom2"];
$edat2 $_REQUEST["edat2"];

mail("nolodigoporsiacaso@hotmail.com""Amors"$nom$cognom$edat$nom2$cognom2$edat2);

echo 
"<p>Tus amores han sido enviados a [b]<<email ocultado>>[/b] Gracias por tu información cariño ;)<p>";
}

else{
echo 
"Deves rellenar todos los datos para saber tu resultado";
}


?>


Sino pongo ningun dato: me sale bien: deves rellenar todos los datos para saber tu resultado.

El problema es que si los relleno todos, igualmente tambien me sale lo mismo.

En que fallo? Si es en toda la estructura, es decir que no tiene sentido alguno decidmelo, ya que no he seguido ninguna pauta y loe echo con mis conocimientos y ir relacionando, osea ke...

Salu2:D

8
PHP / Logueo
« en: 17 de Octubre de 2006, 17:41:40 pm »
Buenas. Cuando cerró phperos, dejé el php, y ahora que ha abierto lo he retomado de nuevom, y me ha surgido el mismo problema que la última vez.

He creado un sistema de logueo simple, pero no me funciona. Aquí van los codigos.


logueo.php
<form method="POST" action="login.php">
  <input type="text" name="usuario" value="Nombre de Usuario"><br>
<input type="password" name="pass" value="******"><br><br>
<input type="submit" name="enviar" value="Entrar al panel">
</form>


login.php

<?php 
if (isset($_POST[usuario]) && isset($_POST[pass]) && $_POST[enviar]) { 

/* Das los valores que tu quieras */ 
$admin "zeuser"
$contrasena "test"

if (
$_POST[usuario] == $admin && $_POST[pass] == $contrasena) { 
header("Location: http://graficalforum.gratishost.com/index.html"); 
exit; 
} else { 
echo 
"Error: Nombre de usuario y/o contraseña incorrectos"



?> 


Si pongo contraseña incorrecta me funciona bine, es decir me sale: nombre de usuario y/o contraseña incorrectos.
Pero si pongo los datos correctos no me funciona, me sale un error en la linea 17, por lo tanto , aquí:

header("Location: http://graficalforum.gratishost.com/index.html"); 

el error exacto es: Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/sitio107740/www/login.php:9) in /home/virtual/sitio107740/www/login.php on line 17

Porfavor decidme como solucionarlo, ya que lo necesito.
Salu2 :D

Páginas: [1]