Pagina 2 di 2
Inviato: 22/08/2007, 19:04
da Simona67
berte ha scritto:allora nel file boxes.php ho aggiunto questo codice
Codice: Seleziona tutto
class infoBoxx extends tableBox {
function infoBoxx($contents) {
$info_boxx_contents = array();
$info_boxx_contents[] = array('text' => $this->infoBoxxContents($contents));
$this->table_cellpadding = '1';
$this->table_parameters = 'class="infoBox"';
$this->tableBox($info_boxx_contents, true);
}
function infoBoxxContents($contents) {
$this->table_cellpadding = '3';
$this->table_parameters = 'class="infoBoxxContents"';
$info_boxx_contents = array();
$info_boxx_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
for ($i=0, $n=sizeof($contents); $i<$n; $i++) {
$info_box_contents[] = array(array('align' => (isset($contents[$i]['align']) ? $contents[$i]['align'] : ''),
'form' => (isset($contents[$i]['form']) ? $contents[$i]['form'] : ''),
'params' => 'class="boxText"',
'text' => (isset($contents[$i]['text']) ? $contents[$i]['text'] : '')));
}
$info_boxx_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
return $this->tableBox($info_boxx_contents);
}
}
il file memberlogin.php nel 3 post lho modificato aggiungendo la x sia a $info_box_contents sia a new infoBox($info_box_contents);
e nello stylesheet ho aggiunt questo
ok e va bene
proviamo a fare un tentativo prova a modificare solo la riga 111
del file memberlogin.php il resto lascialo come era in origine.
Ciao Simona
Inviato: 22/08/2007, 19:25
da berte
dici di modificarla cosi???
new infoBoxHeading($info_boxx_contents, false, false);
se si mi tornano le scritte ma anke il bordo...
ps. io quella stringa l avevo pure tolta ke non mi serve il titoletto in alto...
nn ho piu idee su come risolvere questo problema

:(
Inviato: 22/08/2007, 19:30
da Simona67
berte ha scritto:dici di modificarla cosi???
new infoBoxHeading($info_boxx_contents, false, false);
se si mi tornano le scritte ma anke il bordo...
ps. io quella stringa l avevo pure tolta ke non mi serve il titoletto in alto...
nn ho piu idee su come risolvere questo problema

:(
Ascolta fammi fare delle prove in locale e per venerdì vedo di darti la soluzione.
OK?
Ciao Simona
Inviato: 22/08/2007, 19:52
da berte
grazie mille...
veneredi è anche troppo presto non ti voglio disturbare troppo....fai con calma

grazie ancora
Inviato: 22/08/2007, 20:09
da Simona67
berte ha scritto:grazie mille...
veneredi è anche troppo presto non ti voglio disturbare troppo....fai con calma

grazie ancora
di nulla ciao e a venerdi
Simona
Inviato: 24/08/2007, 0:33
da Simona67
Ciao,
Spero che così funzioni
Copia ed incolla il codice qui sotto sul file originale.
Codice: Seleziona tutto
<?php
/*
$Id: information.php,v 1.5 2002/01/11 22:04:06 dgw_ Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2001 osCommerce
Released under the GNU General Public License
*/
?>
<!-- information //-->
<tr>
<td>
<?php
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_LOGIN_WELCOME);
if (tep_session_is_registered('customer_id')) {
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' => BOX_HEADING_MEMBERLOGGED_IN
);
$db=DB_DATABASE;
$select="select customers_firstname from customers where customers_id=\"$customer_id\"";
$result=mysql_db_query($db,$select);
$res=mysql_fetch_object($result);
$in_out_action = "<center>";
$in_out_action.= LOGIN_BOX_WELCOME_TEXT;
$in_out_action.= "<br>$res->customers_firstname <br><br>";
$in_out_action.='<a href="'.tep_href_link(FILENAME_ACCOUNT, '', 'SSL').'">';
$in_out_action.= LOGIN_BOX_WELCOME_MYACCOUNT;
$in_out_action.="</a><br>";
$in_out_action.='<a href="'.tep_href_link(FILENAME_LOGOFF, '', 'NONSSL').'">';
$in_out_action.= LOGIN_BOX_WELCOME_LOGOUT;
$in_out_action.="</a></center>";
} else {
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' => BOX_HEADING_MEMBERLOGIN
);
$in_out_action = '
<form name="login" action="login.php?action=process" method="post">
<center>
<table border="0" cellpadding="0" cellspacing="0" class="smallText" >
<tr >
<td width="100%" height="16" class="smallText">
<p align="center">';
$in_out_action.= LOGIN_BOX_WELCOME_EMAILADDRESS;
$in_out_action.= '</td>
</tr>
<tr>
<td width="100%" height="16" class="smallText">
<p align="center">
<input maxLength="96" name="email_address"size="12">
</td>
</tr>
<tr>
<td width="100%" height="16" class="smallText">
<p align="center">';
$in_out_action.=LOGIN_BOX_WELCOME_PASSWORD;
$in_out_action.='</font></td>
</tr>
<tr>
<td width="100%" height="19">
<p align="center"><b>
<font size="1" class="smallText"> <input type="password" maxLength="40" value name="password" size="12"></b>
</td>
</tr>
<tr>
<td width="100%" height="1" class="smallText">
<p align="center">';
$in_out_action.='<br><input type="submit" value="';
$in_out_action.=LOGIN_BOX_WELCOME_LOGIN;
$in_out_action.='" name="Submit">';
//Forgotten Password
$in_out_action.= '<br>';
$in_out_action.='<a class="smallText" href="';
$in_out_action.=tep_href_link(FILENAME_PASSWORD_FORGOTTEN);
$in_out_action.='">';
$in_out_action.= LOGIN_BOX_PASSWORD_FORGOTTEN;
$in_out_action.='</a>
</td>
</tr>
<tr>
<td width="100%" height="1" class="smallText">
<p align="center">';
//create account
$in_out_action.= '<br>';
$in_out_action.='<a class="smallText" href="';
$in_out_action.=tep_href_link(FILENAME_CREATE_ACCOUNT);
$in_out_action.='">';
$in_out_action.= LOGIN_BOX_CREATE_ACCOUNT;
$in_out_action.='</a>
</td>
</tr>
</table>
</form>
';
}
new infoBoxHeading($info_box_contents, false, false, false, $column_location);
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'params' => 'class="smallText" valign="top"',
'text' => $in_out_action
);
new infoBox($info_box_contents, $column_location, 0 , 0);
?></td></tr>
<!-- information_eof //-->
Fammi sapere su funziona.
Non sono riuscita a testarlo in quanto ho il server in locale fuori uso, sono andata a memoria speriamo di non aver dimenticato qualcosa.
Ciao Simona
Inviato: 24/08/2007, 18:14
da berte
nulla sempre = vedo ancora i bordi
Inviato: 24/08/2007, 18:27
da Simona67
berte ha scritto:nulla sempre = vedo ancora i bordi
Ciao
mi puoi dare il link del sito.
Ciao Simona