Logo
Home Entra Bacheca Gestione Account Articoli Contattaci Chi Siamo Directory Web


[ Home ] [ indice del forum ] [ cerca nel forum ] [ invia nuovo messaggio ] [ Contatta utenti ] Non hai effettuato il login: [LOGIN], se non sei registrato, qui: [REGISTRATI].


xuncoder



messaggio inviato in data: 27/Giugno/2009 17:41:27
[ replica ]

Download EPP Library Librerie e Tools per EPP, registrazione domini ( 2 repliche. )

Ciao, come promesso ho iniziato a pubblicare le mie librerie per la gestione di EPP, per la registrazione e gestione di domini.

Una prima versione, è disponibile qui:

http://www.giovanniceglia.com/downloads.php

E' scaricabile in formato TAR, ZIP, oppure RAR.

Per la settimana prossima sarà completo al 90%, ho predisposto tutti i comandi XML, li devo solo codificare come funzioni, poi verrà sopra un altro "livello" di astrazione nel quale ci sarà la gestione degli errori e un interfaccia grafica per le operazioni.

raziel78



messaggio inviato in data: 07/Luglio/2010 18:12:43
[ replica ]

backlessstraplessbra
 ml Senza titolo ( 0 repliche. )

Xuncoder,

sto provando ad usare le librerie da te scritte (in versione 1.3), ma quando lancio il file index.php (dovrebbe essere la homepage, giusto?), nel browser mi appare questo:

----------

. # # # ######################################################################## ######################################################################## # # # This software is available at http://www.giovanniceglia.com # # Comments and suggestions: http://www.giovanniceglia.com # # # # All contact info to contact Ceglia Giovanni can be found on: # # http://www.ceglia.tel, you can also write: # # giovanni.ceglia@gmail.com or giovanniceglia@xungame.com # # # ######################################################################## include("conf/webpanel.db.php"); include("libs/webpanel.database.php"); include("libs/webpanel.interface.php"); include("libs/webpanel.login.php"); include("libs/webpanel.functions.php"); ConnectDB(); print_html_top("Home Page"); print_html_menu(); $ID_ADMIN=id_active_user(); echo ""; if ($ID_ADMIN==1) { print_html_menu_admin(); } echo " "; if ($ID_ADMIN==0) { echo "

"; print_login_box(); echo "

"; } echo "
"; print_html_down(); DisconnectDB(); ?>

----------

Premetto che la piattaforma PHP + MySQL necessaria per usare il client l'ho "tirata su" tramite XAMPP for Windows 1.7.3, installata su una macchina con Windows XP SP3.

In particolare, le versioni di PHP e MySQL sono, rispettivamente, la 5.3.1 e la 5.1.41.

Cosa c'è che non va?

Grazie per l'aiuto!

Ciao.



raziel78



messaggio inviato in data: 08/Luglio/2010 11:46:46
[ replica ]

Senza titolo ( 0 repliche. )

Xuncoder,

credo di aver trovato il problema:

i file .php da te scritti iniziano con "<?" e non con "<?php>".

Ora, il mio file php.ini aveva la variabile "short_open_tag" settata inizialmente ad Off (quindi, riconosceva solo i file che iniziavano con "<?php>").

E' bastato modificare ad On tale variabile, riavviare l'Apache ed il tuo codice ha iniziato a funzionare.

Leggo però direttamente dentro i commenti presenti nel file php.ini che, per sistemi in produzione, è consigliabile tenere ad Off tale variabile.

Si legge infatti:

; This directive determines whether or not PHP will recognize code between
; <? and ?> tags as PHP source which should be processed as such. It's been
; recommended for several years that you not use the short tag "short cut" and
; instead to use the full <?php and ?> tag combination. With the wide spread use
; of XML and use of these tags by other languages, the server can become easily
; confused and end up parsing the wrong code in the wrong context. But because
; this short cut has been a feature for such a long time, it's currently still
; supported for backwards compatibility, but we recommend you don't use them.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag

Sicuramente tu hai maggiore esperienza in tal senso; potrebbe essere un'idea praticabile pubblicare due versioni delle librerie, oppure direttamente la versione con i tag "<?php"?

Un'altra domanda: ho difficoltà ad interpretare alcuni parametri presenti nel tuo file "config.inc.php".

Per esempio:

$epp_clTRID (cosa ci va indicato?)

$epp_username_A, $epp_username_B, $epp_username (perché ce ne sono tre, quando io ne ho due, quelli forniti dal NIC per l'accesso alla piattaforma demo?)

$epp_clienthost (è il mio IP pubblico?)

Potresti cortesemente fornire una descrizione un po' più ampia dei vari parametri (anche di quelli non menzionati, così da verificare se sono impostati correttamente)?

Grazie per l'aiuto.

Ciao.





Download EPP Library xuncoder ha scritto: Librerie e Tools per EPP, registrazione domini ed ha ricevuto 2 repliche. [***]
inviato in data: 27/Giugno/2009 17:41:27
   backlessstraplessbra
 ml raziel78 ha replicato con: Senza titolo
   raziel78 ha replicato con: Senza titolo





Forum Programmazione è un forum per la discussione di programmazione e sviluppo software, con contenuti divisi per tipologia ed argomenti. Tutto il materiale, la struttura, l'organizzazione del sito è © Copyright di Forum Programmazione situato in Italia. Forum Programmazione è stato avviato nel 2008 come sito raccoglitore per programmatori professionisti e non, il sito è realizzato e mantenuto da Ceglia Giovanni.

Tutto il materiale qui presente è © CopyRight Ceglia Giovanni dal 2003, tutti i diritti sono riservati, la copia e la redistribuzione di materiale presente su questo sito, sono vietate ove non espressamente consentito. Eventuali marchi citati appartengono ai rispettivi proprietari. Ceglia Giovanni - Servizi Informatici, Internet e Hosting, P.IVA: 03972320653, Sede Legale in Via Trento N. 76 Pal. I, 84016, Pagani (SA), Italy, E-Mail: webmaster(AT)9euro.com, Numero di Telefono Cellulare per contatti: Cel. 339 4403189.