Pareja de PHP / MySQL cuestiones conexas.

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 26th, 2003, 8:19 pm

Im pensar que la respuesta debe ser muy sencillo, pero he utilizado Perl un poco de cosas CGI y ASP VB para las cosas, pero he tenido nunca ninguna experiencia con PHP, hasta que he instalado el phpbb de un lugar de deportes que un amigo y yo estamos desarrollando en la actualidad .

Antecedentes:
Hemos establecido una junta de PHP. Corrimos tres diferentes deportes piscinas, una para la NFL, uno para el March Madness, y uno para los playoffs de la NHL en un sitio diferente en el último año o dos. Se combina todo esto para una variedad de razones y hasta ahora todo va bien. Heres el enlace para los amantes del deporte que hay: http://www.imagesculptor.com/pool/index.php . Aún estamos en la etapa de desarrollo, por lo que la Junta por defecto en el momento es todavía el tema subSilver, aunque había un gran momento la creación de 3 nuevos deportes para los miembros del Consejo de pieles de esta última semana. OK - que debería dar una idea de lo que estaban haciendo.

La necesidad de:
Queremos automatizar las tres piscinas. Ive encontró una cosa de PHP para el fútbol y otro para el March Madness y un Java One de Hockey. Em Got de código abierto en SourceForge. Im trabajando con el fútbol primero desde thats acercando rápidamente.

Temas:
1.El instrucciones de instalación dará una configuración básica para la base de datos. Esa parte es una especie de bien, más o menos. Los problemas que Id como para superar es que es obvio que está tratando de utilizar su propia base de datos. Eso no demasiado de un problema porque no puedo hacer eso, pero la forma en que los propietarios de dominio (mi socio en este dominio) funciona es que sólo tienes una base de datos por dominio. OK - hes tiene un dominio de segundo. Que soluciona eso. Sin embargo, ahora todos nuestros miembros del foro tendrán que registrar un identificador para jugar las piscinas deportivas. Im seguro de que hay una manera de conseguir que el uso de la base de datos forumdata de phpBB, pero no tienen la menor idea de por dónde empezar a aprender a hacerlo.

2. Las instrucciones dicen que los scripts que requieren Apache, PHP 4 y MySQL
Estaban bien, el 1 y 3, pero que están usando PHP 3.2 en el servidor. Será un guión escrito para PHP4 incluso trabajar con PHP 3.2? es decir, estoy perdiendo mi tiempo considerando?

3.Im seguro de que esta parte tiene que ser algo simple, y te prometo, estoy trabajando a través de algunos titutos y hacer un intento de comenzar mi educación en PHP. En primer lugar, sería útil que te mostré las instrucciones básicas.

Quote:
Este documento asume el texto siguiente:
Debes configurar Apache con PHP 4.x
¿Sabes cómo utilizar MySQL

1. Crear la base de datos
mysqladmin create fútbol
2. Crear las tablas de base de datos
fútbol mysql <create.sql
3. En MySQL, crear el usuario de fútbol que tiene acceso a la base de datos de fútbol
luego editar db.php para reflejar esos valores.
4. Entrar al sistema con nombre de usuario: xxxx y contraseña: xxxx
5. Have fun.


OK - pasos 1,2 y 3 creo que lo tengo. A pesar de que no tienen acceso a hacerlo de la manera que él dijo, puedo configurar la base de datos y usuario autorizado a través del panel de administración en el dominio. OK, así que crear una base de datos = fútbol según las instrucciones. Digamos por ejemplo que el nombre de usuario = usuario y la contraseña = temp

OK, heres el PP. php, dijeron a editar:

Código: [ Select ]
<?

    $link = mysql_connect ("localhost","root","password");
    mysql_select_db("goalpost");
    #echo mysql_errno() . ": " . mysql_error(). "\n";
    $cookiename="football4";
?>
  1. <?
  2.     $link = mysql_connect ("localhost","root","password");
  3.     mysql_select_db("goalpost");
  4.     #echo mysql_errno() . ": " . mysql_error(). "\n";
  5.     $cookiename="football4";
  6. ?>


Mi pregunta es, ¿cómo puedo añadir el nombre de usuario y contraseña para el usuario que creó en la base de datos? Creo que eso es todo lo necesario para conseguir este balance para que yo pueda ver si funciona y si aún desea utilizar.

Resumen:
Si alguien tiene un recurso o una solución de cómo conseguir un script PHP para utilizar la base de datos de phpBB, o puedes conmigo en algún tipo de dirección, Id agradezco.

