Problema con la pagina "iscrizioni" postato il 27/04/2017 15:14:51 nel forum programmazione, gdrcd, open source, hosting e modificato da gdr-online.com il 27/04/2017 16:15:47
Ho un problema con la pagina delle iscrizioni che mi da questo errore:
Fatal error: Call to undefined function gdrcd_filter() in /membri/nome_sito/themes/advanced/home/iscrizione.php on line 3
Nella riga 3 del file c'è
<?php echo gdrcd_filter('out',$MESSAGE['register']['page_name']);?>
Sapete dirmi come posso transformarlo in una pagina normale, che posso aprire normalmente , senza richiami ect?
Pagine → 1 2
27/04/2017 15:24:25
La pagina ti spara quell'errore perchè l'hai in qualche modo slegata dal resto della struttura. Se vuoi una pagina "slegata" puoi farla tranquillamente in HTML. Per esempio, banalmente, per evitare quell'errore basta che scrivi il nome della tua land dopo l'echo.
Ovviamente poi la gente non si iscriverà ad alcunchè.
27/04/2017 15:47:23
Come da discussione sulla home, projectzero: se apri la pagina in un popup devi copiare tutta la parte header che viene solitamente richiamata nell'index, altrimenti perdi tutte le funzioni di GDRCD
27/04/2017 15:55:27
Voglio separarla così da poter aprire senza essere legata ect. Come una pagina normale.
27/04/2017 16:00:36
Potresti definire "pagina normale"?
27/04/2017 16:01:25
27/04/2017 16:02:16
Non mi intendo di GDRCD, ma se per iscrizioni intendi la registrazione dei nuovi utenti, è sufficiente scriverti una nuova pagina da zero, con una form e ti fai l'insert nel db a parte.
27/04/2017 16:03:49 e modificato da projectzero92 il 27/04/2017 16:04:55
Nel senso quando apri una pagina , senza che sia collegata ad nessuna.
Se io clicco nella voce "iscrizioni" mi apre il seguente link: http://nome_del_sito/iscrizione.php se io , invece di andare direttamente dal menu nella barra degli indirizzi , inserisco il link me lo apre normalmente.
Questa cosa non posso farla su GDRCD.
@raysmoke ma facendolo da zero , non cè il rischio di trovarmi qualche sorta di bug?
27/04/2017 16:06:13
Projectzero, è necessario tu sia più chiaro.
Seguendo diverse tue discussioni ho intuito che tu stia aprendo iscrizione.php in un popup e non come parte della index, no?
E' così?
Se è così, nella mia risposta sopra trovi il perché del tuo messaggio di errore.
Altrimenti abbiamo bisogno di capire esattamente cosa vuoi fare, altrimenti non possiamo aiutarti a farlo.
27/04/2017 16:12:49
@Seralia allora provo a spiegarti a parole povere.
Allora io ho pensato a diversi modi per poter sistemare il problema "homepage" "iscrizione"
1)avevo pensato di integrare un overlay cosi mi leggesse tutto il contenuto del file "iscrizione.php" dentro l'overlay cosi da essere piu semplice.
2)Ho pensato di far si che l'iscrizione , razze di gioco , regolamento e tutti i contenuti presenti nel menu principale si potesserò rendere pagine libere , senza che li leggesse direttamente nell'index principale come contenuto.
3)Come ultima idea ho pensato che si poteva aprire come popup , una piccola finestrella con all'interno il contenuto del file "iscrizione.php" cosi non dava fastidio all'index.php.
Ora come conclusione ho provato , sia con l'overlay , sia con il popup. In pratica quando clicco su una delle voci , mi apre si il contenuto ma anche la pagina principale.
In pratica mi trovo tutto insieme , cosi da far confusione e non capire piu nulla...Quello che cerco è di far si che la pagina iscrizioni.php si leggessè come una pagina nuova , senza legami o lettura di contenuto sulla pagina principale.
Spero di essere stato chiaro , piu di cosi non so esprimermi xD
27/04/2017 16:21:01
@emofaga
credo sia decisamente più costruttivo ed istruttivo che tu gli spiegassi come fare e lasciassi fare a lui. La pappa pronta non aiuta nessuno.
@project
Crea la tua pagina HTML inserendo la form di registrazione con tutti i parametri che vuoi, e punti la action alla pagina PHP che deve elaborare quei dati.
una volta che ti recuperi il $_POST nella pagina PHP, il limite è la tua fantasia e capacità.
Puoi lavorarti tutti i dati passati dall'utente come meglio preferisci, eseguirti i controlli e quando hai finito, una semplice insert all'interno del database + invio email di conferma al player.
Questo è il discorso in linea di massima, poi non so con quante tabelle lavora il gdrcd per inserire gli utenti, ma immagino ce ne sia una per le info del giocatore ed una per le statistiche.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Tanks: Finale di stagione di "The Boys"!