Visualizzazione risultati 1 fino 19 di 19

Discussione: [PhpBB2] Visualizzazione profilo utente

  1. #1
    Guest

    Predefinito [PhpBB2] Visualizzazione profilo utente

    Non riesco a fare visualizzare nel profilo certi dati modificabili dal profilo.
    Codice PHP:
    <?php



    usercp_viewprofile
    .php


    [...]


    $sql = "SELECT *
    FROM "
    . RANKS_TABLE . "
    ORDER BY rank_special, rank_min"
    ;
    if ( !(
    $result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql);
    }

    $ranksrow = array();
    while (
    $row = $db->sql_fetchrow($result) )
    {
    $ranksrow[] = $row;
    }
    $db->sql_freeresult($result);

    $template->set_filenames(array(
    'body' => 'profile_view_body.tpl')
    );
    make_jumpbox('viewforum.'.$phpEx);

    $regdate = $profiledata['user_regdate'];
    $memberdays = max(1, round( ( time() - $regdate ) / 86400 ));
    $posts_per_day = $profiledata['user_posts'] / $memberdays;

    if (
    $profiledata['user_posts'] != 0 )
    {
    $total_posts = get_db_stat('postcount');
    $percentage = ( $total_posts ) ? min(100, ($profiledata['user_posts'] / $total_posts) * 100) : 0;
    }
    else
    {
    $percentage = 0;
    }

    $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 src="' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
    break;
    case
    USER_AVATAR_REMOTE:
    $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
    break;
    case
    USER_AVATAR_GALLERY:
    $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
    break;
    }
    }

    $poster_rank = '';
    $rank_image = '';
    if (
    $profiledata['user_rank'] )
    {
    for(
    $i = 0; $i < count($ranksrow); $i++)
    {
    if (
    $profiledata['user_rank'] == $ranksrow[$i]['rank_id'] && $ranksrow[$i]['rank_special'] )
    {
    $poster_rank = $ranksrow[$i]['rank_title'];
    $rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    }
    }
    else
    {
    for(
    $i = 0; $i < count($ranksrow); $i++)
    {
    if (
    $profiledata['user_posts'] >= $ranksrow[$i]['rank_min'] && !$ranksrow[$i]['rank_special'] )
    {
    $poster_rank = $ranksrow[$i]['rank_title'];
    $rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    }
    }

    $temp_url = append_sid("privmsg.$phpEx?mode=post&amp;" . POST_USERS_URL . "=" . $profiledata['user_id']);
    $pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
    $pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';

    if ( !empty(
    $profiledata['user_viewemail']) || $userdata['user_level'] == ADMIN )
    {
    $email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&amp;" . POST_USERS_URL .'=' . $profiledata['user_id']) : 'mailto:' . $profiledata['user_email'];

    $email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
    $email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
    }
    else
    {
    $email_img = '&nbsp;';
    $email = '&nbsp;';
    }

    $www_img = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '&nbsp;';
    $www = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww">' . $profiledata['user_website'] . '</a>' : '&nbsp;';

    if ( !empty(
    $profiledata['user_icq']) )
    {
    $icq_status_img = '<a href="http://wwp.icq.com/' . $profiledata['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $profiledata['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
    $icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
    $icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '">' . $lang['ICQ'] . '</a>';
    }
    else
    {
    $icq_status_img = '&nbsp;';
    $icq_img = '&nbsp;';
    $icq = '&nbsp;';
    }

    $aim_img = ( $profiledata['user_aim'] ) ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&amp;message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '&nbsp;';
    $aim = ( $profiledata['user_aim'] ) ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&amp;message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : '&nbsp;';

    $msn_img = ( $profiledata['user_msnm'] ) ? $profiledata['user_msnm'] : '&nbsp;';
    $msn = $msn_img;

    $yim_img = ( $profiledata['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&amp;.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
    $yim = ( $profiledata['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&amp;.src=pg">' . $lang['YIM'] . '</a>' : '';

    $temp_url = append_sid("search.$phpEx?search_author=" . urlencode($profiledata['username']) . "&amp;showresults=posts");
    $search_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_search'] . '" alt="' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '" title="' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '" border="0" /></a>';
    $search = '<a href="' . $temp_url . '">' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '</a>';


    $page_title = $lang['Viewing_profile'];
    include(
    $phpbb_root_path . 'includes/page_header.'.$phpEx);

    if (
    function_exists('get_html_translation_table'))
    {
    $u_search_author = urlencode(strtr($profiledata['username'], array_flip(get_html_translation_table(HTML_ENTITIES))));
    }
    else
    {
    $u_search_author = urlencode(str_replace(array('&amp;', ''', '&quot;', '&lt;', '&gt;'), array('&', "'", '"', '<', '>'), $profiledata['username']));
    }

    $template->assign_vars(array(
    '
    USERNAME' => $profiledata['username'],
    '
    JOINED' => create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
    '
    POSTER_RANK' => $poster_rank,
    '
    RANK_IMAGE' => $rank_image,
    '
    POSTS_PER_DAY' => $posts_per_day,
    '
    POSTS' => $profiledata['user_posts'],
    '
    PERCENTAGE' => $percentage . '%',
    '
    POST_DAY_STATS' => sprintf($lang['User_post_day_stats'], $posts_per_day),
    '
    POST_PERCENT_STATS' => sprintf($lang['User_post_pct_stats'], $percentage),

    '
    SEARCH_IMG' => $search_img,
    '
    SEARCH' => $search,
    '
    PM_IMG' => $pm_img,
    '
    PM' => $pm,
    '
    EMAIL_IMG' => $email_img,
    '
    EMAIL' => $email,
    '
    NOME' => $nome,
    '
    COGNOME' => $cognome,
    '
    RESIDENZA' => $residenza,
    '
    NATO' => $nato,
    '
    GENITORI' => $genitori,
    '
    LAVORO' => $lavoro,
    '
    GUFO' => $gufo,
    '
    MAGO' => $mago,
    '
    WWW_IMG' => $www_img,
    '
    WWW' => $www,
    '
    ICQ_STATUS_IMG' => $icq_status_img,
    '
    ICQ_IMG' => $icq_img,
    '
    ICQ' => $icq,
    '
    AIM_IMG' => $aim_img,
    '
    AIM' => $aim,
    '
    MSN_IMG' => $msn_img,
    '
    MSN' => $msn,
    '
    YIM_IMG' => $yim_img,
    '
    YIM' => $yim,

    '
    LOCATION' => ( $profiledata['user_from'] ) ? $profiledata['user_from'] : '&nbsp;',
    '
    OCCUPATION' => ( $profiledata['user_occ'] ) ? $profiledata['user_occ'] : '&nbsp;',
    '
    INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : '&nbsp;',
    '
    AVATAR_IMG' => $avatar_img,

    '
    L_VIEWING_PROFILE' => sprintf($lang['Viewing_user_profile'], $profiledata['username']),
    '
    L_ABOUT_USER' => sprintf($lang['About_user'], $profiledata['username']),
    '
    L_AVATAR' => $lang['Avatar'],
    '
    L_POSTER_RANK' => $lang['Poster_rank'],
    '
    L_JOINED' => $lang['Joined'],
    '
    L_TOTAL_POSTS' => $lang['Total_posts'],
    '
    L_SEARCH_USER_POSTS' => sprintf($lang['Search_user_posts'], $profiledata['username']),
    '
    L_CONTACT' => $lang['Contact'],
    '
    L_EMAIL_ADDRESS' => $lang['Email_address'],
    '
    L_EMAIL' => $lang['Email'],
    '
    L_NOME' => $lang['Nome'],
    '
    L_COGNOME' => $lang['Cognome'],
    '
    L_RESIDENZA' => $lang['Residenza'],
    '
    L_NATO' => $lang['Nato'],
    '
    L_GENITORI' => $lang['Genitori'],
    '
    L_LAVORO' => $lang['Lavoro'],
    '
    L_GUFO' => $lang['Gufo'],
    '
    L_MAGO' => $lang['Mago'],
    '
    L_PM' => $lang['Private_Message'],
    '
    L_ICQ_NUMBER' => $lang['ICQ'],
    '
    L_YAHOO' => $lang['YIM'],
    '
    L_AIM' => $lang['AIM'],
    '
    L_MESSENGER' => $lang['MSNM'],
    '
    L_WEBSITE' => $lang['Website'],
    '
    L_LOCATION' => $lang['Location'],
    '
    L_OCCUPATION' => $lang['Occupation'],
    '
    L_INTERESTS' => $lang['Interests'],

    '
    U_SEARCH_USER' => append_sid("search.$phpEx?search_author=" . $u_search_author),

    '
    S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
    );

    $template->pparse('
    body');

    include($phpbb_root_path . '
    includes/page_tail.'.$phpEx);

    ?>
    Questa parte non riesco a visualizzarla.
    Codice PHP:
    'NOME' => $nome,
    'COGNOME' => $cognome,
    'RESIDENZA' => $residenza,
    'NATO' => $nato,
    'GENITORI' => $genitori,
    'LAVORO' => $lavoro,
    'GUFO' => $gufo,
    'MAGO' => $mago,
    Potete aiutarmi?

    PS: questo pezzo l'ho aggiunto io, ma non conosco molto bene il php...
    Ultima modifica di hpfc : 13-11-2007 alle ore 16.55.38 Motivo: Precisazione

  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

    Quel pezzo che hai aggiunto serve solo a definire dei valori. Devi modificare anche il template per visualizzare quei valori.
    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

    Predefinito

    Sisi, lo so... ma l'avevo gia fatto! o.o

    Ho modificato anche il templates ma mette solo "Nome:", "Cognome:" ecc.!

  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

    Fai vedere come hai messo il codice nel template.
    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

    Ehm... sì, mi rendo conto adesso che è un po' incasinato, ma non vedo niente di particolare...
    Codice HTML:
    <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
      <tr> 
    	<td align="left"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
      </tr>
    </table>
    
    <table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0" align="center">
      <tr> 
    	<th class="thHead" colspan="2" height="25" nowrap="nowrap">{L_VIEWING_PROFILE}</th>
      </tr>
      <tr> 
    	<td class="catLeft" width="40%" height="28" align="center"><b><span class="gen">{L_AVATAR}</span></b></td>
    	<td class="catRight" width="60%"><b><span class="gen">{L_ABOUT_USER}</span></b></td>
      </tr>
      <tr> 
    	<td class="row1" height="6" valign="top" align="center">{AVATAR_IMG}<br /><span class="postdetails">{postrow.RANK_IMG}{POSTER_RANK}{RANK_IMG}</span></td>
    	<td class="row1" rowspan="3" valign="top"><table width="100%" border="0" cellspacing="1" cellpadding="3">
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_JOINED}:&nbsp;</span></td>
    		  <td width="100%"><b><span class="gen">{JOINED}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_TOTAL_POSTS}:&nbsp;</span></td>
    		  <td valign="top"><b><span class="gen">{POSTS}</span></b><br /><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br /><span class="genmed"><a href="{U_SEARCH_USER}" class="genmed">{L_SEARCH_USER_POSTS}</a></span></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_LOCATION}:&nbsp;</span></td>
    		  <td><b><span class="gen">{LOCATION}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_WEBSITE}:&nbsp;</span></td>
    		  <td><span class="gen"><b>{WWW}</b></span></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_OCCUPATION}:&nbsp;</span></td>
    		  <td><b><span class="gen">{OCCUPATION}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:&nbsp</span></td>
    		  <td> <b><span class="gen">{INTERESTS}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><br><br><span class="gen">{L_NOME}:&nbsp;</span></td>
    		  <td width="100%"><b><span class="gen">{NOME}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_COGNOME}:&nbsp;</span></td>
    		  <td valign="top"><b><span class="gen">{COGNOME}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_RESIDENZA}:&nbsp;</span></td>
    		  <td><b><span class="gen">{RESIDENZA}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_NATO}:&nbsp;</span></td>
    		  <td><span class="gen"><b>{NATO}</b></span></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_GENITORI}:&nbsp;</span></td>
    		  <td><b><span class="gen">{GENITORI}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_LAVORO}:&nbsp</span></td>
    		  <td> <b><span class="gen">{LAVORO}</span></b></td>
    		</tr>
                    <tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_GUFO}:&nbsp;</span></td>
    		  <td><b><span class="gen">{GUFO}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_MAGO}:&nbsp</span></td>
    		  <td> <b><span class="gen">{MAGO}</span></b></td>
    		</tr>
    	  </table>
    	</td>
      </tr>
      <tr> 
    	<td class="catLeft" align="center" height="28"><b><span class="gen">{L_CONTACT} {USERNAME} </span></b></td>
      </tr>
      <tr> 
    	<td class="row1" valign="top"><table width="100%" border="0" cellspacing="1" cellpadding="3">
    		<tr> 
    		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_EMAIL_ADDRESS}:</span></td>
    		  <td class="row1" valign="middle" width="100%"><b><span class="gen">{EMAIL_IMG}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_PM}:</span></td>
    		  <td class="row1" valign="middle"><b><span class="gen">{PM_IMG}</span></b></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_MESSENGER}:</span></td>
    		  <td class="row1" valign="middle"><span class="gen">{MSN}</span></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_YAHOO}:</span></td>
    		  <td class="row1" valign="middle"><span class="gen">{YIM_IMG}</span></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_AIM}:</span></td>
    		  <td class="row1" valign="middle"><span class="gen">{AIM_IMG}</span></td>
    		</tr>
    		<tr> 
    		  <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_ICQ_NUMBER}:</span></td>
    		  <td class="row1"><script language="JavaScript" type="text/javascript"><!-- 
    
    		if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
    			document.write(' {ICQ_IMG}');
    		else
    			document.write('<table cellspacing="0" cellpadding="0" border="0"><tr><td nowrap="nowrap"><div style="position:relative;height:18px"><div style="position:absolute">{ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{ICQ_STATUS_IMG}</div></div></td></tr></table>');
    		  
    		  //--></script><noscript>{ICQ_IMG}</noscript></td>
    		</tr>
    	  </table>
    	</td>
      </tr>
    </table>
    
    <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr> 
    	<td align="right"><span class="nav"><br />{JUMPBOX}</span></td>
      </tr>  
    	<tr> 
    	  <th class="thSides" colspan="2">Profilo Magico</th>
    	</tr>
    
    </table>

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

    Predefinito

    Ma assegni da qualche parte i valori a $nome, $cognome, ecc.?
    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

  7. #7
    Guest

    Predefinito

    Dal proprio profilo o dal pannello d'amministrazione.
    Devo darti i codici delle pagine php che ho modificato?

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

    Predefinito

    Quelle variabili devo esistere nel file "usercp_viewprofile.php".
    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

  9. #9
    Guest

    Predefinito

    Ecco... lo sapevo che mancava qualcosa ._.

    Purtroppo ho apena cominciato a spataccare col php, cosa dovrei fare?

    usercp_viewprofile.php è il codice in alto (tagliato per troppa lunghezza!)
    Posto tutto?
    Ultima modifica di hpfc : 14-11-2007 alle ore 16.44.11

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

    Predefinito

    Dipende tutto da dove dovresti prendere quei dati.
    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

  11. #11
    Guest

    Predefinito

    C'entrano qualcosa questi?...
    Codice PHP:
    $nome = ( !empty($HTTP_POST_VARS['nome']) ) ? trim(strip_tags( $HTTP_POST_VARS['nome'] ) ) : '';
    $cognome = ( !empty($HTTP_POST_VARS['cognome']) ) ? trim(strip_tags( $HTTP_POST_VARS['cognome'] ) ) : '';
    $residenza = ( !empty($HTTP_POST_VARS['residenza']) ) ? trim(strip_tags( $HTTP_POST_VARS['residenza'] ) ) : '';
    $nato = ( !empty($HTTP_POST_VARS['nato']) ) ? trim(strip_tags( $HTTP_POST_VARS['nato'] ) ) : '';
    $genitori = ( !empty($HTTP_POST_VARS['genitori']) ) ? trim(strip_tags( $HTTP_POST_VARS['genitori'] ) ) : '';
    $lavoro = ( !empty($HTTP_POST_VARS['lavoro']) ) ? trim(strip_tags( $HTTP_POST_VARS['lavoro'] ) ) : '';
    $gufo = ( !empty($HTTP_POST_VARS['gufo']) ) ? trim(strip_tags( $HTTP_POST_VARS['gufo'] ) ) : '';
    $mago = ( !empty($HTTP_POST_VARS['mago']) ) ? trim(strip_tags( $HTTP_POST_VARS['mago'] ) ) : '';



    $nome = htmlspecialchars(stripslashes($nome));
    $cognome = htmlspecialchars(stripslashes($cognome));
    $residenza = htmlspecialchars(stripslashes($residenza));
    $nato = htmlspecialchars(stripslashes($nato));
    $genitori = htmlspecialchars(stripslashes($genitori));
    $lavoro = htmlspecialchars(stripslashes($lavoro));
    $gufo = htmlspecialchars(stripslashes($gufo));
    $mago = htmlspecialchars(stripslashes($mago));


    ,
    user_nome = '" . str_replace("\'", "''", $nome) . "', user_cognome = '" . str_replace("\'", "''", $cognome) . "', user_residenza = '" . str_replace("\'", "''", $residenza) . "', user_nato = '" . str_replace("\'", "''", $nato) . "', user_genitori = '" . str_replace("\'", "''", $genitori) . "', user_lavoro = '" . str_replace("\'", "''", $lavoro) . "',user_gufo = '" . str_replace("\'", "''", $gufo) . "', user_mago = '" . str_replace("\'", "''", $mago) . "'

  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

    Quello che hai scritto tu sono dei pezzi di codice per inserire o aggiornare quei dati nel database.
    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

    Allora ti spiego:

    nel database ho, nella tabella hpfc_users, le righe per questi dati.
    user_nome VARCHAR(255)
    user_cognome VARCHAR(255)
    user_residenza VARCHAR(255)
    user_nato VARCHAR(255)
    user_genitori VARCHAR(255)
    user_lavoro VARCHAR(255)
    user_gufo VARCHAR(255)
    user_mago VARCHAR(255)


    Dovrei andare a prendere i dati da li, giusto?

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

    Predefinito

    Sì, ma penso che in quella tabella vengano già presi dei dati, quindi basterebbe modificare una query e assegnare i valori a quelle variabili vuote.
    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

  15. #15
    Guest

    Predefinito

    Hai un'idea di come possa fare?

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

    Predefinito

    Prova a dare un'occhiata nel codice se trovi qualche query che utilizza quella tabella in lettura (inizia con "SELECT").
    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

  17. #17
    Guest

    Predefinito

    Quale codice? Ho controllato tutto ma non trovo niente...

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

    Predefinito

    Al posto delle variabili che utilizzavi prima prova a mettere $profiledata['user_nome'], $profiledata['user_cognome'], ecc.
    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

  19. #19
    Guest

    Predefinito

    Va benissimo! Grazie infinite! ^^
    Funcool, ti amo anche senza essere omosex, lo sai? **

Regole di scrittura

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