O mejor aún - si alguien sabe de alguna Deportes scripts php existentes cubierta que puede incorporar la base de datos de phpBB, por amor de la identificación para saber de ellos. (Y, sí, lo hice phpBBhacks de verificación, pero no vio ninguna de allí)

Gracias chicos y chicas!
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Junio 26th, 2003, 8:19 pm

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 27th, 2003, 7:01 am

Original:
Código: [ Select ]
<?

  $link = mysql_connect ("localhost","root","password");
  mysql_select_db("goalpost");
  #echo mysql_errno() . ": " . mysql_error(). "\n";
  $cookiename="football4";
?>
  1. <?
  2.   $link = mysql_connect ("localhost","root","password");
  3.   mysql_select_db("goalpost");
  4.   #echo mysql_errno() . ": " . mysql_error(). "\n";
  5.   $cookiename="football4";
  6. ?>


Edited:
Código: [ Select ]
<?

  $link = mysql_connect ("localhost","user","temp");
  mysql_select_db("football");
  #echo mysql_errno() . ": " . mysql_error(). "\n";
  $cookiename="football4";
?>

I'll let you know if it works.
  1. <?
  2.   $link = mysql_connect ("localhost","user","temp");
  3.   mysql_select_db("football");
  4.   #echo mysql_errno() . ": " . mysql_error(). "\n";
  5.   $cookiename="football4";
  6. ?>
  7. I'll let you know if it works.

Al pensar en ello, permítame parafrasear una de mis preguntas. Si me conecto a los valores de la base de datos phpBB existentes, que utilizan la información de login de usuario de la Junta de phpBB, o va a crear y utilizar sus propias tablas de datos de usuario?
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • b_heyer
  • Web Master
  • Web Master
  • Avatar de Usuario
  • Registrado: Jun 15, 2003
  • Mensajes: 4583
  • Loc: Maryland
  • Status: Offline

Nota Junio 27th, 2003, 10:34 am


Lo más probable es que requiere que los usuarios logicas utilizando su base de datos de información. Sin embargo, puede mantener todo en una base de datos sólo donde dice:
Código: [ Select ]
  mysql_select_db("goalpost");

"cambio de poste de la portería" a "phpbbdatabasename");

Estoy seguro de que hay un largo camino para incorporar la tabla de usuario de phpBB para permitir las urnas...
Dependiendo de cuál es la secuencia de comandos que podrían funcionar bien en php3.2, cualquier cosa que no se puede perder por intentarlo, itll sólo dará un error de sintaxis.
Pixel Acres V2
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 27th, 2003, 12:45 pm

He tenido varios errores tratando de instalarlo. Parece que en parte el trabajo, pero al parecer la PHP4 tiene un juego en él. También intentó otro script PHP para sportsphools de SourceForge y obtuvo resultados similares. Ambos requiere PHP4. (Desde su no mi dominio Im tratando de trabajar, he pasado la información sobre la actualización a mi pareja para que pueda hablar con los administradores de sistemas. )

De todos modos, renunció a que en un tratado y un ASP en mi propio dominio y justa no puede para la vida de mí obtener la DSN-less de conexión derecho al trabajo. * suspira - usted no tiene idea cuánto he hecho investigación sobre este día de hoy. Alrededor de 8 horas y recto aún no más lejos que cuando empecé! Su OK, aunque - el cómo aprender la mejor de los casos.

Mantener mis dedos cruzados - he encontrado una original puesta en libertad de la que yo estaba preguntando sobre mi puesto en el que creo que puede ser una versión anterior de PHP. No está seguro - theres no documentación de esta versión, pero la mayoría de los ficheros tienen el mismo aspecto. Im espera de mi pareja a su estrecha relación de dominio, así que puede modificar la base de datos. Bueno ver.

Mis limitaciones son que tengo que trabajar con PHP3.2 o inferior. Si yo uso ASP que puedo hacer que en mi propio dominio, pero no tengo SQL, así que tienen que trabajar con una base de datos Access.

¡Odio ser un novato en estas lenguas, pero ¡ojo! Thats cómo he aprendido todo lo que sé sobre diseño. Completamente libre enseña a todo eso y aprender varias cosas nuevas cada día!

Gracias por tu aportación.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Junio 27th, 2003, 1:22 pm

Sí lo general si se requiere PHP4 entonces nada más bajos pueden tener problemas ya que no reconocen ciertos construido en funciones, y otras cosas nuevas. Usted debe recomendar a su amigo a trasladarse a un host que se encarga de las últimas cosas.

