Visualizzazione risultati 1 fino 12 di 12

Discussione: [Forum PhpBB2] Errore visualizzazione codice di registrazione

  1. #1
    Guest

    Predefinito [Forum PhpBB2] Errore visualizzazione codice di registrazione

    Ciao a tutti....

    Ho un problema scemino....quando un nuovo utente tenta di iscriversi, non riesce a visualizzare il codice di attivazione....

    Il file profile.php è questo:
    Codice PHP:
    <?php
    /***************************************************************************
    * profile.php
    * -------------------
    * begin : Saturday, Feb 13, 2001
    * copyright : (C) 2001 The phpBB Group
    * email : support@phpbb.com
    *
    * $Id: profile.php,v 1.193.2.5 2004/11/18 17:49:37 acydburn Exp $
    *
    *
    ***************************************************************************/

    /***************************************************************************
    *
    * This program is free software; you can redistribute it and/or modify
    * it under the terms of the GNU General Public License as published by
    * the Free Software Foundation; either version 2 of the License, or
    * (at your option) any later version.
    *
    ***************************************************************************/

    define('IN_PHPBB', true);
    $phpbb_root_path = './';
    include(
    $phpbb_root_path . 'extension.inc');
    include(
    $phpbb_root_path . 'common.'.$phpEx);

    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_PROFILE);
    init_userprefs($userdata);
    //
    // End session management
    //

    // session id check
    if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
    {
    $sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
    }
    else
    {
    $sid = '';
    }

    //
    // Set default email variables
    //
    $script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path']));
    $script_name = ( $script_name != '' ) ? $script_name . '/profile.'.$phpEx : 'profile.'.$phpEx;
    $server_name = trim($board_config['server_name']);
    $server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
    $server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';

    $server_url = $server_protocol . $server_name . $server_port . $script_name;

    // -----------------------
    // Page specific functions
    //
    function gen_rand_string($hash)
    {
    $chars = array( 'a', 'A', 'b', 'B', 'c', 'C', 'd', 'D', 'e', 'E', 'f', 'F', 'g', 'G', 'h', 'H', 'i', 'I', 'j', 'J', 'k', 'K', 'l', 'L', 'm', 'M', 'n', 'N', 'o', 'O', 'p', 'P', 'q', 'Q', 'r', 'R', 's', 'S', 't', 'T', 'u', 'U', 'v', 'V', 'w', 'W', 'x', 'X', 'y', 'Y', 'z', 'Z', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0');

    $max_chars = count($chars) - 1;
    srand( (double) microtime()*1000000);

    $rand_str = '';
    for(
    $i = 0; $i < 8; $i++)
    {
    $rand_str = ( $i == 0 ) ? $chars[rand(0, $max_chars)] : $rand_str . $chars[rand(0, $max_chars)];
    }

    return (
    $hash ) ? md5($rand_str) : $rand_str;
    }
    //
    // End page specific functions
    // ---------------------------

    //
    // Start of program proper
    //
    if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
    {
    $mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
    $mode = htmlspecialchars($mode);

    if (
    $mode == 'viewprofile' )
    {
    include(
    $phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
    exit;
    }
    else if (
    $mode == 'editprofile' || $mode == 'register' )
    {
    if ( !
    $userdata['session_logged_in'] && $mode == 'editprofile' )
    {
    redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true));
    }

    include(
    $phpbb_root_path . 'includes/usercp_register.'.$phpEx);
    exit;
    }
    else if (
    $mode == 'confirm' )
    {
    // Visual Confirmation
    if ( $userdata['session_logged_in'] )
    {
    exit;
    }

    include(
    $phpbb_root_path . 'includes/usercp_confirm.'.$phpEx);
    exit;
    }
    else if (
    $mode == 'sendpassword' )
    {
    include(
    $phpbb_root_path . 'includes/usercp_sendpasswd.'.$phpEx);
    exit;
    }
    else if (
    $mode == 'activate' )
    {
    include(
    $phpbb_root_path . 'includes/usercp_activate.'.$phpEx);
    exit;
    }
    else if (
    $mode == 'email' )
    {
    include(
    $phpbb_root_path . 'includes/usercp_email.'.$phpEx);
    exit;
    }
    }

    redirect(append_sid("index.$phpEx", true));

    ?>
    ...dovrei sistemare qualkosa? Parlo di questo file perkè in proprietà dell'immagine dove dovrebbe comparire il codice invece cè quel quadrato bianko con la X rossa, c'era l'indirizzo relativo al profile.php....ke dovrei fare?

    Usa i tag per il codice la prossima volta, la visualizzazione sarà migliore!
    Ultima modifica di seneca : 08-07-2006 alle ore 19.37.26

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Se visualizzi direttamente l'immagine nel browser ti dà qualche errore?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Con Firefox esce:
    L'immagine “http://www.dariorenda.altervista.org...16951e042dab0” non può essere visualizzata poiché contiene degli errori.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    Il problema è ke non credo sia un'immagine normale...non saprei dove trovarla....qualke soluzione cè?

  6. #6
    Guest

    Predefinito

    E' sicuramente un'immagine creata con le GD, e per correggerla bisognerebbe dare un'occhiata al codice oppure guardare nel sito ufficiale di phpBB per vedere se questo bug è già stato risolto...

  7. #7
    Guest

    Predefinito

    Vabbè lo riolto togliendo la conferma visuale....quindi lo raggirato non risolto ke sarebbe meglio.

    Oh raga vi ringrazio lo stesso e a ke ci sono vi kiedo una cosa....sikkome io ho il dominio www.dogma33.com vorrei far sì ke il forum potrebbe essere in www.dogma33.com/forum.
    Ho provato tempo fa con i sottodomini ma è successo un manikomio....se si può fare...mi direste come farlo?
    Ultima modifica di DarioRenda : 08-07-2006 alle ore 19.44.32

  8. #8
    Guest

    Predefinito

    Purtroppo quello che dici non è possibile, puoi solo fare forum.dogma33.com!

  9. #9
    Guest

    Predefinito

    Grazie fratello...almeno non ci penso +...

    Buona serata a tutti....ciauz e ankora grazie * la velocità...

  10. #10
    Guest

    Predefinito

    Beh, di per sè www.dogma33.com/forum non lo puoi fare coi sottodominii come dicevi te, ma si può fare benissimo! Ora il forum dovrebbe essere nella cartella phpBB2/index.php no? Beh, cambi questa cartella con forum e poi devi andare a cambiare qualche link di riferimento che ora non ricordo ed è fatta!

  11. #11
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da sottoscalapunk
    Beh, di per sè www.dogma33.com/forum non lo puoi fare coi sottodominii come dicevi te, ma si può fare benissimo! Ora il forum dovrebbe essere nella cartella phpBB2/index.php no? Beh, cambi questa cartella con forum e poi devi andare a cambiare qualche link di riferimento che ora non ricordo ed è fatta!
    Con il dominio offerto da AlterVista non si possono creare cartelle.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  12. #12
    alexcami non è connesso Neofita
    Data registrazione
    22-10-2005
    Messaggi
    3

    Predefinito

    Citazione Originalmente inviato da DarioRenda
    Vabbè lo riolto togliendo la conferma visuale....quindi lo raggirato non risolto ke sarebbe meglio.
    Anche io ho problemi con la conferma visuale ...

    ho installato senza i tools di altavista phpbb2 e l'ho modificato per gli attachment ... ora ho cercato di attivare la conferma visuale per avere maggior sicurezza ma l'immagine da leggere per la conferma non viene visualizzata!

    ho fatto allora l'installazione tramite i tool di altavista in altra directory ... la conferma visuale funziona con il phpbb2 installato dai tools di altavista!
    Ho prelevato dalla directory phpBB2 i file profile.php e usercp_confirm.php confrontandoli con i miei ma non c'è alcuna differenza nel sorgente ...

    dov'è il problema?
    Ultima modifica di alexcami : 10-09-2006 alle ore 22.04.18

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •