Pagina 1 di 4 123 ... UltimoUltimo
Visualizzazione risultati 1 fino 30 di 96

Discussione: Includere phpbb2 sul sito

  1. #1
    Guest

    Arrow Includere phpbb2 sul sito

    Ciao a tutti, per quanto io abbia cercato nel forum, questo argomento non è stato trattato.
    Mi servirebbe sapere come è possibile fare queste cose con phpbb2:



    1) Metti in Home Page un Login;

    2)Mettere in Home Page gli ultimi topic, in modo da catturare l'attenzione;

    3)Riconosciere nel sito gli utenti loggati nel Forum. (tipo scrivere i messaggi privati non letti, e l'avatar)

    4) Nelle sezioni a tema del sito far presentare gli ultimi topic del forum a tema.
    5) Usare l'account del forum per altre aree del sito (io volevo che con la registrazione del forum fosse possibile avere un account con mediawiki, e phpmychat)
    Grazie per le risposte!!
    Grazie

  2. #2
    Ospite Guest

    Predefinito

    anchio sono interessato a questo argomento!! spero che qualcuno risponda!

  3. #3
    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 MrDario
    1) Metti in Home Page un Login;
    Leggi qui.

    Citazione Originalmente inviato da MrDario
    2)Mettere in Home Page gli ultimi topic, in modo da catturare l'attenzione;
    [..]
    4) Nelle sezioni a tema del sito far presentare gli ultimi topic del forum a tema.
    Leggi qui.
    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

  4. #4
    Ospite Guest

    Predefinito

    scusa, ma usando i codici che hai fatto tu, a inizio pagina si deve fare la connessione al database del forum? come faccio? Grazie...

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

    Predefinito

    Sì, ecco la devi fare:
    Codice PHP:
    $db_host="localhost";
    $db_user="jacki";
    $db_password="";
    $db_name="my_jacki";

    $db=mysql_connect($db_host,$db_user,$db_password);
    if (
    $db==FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file di connessione.");
    mysql_select_db($db_name,$db) or die ("Errore nella selezione del database. Verificare i parametri nel file di connessione.");
    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

  6. #6
    Ospite Guest

    Predefinito

    ok, grazie mille!!!


    EDIT: non ho capito molto bene questo:

    Codice PHP:
    //
    // FORM DI LOGIN
    //
    function formLogin($questaPag, $autoLogin = false)
    {
    echo
    "<form action='/forum/login.php' method='post'>\n";
    echo
    "Utente: <input type='text' class='post' name='username' size='12' maxlength='40'><br>\n";
    echo
    "Password: <input type='password' class='post' name='password' size='12' maxlength='32'><br>\n";
    echo
    "<input type='hidden' name='redirect' value'$questaPag'>\n";
    if (
    $autoLogin)
    echo
    "Login automatico ad ogni visita: <input type='checkbox' name='autologin' /><br>\n";
    else
    echo
    "<input type='hidden' name='autologin' value='1'/>\n";
    echo
    "<input type='submit' name='login' class='mainoption' value='Login'>\n";
    echo
    "</form>\n";
    }
    bisogna creare un form differente per poi metterli action su questa pagina o basta inserire questo codicedove si vuole il login nel sito?



    RI-EDIT:
    un' altra domanda:
    in un contesto del genere:
    Codice PHP:
    <table width="100%">
    <tr><td class="t4" width="100%" align="center"><b>Ultimi 5</b></td></tr>
    <tr><td class="t3" width="100%" height="150" valign="top">
    <br><?php
    $risultato
    =mysql_query("SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id='1' ORDER BY topic_time DESC LIMIT 0,5");
    echo
    "<ul>";
    while(
    $result=mysql_fetch_array($risultato))
    echo
    "<li><a href=\"phpBB2/viewtopic.php?t={$result['topic_id']}\">{$result['topic_title']}</a></li>";
    echo
    "</ul>";
    ?>
    </td></tr>
    come faccio a mettere che mi crei un' altra tabella dello stesso (class="t3"),
    al posto dell' elenco: <li>??? o provato a mettere un nuovo "table" nella riga... ma mi da errrore! pf aiutatemi


    usa il tasto EDITA per scrivere messaggi consecutivi
    Ultima modifica di funcool : 09-06-2007 alle ore 08.39.14

  7. #7
    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 jacki
    bisogna creare un form differente per poi metterli action su questa pagina o basta inserire questo codicedove si vuole il login nel sito?
    Scrivi quel codice sopra nella pagina dove vuoi inserire il form e nel punto dove vuoi inserire il form scriverai:
    Codice PHP:
    formLogin("indirizzodellapaginaincuivuoiesserereindirizzatodopoaverfattoillogin",true);
    Come secondo parametro metti true se vuoi far apparire la scritta "Login automatico a ogni visita" con la relativa check box, altrimenti metti false.

    Inoltre devi correggere questa riga:
    Codice PHP:
    echo "<input type='hidden' name='redirect' value'$questaPag'>\n";
    In questo modo:
    Codice PHP:
    echo "<input type='hidden' name='redirect' value='$questaPag'>\n";
    Citazione Originalmente inviato da jacki
    come faccio a mettere che mi crei un' altra tabella dello stesso (class="t3"),
    al posto dell' elenco: <li>??? o provato a mettere un nuovo "table" nella riga... ma mi da errrore!
    Vuoi mettere dentro al tag td con class settato a "t3" una tabella dove in ogni riga c'è un link?
    Codice PHP:
    <table width="100%">
    <tr><td class="t4" width="100%" align="center"><b>Ultimi 5</b></td></tr>
    <tr><td class="t3" width="100%" height="150" valign="top">
    <br><?php
    $risultato
    =mysql_query("SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id='1' ORDER BY topic_time DESC LIMIT 0,5");
    echo
    "<table>";
    while(
    $result=mysql_fetch_array($risultato))
    echo
    "<tr><td><a href=\"phpBB2/viewtopic.php?t={$result['topic_id']}\">{$result['topic_title']}</a></td></tr>";
    echo
    "</table>";
    ?>
    </td></tr>
    Ultima modifica di funcool : 09-06-2007 alle ore 08.50.47
    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

  8. #8
    Guest

    Predefinito

    A me da errrore: Parse error: syntax error, unexpected ':', expecting ') nella funzione per gli avatar.
    Io ho copiato tutti i codici in una pagina (mettendo prima e dopo i tag di apertura e chiusura di php) ma ho un errore.. devo modificare qualcosa?

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

    Predefinito

    Qual è la funzione per gli avatar?
    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

  10. #10
    Ospite Guest

    Predefinito

    non ho capito bene dove devo mettere o al posto di cosa devo metttere questo:
    Codice PHP:
    formLogin("indirizzodellapaginaincuivuoiesserereindirizzatodo poaverfattoillogin",true);
    Per ora, grazie mille delle tue risp..!

    EDIT:
    é possibile mettere anche una registrazione nel sito come il login?

  11. #11
    Guest

    Post

    Citazione Originalmente inviato da funcool
    Qual è la funzione per gli avatar?
    http://www.senamion.it/2006/07/18/ph...-in-home-page/
    EDIT:
    Mi da un errore anche lo script che ho preso dal tuo sito:
    il codice
    Codice PHP:
    <?php
    $risultato
    =mysql_query("SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id='14' ORDER BY topic_time DESC LIMIT 0,5");
    echo
    "<ul>";
    while(
    $result=mysql_fetch_array($risultato))
    echo
    "<li><a href=\"forum/viewtopic.php?t={$result['topic_id']}\">{$result['topic_title']}</a></li>";
    echo
    "</ul>";
    ?>
    mi da questo errore:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /membri/ca4/eventi/index.php on line 32
    EDIT:
    anche il codice per visualizzare gli ultimi cinque topic del forum PhpBB in un elenco puntato (sempre preso dai tuoi tutorials) mi dà errore, devo modificare qualcosa?

    qualcuno mi può aiutare? Grazie!
    Ultima modifica di MrDario : 10-06-2007 alle ore 17.53.47

  12. #12
    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 jacki
    non ho capito bene dove devo mettere o al posto di cosa devo metttere questo:
    Codice PHP:
    formLogin("indirizzodellapaginaincuivuoiesserereindirizzatodo poaverfattoillogin",true);
    Al posto di "indirizzodellapaginaincuivuoiesserereindirizzatod opoaverfattoillogin" devi mettere l'indirizzo della pagina che verrà visualizzata dopo che uno avrà fatto il login e al posto di true metti true se vuoi visualizzare la check box con la scritta "Login automatico ad ogni visita" altrimenti metti false.

    Citazione Originalmente inviato da jacki
    é possibile mettere anche una registrazione nel sito come il login?
    Puoi mettere un link alla pagina di PhpBB dove si effettua la registrazione.

    Scrivi l'errore intero che ti esce perché io non ho trovato nessun errore nello script.

    Citazione Originalmente inviato da MrDario
    Mi da un errore anche lo script che ho preso dal tuo sito:
    il codice
    Codice PHP:
    <?php
    $risultato
    =mysql_query("SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id='14' ORDER BY topic_time DESC LIMIT 0,5");
    echo
    "<ul>";
    while(
    $result=mysql_fetch_array($risultato))
    echo
    "<li><a href=\"forum/viewtopic.php?t={$result['topic_id']}\">{$result['topic_title']}</a></li>";
    echo
    "</ul>";
    ?>
    mi da questo errore:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /membri/ca4/eventi/index.php on line 32
    EDIT:
    anche il codice per visualizzare gli ultimi cinque topic del forum PhpBB in un elenco puntato (sempre preso dai tuoi tutorials) mi dà errore, devo modificare qualcosa?
    Il codice che hai scritto serve per vedere gli ultimi cinque topic del forum con id 14. Se tu vuoi vedere gli ultimi cinque topic di tutto il forum devi togliere "WHERE forum_id='14'" nella query.
    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

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Scrivi l'errore intero che ti esce perché io non ho trovato nessun errore nello script.
    l'errore è:

    Fatal error: Call to undefined function: session_pagestart() in /membri/ca4/include/page/community.php on line 12
    Citazione Originalmente inviato da funcool
    Il codice che hai scritto serve per vedere gli ultimi cinque topic del forum con id 14. Se tu vuoi vedere gli ultimi cinque topic di tutto il forum devi togliere "WHERE forum_id='14'" nella query.
    vedere gli ultimi topic della forum id 14 era una delle cose che volevo fare, come posso risolvere l'errore?
    Con questo codice php non mi viene scrito nulla, neanche un messaggio di errore.
    Codice PHP:
    <?php
    $risultato
    =mysql_query("SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id='2' ORDER BY topic_time DESC LIMIT 0,5");
    echo
    "<ul>";
    while(
    $result=mysql_fetch_array($risultato))
    echo
    "<li><a href=\"forum/viewtopic.php?t={$result['topic_id']}\">{$result['topic_title']}</a></li>";
    echo
    "</ul>";
    ?>
    Ultima modifica di MrDario : 12-06-2007 alle ore 15.04.17

  14. #14
    Ospite Guest

    Predefinito

    non mi vede piu il form di login, e in piu non ho ancora capito come si fa a mettere che ti reindirizza al index.php del sito e non del forum!

  15. #15
    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 MrDario
    l'errore è:

    Fatal error: Call to undefined function: session_pagestart() in /membri/ca4/include/page/community.php on line 12
    Al posto di:
    Codice PHP:
    $phpbb_root_path = './forum/';
    Prova a mettere:
    Codice PHP:
    $phpbb_root_path = '/membri/ca4/community/forum/';
    Citazione Originalmente inviato da MrDario
    vedere gli ultimi topic della forum id 14 era una delle cose che volevo fare, come posso risolvere l'errore?
    Prova a scrivere la query così:
    Codice:
    SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id=14 ORDER BY topic_time DESC LIMIT 0,5
    Citazione Originalmente inviato da jacki
    non mi vede piu il form di login, e in piu non ho ancora capito come si fa a mettere che ti reindirizza al index.php del sito e non del forum!
    Prova a scrivere così:
    Codice PHP:
    formLogin("http://jacki.altervista.org/index.php",true);
    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

  16. #16
    Guest

    Arrow

    Citazione Originalmente inviato da funcool
    Prova a scrivere la query così:
    Codice:
    SELECT topic_id,topic_title FROM phpbb_topics WHERE forum_id=14 ORDER BY topic_time DESC LIMIT 0,5
    fatto, non mi dà errore, ma nemmeno vedo i risultati


    Citazione Originalmente inviato da funcool
    Al posto di:
    Codice PHP:
    $phpbb_root_path = './forum/';


    Prova a mettere:
    Codice PHP:
    $phpbb_root_path = '/membri/ca4/community/forum/';
    fatto ma come risultato ottengo una immagine con scritto il mio nikname,
    l'immagine me la cerca qui: /forum/images/avatars/1007130668462e18b0e6a7d.gif ed è giusto, perchè se metto il link assoluto, ottengo il mio avatars, bisognerebbe triovare il modo di mettere bene il link, la pagina dove ho inserito lo script è su http://ca4.altervista.org/include/page/community.php

    Mi puoi aiutare?

  17. #17
    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 MrDario
    fatto, non mi dà errore, ma nemmeno vedo i risultati
    A me funziona benissimo, non capisco dove sia l'errore.

    Citazione Originalmente inviato da MrDario
    fatto ma come risultato ottengo una immagine con scritto il mio nikname,
    l'immagine me la cerca qui: /forum/images/avatars/1007130668462e18b0e6a7d.gif ed è giusto, perchè se metto il link assoluto, ottengo il mio avatars, bisognerebbe triovare il modo di mettere bene il link, la pagina dove ho inserito lo script è su http://ca4.altervista.org/include/page/community.php
    La pagina che hai linkato è tutta bianca.
    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

  18. #18
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    La pagina che hai linkato è tutta bianca.
    Questo capita xk non sei loggato nel mio forum, a chi è loggato esce una immagine che contiene una scritta uguale al nikname.

    Credo di aver sbagliato il posto dove bisogne mettere la querery mi puoi scrivere il codice intero con le modifiche?
    Grazie!

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

    Predefinito

    Non ho capito cosa ti esce. Scrivi qui il codice HTML che esce.
    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

  20. #20
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Non ho capito cosa ti esce. Scrivi qui il codice HTML che esce.
    il codice html è:
    Codice HTML:
    <img alt="Mrdario" src="/forum/images/avatars/1007130668462e18b0e6a7d.gif" border="0" align=left vspace=2 hspace=2 />
    Generata dal codice php:
    Codice PHP:
    <?php
    //
    // Start FORUM include
    //
    define('IN_PHPBB', true);
    $phpbb_root_path = '/membri/ca4/community/forum/';
    include(
    $phpbb_root_path . 'extension.inc');
    include(
    $phpbb_root_path . 'common.'.$phpEx);
    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //
    //
    // FUNZIONE CHE FA LA VISUALIZZAZIONE DELL'AVATAR...
    //
    function vedi_avatar($profiledata, $paramImg = "")
    {
    global
    $board_config;

    $avatar_img = '';
    if (
    $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
    {
    switch(
    $profiledata['user_avatar_type'] )
    {
    case
    USER_AVATAR_UPLOAD:
    $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img alt="' . $profiledata['username']. '" src="' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_REMOTE:
    $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img alt="' . $profiledata['username']. '" src="' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    }
    return (
    $avatar_img);
    }
    if (
    $userdata['session_logged_in'])
    {
    $avatar = vedi_avatar($userdata, "align=left vspace=2 hspace=2");

    if (
    $avatar != "")
    echo
    $avatar;
    }
    ?>

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

    Predefinito

    Dove c'è:
    Codice PHP:
    echo $avatar;
    Prova a mettere:
    Codice PHP:
    echo "/community".$avatar;
    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

  22. #22
    Guest

    Predefinito

    Come risultato ottengo la scritta: /community, e la solita immagine

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

    Predefinito

    Rimetti come prima e modifica queste righe:
    Codice PHP:
    switch( $profiledata['user_avatar_type'] )
    {
    case
    USER_AVATAR_UPLOAD:
    $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img alt="' . $profiledata['username']. '" src="' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_REMOTE:
    $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img alt="' . $profiledata['username']. '" src="' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    In questo modo:
    Codice PHP:
    switch( $profiledata['user_avatar_type'] )
    {
    case
    USER_AVATAR_UPLOAD:
    $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img alt="' . $profiledata['username']. '" src="/community' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_REMOTE:
    $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img alt="' . $profiledata['username']. '" src="/community' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="/community/forum/images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    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

  24. #24
    Guest

    Predefinito

    Codice PHP:
    <?php
    //
    // Start FORUM include
    //
    define('IN_PHPBB', true);
    $phpbb_root_path = '/membri/ca4/community/forum/';
    include(
    $phpbb_root_path . 'extension.inc');
    include(
    $phpbb_root_path . 'common.'.$phpEx);
    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //
    //
    // FUNZIONE CHE FA LA VISUALIZZAZIONE DELL'AVATAR...
    //
    function vedi_avatar($profiledata, $paramImg = "")
    {
    global
    $board_config;

    $avatar_img = '';
    if (
    $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
    {
    switch(
    $profiledata['user_avatar_type'] )
    {
    case
    USER_AVATAR_UPLOAD:
    $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img alt="' . $profiledata['username']. '" src="/community' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_REMOTE:
    $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img alt="' . $profiledata['username']. '" src="/community' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="/community/forum/images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    }
    return (
    $avatar_img);
    }
    if (
    $userdata['session_logged_in'])
    {
    $avatar = vedi_avatar($userdata, "align=left vspace=2 hspace=2");

    if (
    $avatar != "")
    echo
    $avatar;
    }
    ?>
    Ottengo:
    Parse error: syntax error, unexpected T_CASE in /membri/ca4/include/page/community.php on line 39

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

    Predefinito

    Hai aggiunto questo pezzo:
    Codice PHP:
    case USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    Cancellalo.
    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

  26. #26
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Cancellalo.
    Come risultato ottengo la solita immagine con scritto il mio nikname

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

    Predefinito

    Fammi vedere il codice che hai adesso.
    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

  28. #28
    Guest

    Predefinito

    Codice PHP:
    <?php
    //
    // Start FORUM include
    //
    define('IN_PHPBB', true);
    $phpbb_root_path = '/membri/ca4/community/forum/';
    include(
    $phpbb_root_path . 'extension.inc');
    include(
    $phpbb_root_path . 'common.'.$phpEx);
    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //
    //
    // FUNZIONE CHE FA LA VISUALIZZAZIONE DELL'AVATAR...
    //
    function vedi_avatar($profiledata, $paramImg = "")
    {
    global
    $board_config;

    $avatar_img = '';
    if (
    $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
    {
    switch(
    $profiledata['user_avatar_type'] )
    {
    case
    USER_AVATAR_UPLOAD:
    $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img alt="' . $profiledata['username']. '" src="/community' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_REMOTE:
    $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img alt="' . $profiledata['username']. '" src="/community' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img alt="' . $profiledata['username']. '" src="images/avatars/gallery' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" border="0" ' . $paramImg . ' />' : '';
    break;
    }
    }
    return (
    $avatar_img);
    }
    if (
    $userdata['session_logged_in'])
    {
    $avatar = vedi_avatar($userdata, "align=left vspace=2 hspace=2");

    if (
    $avatar != "")
    echo
    $avatar;
    }
    ?>
    Ecco qui

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

    Predefinito

    Il codice HTML che ti produce qual è?
    Scrivi la struttura del tuo sito e scrivi dove si trovano gli avatar.
    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

  30. #30
    Guest

    Predefinito

    Codice HTML:
    <img alt="Mrdario" src="/communityimages/avatars/1007130668462e18b0e6a7d.gif" border="0" align=left vspace=2 hspace=2 /> 
    Il forum è: ca4.altervista.org/community/forum/
    Gli avatars si trovano su:
    ca4.altervista.org/community/forum/images/avatars
    la pagina è: http://ca4.altervista.org/include/page/community.php

Pagina 1 di 4 123 ... UltimoUltimo

Regole di scrittura

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