Collegare modello Login con codice esterno
Autore: Massimo C.
Visite 1013,
Followers 3,
Condiviso 0
ciao a tutti,
torno a rompere le scatole per un quesito "da professionisti". Vista l'impossibilità di personalizzare la pagina di registrazione automatica di default, vorrei inserire dei modelli esterni più accattivanti come questi
https://codepen.io/hurick/pen/Kyrvrj
https://codepen.io/mrtial/pen/RRGOad
che riesco a inserire come grafica in un oggetto HTML, ma non riesco a collegare al database per registrare e accedere. Secondo voii sarebbe possibile? Ho creato un sistema in accordion al quale Kolasim ha risolto un problema, ma vale per la registrazione manuale, mentre magari il sistema automatico sarebbe meglio.
Grazie ancora
Postato il
... non posso dirti molto sul database se non quanto detto nella Guida, ...ma, come idea(!), ... per la registrazione automatica potresti far apparire il modulo che funziona del Programma (di terza pagina) in uno showbox, oppure nel tuo Accordion tramite incorporamento in IFRAME...
.
Autore
grazie Kolasim, l'idea dell'iframe con accordion può essere buona, la provo e posto il risultato. Riguardo lo showbox il problema è che ogni collegamento derivante poi da li resta in showbox,
grazie ancora :-)
guarda questo, abbastanza semplice (su una prova iniziale di MAeSI), devo risolvere un piccolissimo problemino, ma chissà, forse è impossibile, fatto con i codici della pagina imlogin.php, prova a cliccare su login in alto e nella pagina che ti si presenta clicca su "Ho perso la mia password" e guarda l'effetto che fa...
https://www.tipografiaruggeri.it/PROVE/MAeSI/log.php
(il problemino è che se sbagli le credenziali ti riporta alla imlogin.php di incomedia)...
Autore
mi pare una buona soluzione anche questa, stasera ho un pò di prove da fare,
grazie mille
... Massimo, ... ... non ne sono sicuro al 100%, ...ma se metti il modulo di registrazione in un pagina NASCOSTA e con opzione ▪Crea la Pagina senza applicare il Modello, ...forse potrebbe funzionare bene in showbox o iframe, ...sarebbe da provare per verificare...
... al limite poi si potrebbe provare con aggiungere il tag <base> per orientare il target...
ciao
.
Autore
stasera ho da fare un pò di prove :-)
Autore
L'iframe funziona perfettamente nell'accordion
https://www.works1.eu/prove/pagina-21.html
ma anche la pagina autonoma si modifica bene https://www.works1.eu/prove/pagina-23.html
funziona anche senza accordion in una pagina senza modello e in questo modo posso personalizzarla meglio. Devo lavorare un pò sullo stile per cambiare il colore dei campi, dei bordi e dei pulsanti, ma li lavoro dal modello del programma e con un pò di codice.
devo inoltre ripassare un pò di codice, sopratutto il tag base..
volevo dividere i due momenti, della registrazione e del login, in due contenitori non sovrapposti, ma direi che così va ancora bene...
In home page ho messo due pulsanti, login_1 e login_2 che portano alle due pagine (penso che opterà per la seconda..) toglieno il modulo login dall'home page evito che in caso di digitazione sbagliata venga reindirizzato alla pagina standard.
grazie mille dei suggerimenti ragazzi, prima di chiudere il post aspetto magari esce fuori qualche altra idea.
Autore
non sono riuscito a fare l'effetto sul sito di MAesi, ma ho almeno evitato di essere reindirizzato alla pagina standard
Autore
Devo capire come eliminare le scritte di warning
... per questo errore, è a monte del sito e risiede sul server...
... non sei sotto server Apache-Nginx/Linux (più adatto del WebsiteX5), e potrebbe dipendere dalla versione PHP che hai in uso, (min. php/8+); ... controlla il pannello online /admin/ ... test
...
.
Autore
dal test è tutto ok, ma la scritta compare anche nel pannello "admin". Può essere che essendo uno spazio che è pieno di codici vari qualcosa vada in conflitto. Non vorrei sia causato dallo spostamento di una pagina "obbligata".
Stasera prova a mettere il tutto nello spazio "ufficiale" dove devo pubblicare e vediamo se va tutto a posto
... controlla anche se per caso hai messo codice PHP EXTRA fuori dalla sezione HEAD...
Magari no, ma magari si...
Se ti funziona tutto... magari è "solo" la visualizzazione attiva degli errori sul php , dato che sono warning...
Contatta l'hosting per verificare , chiedigli di disabilitare i Warning PHP. L'opzione PHP si chiama "display_errors".
Autore
stasera faccio le prove, ma credo che andrà bene,
grazie per l'assistenza :-)
Autore
ciao ragazzi, il problema degli warning è legato a qualche codice sporco sul sito.. nel sito che sto costruendo funziona tutto bene.
L'unico problema ora è che meendo la pagina della registrazione in un iframe largo 600, per poter mettere tutto in colonna, quando si accede le pagine successive si aprono giustamente sempre dentro l'iframe, quindi con dimensioni ridotte...
come si potrebbe risolvere il problema?
https://www.works1.eu/prove/pagina-23.html
user ***
PSW 123456
sono un disastro, scusate, ma l'età mi sta rimbambendo....
Non è possibile. Nella sezione /admin i codici presenti nel sito visibile all'utente non vengono inseriti.
Autore
ripassando e smanettando un po di JS.... (un tempo ero più smart) ho trovato questo
https://www.works1.eu/prove_1/index.html
su login_2 USer *** PSW 123456A@
praticamente con onload nel body reindirizza immediatamente ad altra pagina in nuova finestra, bypassando l'iframe.
il cambio è troppo repentino e vorrei farla aprire dopo 3 secondi, ma se metto il refresh, cmq non lo prende.
per il refresh uso questo codice
<meta http-equiv="REFRESH" content="3;url=https://www.works1.eu/prove_1/pagina-27.html">
ma con quello per l'apertura della nuova finestra
<body onload="window.open('https://www.works1.eu/prove_1/pagina-27.html')" >
</body>
non funziona.
Diciamo che potrebbe andarmi bene anche così.. ma se si potesse integrare le cose sarebbe meglio
... qui si vede questo: su login_2 USer *** PSW 123456A@
... per user (email) qui si deve scrivere così. xxx(At)yy.zz ... dove (At) = @
.
Autore
sorry, non mi ero accorto che il sistema aveva protetto la user-mail
la user è A@A,IT
PSW 123456A@
Autore
credo compaiano sempre gli asterischi
Autore
su alcune macchine funziona su altre no.. a partià di browser...
il sistema funziona cliccando poi sulla pagina che si apre ma non automatico..
... le pagine js PopUp automatiche vengono bloccate dal browser...
... togli il PopUp attuale dal tag <body> della pagina pagina-26.html
... e prova con il mettere questo codice nella sezione Esperto | head 3^opzione sempre della pagina pagina-26.html
<script>
/** --- target _top da iframe by KolAsim --- **/
$(document).ready(function () {
setTimeout(function(){
$("#imObjectImage_5_02_container a").attr("target","_top");
$("#imObjectImage_5_02_container a img").click();
}, 1000);
});
</script>
.
Autore
Direi che funziona bene.
https://www.works1.eu/prove_1/index.html
Praticamente legge le istruzioni dei link delle immagini di pagina 26.
grazie di nuovo Kolasim, sono in debito....
... ho provato ... OK ... funziona ... ciao
Autore
direi che posso chiudere il post.
grazie