ATNO/TW escribió:
1.El instrucciones de instalar una configuración básica para la base de datos. Esa parte es del tipo de bien, más o menos. Los problemas que Deseo a superar son que, evidentemente, está buscando a utilizar su propia base de datos. Eso no demasiado de un tema porque me puede hacer eso, pero la forma en que los propietarios de dominio (mi co-socio en esto) obras de dominio es que usted sólo obtener una base de datos por dominio. OK - hes obtuvo un segundo dominio. Que soluciona eso. Sin embargo, ahora todos nuestros miembros del foro tendrán que registrar un asa para desempeñar las piscinas deportivas. Im Asegúrese de que existe una forma de llegar a utilizar la base de datos para forumdata phpBB, pero no la han foggiest idea por dónde empezar a aprender cómo se hace.


Aunque uno de sus dominios que sólo tienen una base de datos, puede crear numerosos cuadros correspondientes a esa base de datos. Lo que yo recomendaría sería simplemente crear una tabla con el nombre de dominio a los demás. Y luego instalar PHPBB para que otro dominio en virtud de ese nuevo cuadro. Ello le permite mantener las cosas separadas de los demás.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 27th, 2003, 3:49 pm

Hacer algo, pero ya de dominio 1 tiene el Deportes bordo, así como la base de datos phpBB instalado. Dominio 2 es flexible como Im sólo experimentando con estos guiones en este momento, por lo que puede crear y borrar el nombre de una base de datos lo que quiero.

En ambos casos, cada dominio sólo se permite 1 base de datos. Teniendo en cuenta el tiempo he puesto a bordo a la creación de pieles y el hecho de que lo que hacemos ya tienen algunos de nuestros más antiguos y jugadores conectado y registrado, no estoy en particular quiere cambiar el foro base de datos. I semi-sorta comprender la mesa parte, pero en el panel de admin que puedo cambiar las cosas, todo lo que parece ser capaz de hacer es añadir o eliminar una base de datos y añadir o eliminar usuarios.

En lo que respecta a la actualización - que puede suceder - y ver. Pero Im pasa, por el momento, en el supuesto de que Im pegado con la versión Im usando.

Malos trabajos en ver si theres una manera de crear las sub-mesas que se refiere a, pero mi objetivo final sería que los "jugadores" para registrar a bordo de nuestro deporte y no tener que volver a registrarse para las piscinas. En otras palabras, Deseo encontrar una piscina script que es compatible con phpBB base de datos de información para el usuario. (Im adivinar Malos tienen que aprender lo suficiente como para escribir una que yo! * LOL)

Lo hice encontrar phpmytourney, pero no creo que se ajuste a nuestras necesidades...Im todavía que jugar con uno.

Gracias por tu ayuda.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 28th, 2003, 5:37 pm

Gracias por toda la ayuda, pero después de casi una semana de tratar de encontrar los scripts que los trabajos (y no), decidí tomar el paso y aprender php y hacer esto una por mi cuenta. Tengo una fecha límite del 4 de Septiembre para la temporada NFL 2003 - Creo que puedo hacerlo. Tengo un buen poco más de tiempo para trabajar en hockey y marzo de Locura.

Mi principal objetivo es hacerlo plenamente compatible con la base de datos y phpBB intigrate con el phpBB juntas. Por el momento, Im tratando de script para nuestras necesidades. Malos pensar en una versión autónoma más tarde.

Mi intención inicial es hacer que el script de código abierto -, posteriormente, si no hago un solo tal vez que uno vende lo que puede conseguir algún dinero de vuelta, por el momento la inversión.

Gracias por toda la ayuda. Si alguien cuyo bien versado con php estaría interesado en ayudar a mí hacer frente a este proyecto, se puede llegar a la dirección de correo electrónico en mi perfil.

Mods, como si youd, se sientan bienvenidos para bloquear este hilo desde Im hacer con ella.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Junio 28th, 2003, 7:55 pm

Sólo quería aclarar que cuando se tiene una "base de datos" para un dominio, su naturaleza básicamente sólo una tabla que puede tener toneladas de cuadros en virtud del mismo.

Así, puedes crear una tabla en virtud de esa base de datos de dominios para su dominio de otros y, a continuación, instalar phpBB en virtud de ese cuadro (o sub base de datos si quieres llamarlo).

