Como Instalarlo.
Para empezar a usar el sistema de citas requieres lo siguiente en tu servidor o servicio de hosting.
Una vez que tienes tus requerimientos, descomprime el archivo zip que se encuentra en la seccion de descargas en tu hosting o servidor web.
El instalador se encuentra en la carpeta del proyecto de isntaller, desde el navegador entra a la ruta(en caso de que tu servidor web este en localhost)
http://localhost/mcgcitasenlinea-code/AgendaElectronica/installer/
y te pedira la informacion de tu base de datos como son :
Servidor de base de datos
Usuario de base de datos
Contraseña
Base de datos
hola buenas tardes
un gran saludo
muy agradecido de que compartas tu codigo
tengo una duda! no tengo mucho conocimiento sobre este tema y tengo alguna duda
uso el servidor web Xampp y esta parte de la configuracion no se que cambiarle
public $servername="localhost";
public $pathServer= "scb/AgendaElectronica";
public $domain="http://localhost:8888";
si pudieras ayudarme te lo agradeceria
Saludos claro que si
Solo te recuerdo que primero debes instalar la base de datos con las tablas predefinidas que vienen dentro de la carpeta db.
una vez configurado esto abres el archivo "topinclude.php" y tendas que cambiar tambien esta linea de codigo si cambiaste algun dato de la ruta.
$pathconfig="/mcgcitasenlinea-code/AgendaElectronica";
espero averte ayudado. pronto realizare algo mas amigable para la instalacion. gracias y saludos.
te entiendo
esta parte es la que no entiendo como configurar
public $pathServer= "scb/AgendaElectronica";
public $domain="http://localhost:8888";
no se que colocar en eso oque cambiar
la base de datos la importe bn
pero en el path no se que colocar porq el error me sale la linea del path
a ok , mira el Path server el la ruta de donde esta instalado el programa, en tu caso en que parte esta tu xampp instalado? y en donde copiaste los archivos php de la aplicacion?
el domain es la ruta de http en tu servidor xampp, en tu caso cual es tu ruta de http? http://localhost? http://localhost:8080? http://localhost:8888?
ah ok!! xampp lo tengo instalado en el disco C: y los archivos en la carpeta de xampp llamada htdocs y meti una carpeta agendaelectronica algo asi:
C:\xampp\htdocs\agendaelectronica
voy a revisar que ruta tengo http
este es el error que me sale
Warning: include(C:/xampp/htdocs/htdocs/agendaelectronica/Config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\agendaelectronica\topInclude.php on line 24
Warning: include(): Failed opening 'C:/xampp/htdocs/htdocs/agendaelectronica/Config.php' for inclusion (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\agendaelectronica\topInclude.php on line 24
Fatal error: Uncaught Error: Class 'Config' not found in C:\xampp\htdocs\agendaelectronica\topInclude.php:25 Stack trace: #0 C:\xampp\htdocs\agendaelectronica\index.php(9): include() #1 {main} thrown in C:\xampp\htdocs\agendaelectronica\topInclude.php on line 25
si notas en el warning dice la ruta: (C:/xampp/htdocs/htdocs/agendaelectronica/Config.php) me imagino que tu variable esta asi
public $pathServer= "htdocs/agendaelectronica";
lo cual esta mal deveria ser asi
public $pathServer= "agendaelectronica";
ademas en el archivo topInclude.php en la linea 24 deberia ser igual solo agregar "agendaelectronica".
podrias agregar los archivos Config.php y topinclude.php para ver como lo tienes configurado?
si mira a si lo tengo configurado
Config.php
class Config {
public $username="root";
public $password="root";
public $database="agendaelectronica";
public $servername="localhost";
public $pathServer= "agendaelectronica";
public $domain="http://localhost?";
}
topinclude.php
//Configuracion del sistema
$pathconfig="agendaelectronica";
include ($_SERVER['DOCUMENT_ROOT'].$pathconfig."/Config.php");
$config= new Config();
session_start();
$_SESSION['Show_Loggin']=true;
$direccion="/".$config->pathServer;
$logoutpage="$config->domain/$direccion/logout.php";
$profilepage = "$config->domain$direccion/UserProfile.php";
if(isset($_SESSION['UserObj'])){
$_SESSION['Show_Loggin']=false;
}
todavia te sige saliendo el error asi como esta configurado?
si me sigue saliendo este error
Warning: include(C:/xampp/htdocsagendaelectronica/Config.php): failed to open stream: No such file or directory in C:\xampp\htdocs\agendaelectronica\topInclude.php on line 24
Warning: include(): Failed opening 'C:/xampp/htdocsagendaelectronica/Config.php' for inclusion (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\agendaelectronica\topInclude.php on line 24
Fatal error: Uncaught Error: Class 'Config' not found in C:\xampp\htdocs\agendaelectronica\topInclude.php:25 Stack trace: #0 C:\xampp\htdocs\agendaelectronica\index.php(9): include() #1 {main} thrown in C:\xampp\htdocs\agendaelectronica\topInclude.php on line 25
a ok el error esta en el archivo " topinclude.php "
en la linea
nos falto un " / "
agregale el "/"
y vuelve a intentarlo
lo intente pero me sale esto
Warning: mysqli::__construct(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\agendaelectronica\include\com\database\MysqlConnector.php on line 43
Connection failed: Access denied for user 'root'@'localhost' (using password: YES)
creo que error en la contraseña
listo amigo borre la contraseña y me funciono!! gracias por la ayuda
disculpa que te moleste tanto amigo!! como hago para ver los usuarios que se registran
a que bien amigo, que bueno que ya pudiste entrar, para ver los usuarios registrados debe entrar con usuario de admin@server pasword creo que era 1234 si no puedes accesar desde la base de datos entra a la tabla de usuarios y realiza un update al usuario de admin con contraseña en blanco y asi te dejara accesar.
ah ok !! super tu sistema!! pero ahora cuando cerrar sesion o alguna otra opcion del menu se me va al index de xampp !! no a la opcion que he elejido
Hola colega, lo estoy tratando de probar y resulta que me sale error:500
admin@server pasword creo que era 1234
Last edit: Luis Frugone 2020-08-14
Hola Marco me podrias ayudar, ya hice las conexiones no me marca error pero se pone la pantalla en color morado.
Gracias
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ArrayList has a deprecated constructor in C:\AppServ\www\mcgcitasenlinea-code\AgendaElectronica\include\com\common\ArrayList.php on line 26
Warning: include(C:/AppServ/www//mcgcitasenlinea-code/AgendaElectronica/include/external/phpqrcode-git/lib/full/qrlib.php): failed to open stream: No such file or directory in C:\AppServ\www\mcgcitasenlinea-code\AgendaElectronica\topInclude.php on line 52
Warning: include(): Failed opening 'C:/AppServ/www//mcgcitasenlinea-code/AgendaElectronica/include/external/phpqrcode-git/lib/full/qrlib.php' for inclusion (include_path='.;C:\php\pear') in C:\AppServ\www\mcgcitasenlinea-code\AgendaElectronica\topInclude.php on line 52
Parse error: syntax error, unexpected end of file in C:\AppServ\www\mcgcitasenlinea-code\AgendaElectronica\inModuleMenu.php on line 125
Saludos Cris, ya puedes desrcargar la nueva version la cual tiene el probelma resuelto, ademas ya contiene un instalador el cual esta en la carpeta installer, este puedes accesarlo desde http://localhost/mcgcitasenlinea-code/AgendaElectronica/installer/ (si tu localhost es la ruta de tu servidor web)
Muchas gracias por tomarte el tiempo contestando dudas, y agradecerte solo
una duda abusando de tu gentileza como puedo configurar para que envie el
correo es que no lo envia yo creo.por que no es por phpmailer
Gracias y me podrías dar una cuenta para donación de tu proyecto quisiera
contribuir.
El lun., 21 de septiembre de 2020 8:38 a. m., MarcoCantuGea marcocantugea@users.sourceforge.net escribió:
Saludos, con la question del mail, se utiliza el que tiene el php, pero creo que cambiare eso por PHPMailer u otro ya que algunos hosting ya no utilizan el mail de php.
Cuanto te llevaria ponerle un php mailer, inclusive te puedo apoyar donando
a tu proyecto, haz hecho un gran trabajo.
El lun., 21 sept. 2020 a las 19:15, MarcoCantuGea ( marcocantugea@users.sourceforge.net) escribió:
Gracias por tu intencion pero me tardiaria a par de dias, mas que nada que tengo mucho trabajo, pero se lo pondre lo antes posible.
Muchas Gracias. Agradezco tu tiempo un saludo.
El mar., 22 sept. 2020 a las 19:06, MarcoCantuGea ( marcocantugea@users.sourceforge.net) escribió: