Soy nuevo en PHP, necesito ayuda :P

Iniciado por z3nth10n, 4 Junio 2012, 14:57 PM

0 Miembros y 2 Visitantes están viendo este tema.

z3nth10n

Hola amigos, bueno lo que necesito son tutoriales de PHP donde se muestre como hacer cosas en PHP como:

> Sistema de usuarios.
> Sistema de comentarios.
> Sistema de posteo.

Claro, todo esto con una base de datos de MySql o cualquiero otra cosa...

Hasta ahora necesito eso, es para hacer una página web desde 0. Un saludo.  :P

Por ahora lo que mas me urge es, un sistema PHP de creacion de post sin base de datos. Algo asi como (direccion: /post.php?id=67), por ejemplo... como se haria?  >:D

Interesados hablad por Discord.

#!drvy

#1
Tutorial - PHP + MySql = Sistema de usuarios

Tutorial - PHP + MySql = Sistema de comentarios

Por lo del posteo... si sabes hacer lo de los comentarios sabrás hacer el de posteo =)

Edit:
CitarPor ahora lo que mas me urge es, un sistema PHP de creacion de post sin base de datos. Algo asi como (direccion: /post.php?id=67), por ejemplo... como se haria?

Estudiando PHP.. lo que preguntas es algo que te encuentras en las primeras paginas de los manuales de PHP.

Te recomiendo que leas alguno.

Saludos

z3nth10n

#2
Si mira estuve mirando, lo que quiero hacer es algo asi:

<?php 
 
switch($_GET['id']){
 
 
case 
:          include("pagina2.php");  break;
case 
:          include("pagina3.php");  break;
case 
:          include("pagina4.php");  break; 
default :          include(
"index.php");  break;
 
}
?>


Lo que pasa es que no quiero tener que estar poniendo una pagina php para cada post, no hay ninguna forma de abreviarlo desde por ejemplo XML o cualquier cosa??  :huh:




He aqui la cita de alguien:

Son páginas dinámicas. Lo que hace es mostrar una página pasándole un valor en la URL.

Por ejemplo, con pagina.php?Valor=23 lo que se hace es cargar la página pagina.php pero añadiendo que la variable Valor vale 23, (valga la redundancia).

Y para qué sirve? Imagina que la página esa es una página normal pero sin contenido principal, en la que indico que ese contenido ha de leerlo de una base de datos, en la fila correspondiente al valor=23.

El servidor va a la base de datos, busca qué contenido existe en la variable Valor=23 y lo devuelve al navegador.

Entonces el navegador muestra todo lo que hay en pagina.php pero le añade además el contenido correspondiente al Valor=23. Me explico un poco? No mucho, creo, je je je

Tomo nota para profundizar en las lecciones sobre ese tema, oki?

Si quieres ir buscando por tu cuenta, usa google con los términos "php, dinamicas, get"



Vale, eso de 23 esta bien, pero no hay ninguna forma de llamarlo desde un archivo del servidor? (Un XML o algo asi (cualquier otra cosa valida)) que muestre el contenido... Es decir:

Tabla 23=Hola como estan, hoy les....

pero eso en vez desde una tabla, desde algo mas presente (como ya dije un XML), pero no tengo ni idea (es que MySql es mucho trajin, y yo necesito algo rápido)  :¬¬

Un saludo.

Interesados hablad por Discord.

z3nth10n

Simplemente, quiero hacer una pagina web de juegos, y quiero poner http://.../jugar.php?id=38

Y en la tabla 38 poner: "link hacia el swf indexado", es decir el id numero 38 equivale a la swf cuando se mande la peticion numero 38 al comando tal.... o yo que se...

no se si me entienden, si no hay otra opcion que usar mysql diganme como, pero yo quiero multiples opciones, como la de xml, o yo que se un txt si hace falta...  :-\

Interesados hablad por Discord.

WHK

Y si te instalas un wordpress? porque no te veo mucha cara de aprender php.

Para eso necesitarías aprender mysql, php, xhtml, etc, estructuración de directorios, talves MVC, etc.

Intenta con:
Código (php) [Seleccionar]
if(in_array($inc = dirname(__file__).'/modules/module_'.$_GET['id'].'.php', glob(dirname(__file__).'/modules/module_*.php'))
include($inc);
else
echo '404';


asi te evitas un LFI sin tener que hacer un cast switch o modificar el código cada ves que agregas un modulo nuevo, solamente agregas un archivo llamado module_algo.php y lo llamas con index.php?id=algo

z3nth10n

Si vale, a mi se me habla en cristiano xD

No entendi casi nada... y estamos en las mismas yo quiero un mismo archivo para todas las tablas agl ocomo una base de datos pero sin utilizar MySql....

Por cierto, Acess como funciona??  :-\

Interesados hablad por Discord.

z3nth10n

#6
Una idea tambien seria que en vez de poner include pagina1,2,3...php pusiera (no se como seria) "define tal variable con el siguiente link", y despues en la pagina jugar.php que pusiera la variable seria algo asi:

en el index.php
define ". $src_del_juego$ . = http://..../...swf"

y luego en el jugar.php:

include index.php
<object src=". $src-del_juego$ ."></object>

podria ser asi?  :huh:




Creo que es asi pero no tengo ni reputisima idea de como coño seria....  :xD :laugh:

Alguien me podria ayudar?

Interesados hablad por Discord.

Graphixx

#7
Cita de: drvy | BSM en  4 Junio 2012, 15:14 PM
Tutorial - PHP + MySql = Sistema de usuarios
Tutorial - PHP + MySql = Sistema de comentarios

Jeje deberia haber un bot en el foro que respondiera automaticamente asi a cosas que ya estaban en el foro  >:D

PD: Hay una coleccion de cursos muy buena que se llama Videodiario de un Estudiante de PHP de doce capitulos, como no la encontre la estoy montando en descarga directa.
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog

Graphixx

#8
Hay te monte el curso de Videodiario de un Estudiante de PHP, "EN DESCARGA DIRECTA" !!!!
http://cartografialatina.com/descargas/012%20-%20Diario%20PHP.nrg

Nombre del Archivo: 012 - Diario PHP.nrg
Peso: 328 MB

Contenido de la imagen:


Contenido de la carpeta Software necesario para las practicas:


PD: el server es mio, asi que no problem no he vulnerado esa web pa subir ese archivo por si se lo preguntan.



Lo busque mucho por internet y no lo encontre todo junto, y como a mi cuando comenzaba me sirvio dema, hay se los dejo...
PD: dentro de la carpeta de software hay un repoductor flash (dragonflash) que deja rebobinar, retroceder y avanzar el curso, se los recomiendo.
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog

z3nth10n

#9
Vale todo eso lo tengo controlado, lo que necesito que alguien me responda a la pregunta de mas arriba...  :-\


Ademas necesito soporte rapido...  :rolleyes:


Si no mal me equivoco el codigo quedaria algo asi:
<?php

$1=http://....com/.....swf
$2=http://....com/1...swf
$3=http://....com/2...swf

switch($_GET['id']){


case 1 :          ...
case 2 :          ...
case 3 :          define $1????? //Aqui tengo la duda de como ponerlo
default :          include("index.php");  break;

}
?>

Y luego en jugar.php:

Otra duda (como llamo a la variable): $1,2,3,4,...  :-\

Interesados hablad por Discord.