Puede pensar que de esta manera. Digamos que usted tiene un sitio web en geocities.com. Ellos básicamente darle un directorio gratuito de un sitio. Sin embargo, usted puede crear realmente numerosos subdirectorios que en realidad son todos diferentes sitios que en virtud de un directorio. Esta idea es la misma para su base de datos MySQL. Su anfitrión, básicamente, le dio una raíz base de datos para el dominio (o en realidad sólo una mesa bajo la raíz). Ahora, dentro de su base de datos o tabla puede crear múltiples tablas. Si ha elegido la opción de instalar PHPBB directamente en esta base de datos (o tabla), usted vería que en realidad hace numerosos cuadros. Mientras que su anfitrión no limita a que el número de cuadros que usted puede hacer que usted debería ser capaz de instalar PHPBB varias veces, lo que podría ser de más de un dominio. Sólo asegúrese de instalar PHPBB en diferentes tablas dentro de su base de datos para que no choque. Aquí está un ejemplo:

Raíz
-- yourdomain. com base de datos
---- phpbb_auth_access
---- phpbb_banlist
---- phpbb_categories
---- phpbb_config
---- phpbb_disallow
---- phpbb_forum_prune
---- phpbb_forums
---- phpbb_groups
---- phpbb_posts
---- phpbb_posts_text
---- phpbb_privmsgs
---- phpbb_privmsgs_text
---- phpbb_ranks
---- phpbb_read_history
---- phpbb_search_results
---- phpbb_search_wordlist
---- phpbb_search_wordmatch
---- phpbb_sessions
---- phpbb_smilies
---- phpbb_themes
---- phpbb_themes_name
---- phpbb_topics
---- phpbb_topics_watch
---- phpbb_user_group
---- phpbb_users
---- phpbb_vote_desc
---- phpbb_vote_results
---- phpbb_vote_voters
---- phpbb_words
---- anotherdomain. com tabla (o base de datos)
-------- phpbb_auth_access
-------- phpbb_banlist
-------- phpbb_categories
-------- phpbb_config
-------- phpbb_disallow
-------- phpbb_forum_prune
-------- phpbb_forums
-------- phpbb_groups
-------- phpbb_posts
-------- phpbb_posts_text
-------- phpbb_privmsgs
-------- phpbb_privmsgs_text
-------- phpbb_ranks
-------- phpbb_read_history
-------- phpbb_search_results
-------- phpbb_search_wordlist
---- ---- phpbb_search_wordmatch
-------- phpbb_sessions
-------- phpbb_smilies
-------- phpbb_themes
-------- phpbb_themes_name
-------- phpbb_topics
-------- phpbb_topics_watch
-------- phpbb_user_group
-------- phpbb_users
-------- phpbb_vote_desc
-------- phpbb_vote_results
-------- phpbb_vote_voters
-------- phpbb_words

Espero que borra un poco.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 28th, 2003, 8:35 pm

Nunca he trabajado con bases de datos y mucho Im trabajando duro para conseguir este para trabajar en los parámetros actuales. Malos conseguirlo aunque por mi fecha límite impuesta.
Gracias mucho aunque para las puntas.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 30th, 2003, 10:27 am

Kinda emocionante para mí, de verdad. Sé que su simple y Im apenas un novato en esto, pero esta mañana en alrededor de 5 a.m. descubrí myPHPAdmin.

Ha sido siempre una preocupación cuando tomé esta en cómo me iba a ver y manipular la base de datos. Ahora sé cómo. (De hecho, ya sé PHP mejor que yo saben español y me tomó un año para tratar de hacer esto! - Ive speant sólo alrededor de 18 horas a este hasta la fecha!)

De todas formas, he creado mis dos primeros phpBB compatible páginas. La segunda fue mi primera manipulación de una base de datos. Aquí están, si usted está interesado en una mirada-ver (creo que usted debería ser capaz de verlos como invitado - que trabajó para mí, al menos):

http://www.imagesculptor.com/pool/NFL_index.php
http://www.imagesculptor.com/pool/NFL_players.php

Dios!, Theres tantas variables en este script su duro para mantener a todos ellos recto!

Actualmente, sólo he descubierto la manera de incorporar en esta subsilver. Tengo tres otros deportes bordo de temas disponibles para registrados folk. Los malos tienen que trabajar en que más tarde!

Sobre la creación de mi primer cuadro! Gracias por ayudar a los chicos. Ahora puedo decir, Im emocionados vs frustrado.

PS - Bigwebmaster - ahora veo lo que quieres decir acerca de que la estructura base de datos post que hiciste anteriormente. Gracias. Eso ayudó.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.

Publicar Información

  • Total de mensajes en este tema: 10 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 85 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC