Pagina 1 di 1

Memorizzare IP ordine

Inviato: 25/08/2008, 17:50
da maverik
Esiste una contribution che mi comunichi l'IP di chi fa l'ordine?
Ultimamente ricevo ordini con dati fasulli e mi piacerebbe conoscere l'IP del furbone!!

Inviato: 25/08/2008, 18:07
da 3dstudiomax
anche se riconoscessi l'ip del furbone che fai ?

Cmq la direttiva php è questa:

Codice: Seleziona tutto

<?php echo $_SERVER['REMOTE_ADDR'] ?>

Spero di esserti stato d'aiuto

Inviato: 26/08/2008, 7:30
da maverik
Sarebbe un "pagliativo" ....
..... del tipo "il tuo IP e' xxx.xxx.xxx.xx , l'ordine fatto su questo sito e' un contratto .....

Inviato: 26/08/2008, 11:03
da Mariosuper
E' quella contribution in quale file bisogna essere inserita?

Inviato: 26/08/2008, 23:53
da Spiderweb
Basta fare una ricerca veloce tra le contribution:

http://addons.oscommerce.com/info/2138

Inviato: 27/08/2008, 8:56
da maverik
Ho trovato un semplice script non invasivo (non si tocca il DB) che ho modificato:

Codice: Seleziona tutto

 <td align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><br> 
                  Gli ordini tramite questo sito sono dei veri contratti.<br> Il Tuo IP registrato e' <B><font><font size="-1" face="Arial, Helvetica, sans-serif"><b> 
                  <? $ip = getenv("REMOTE_ADDR"); print $ip; ?>
                  </b></td>
L'ho inserito nella pagina per la crezione di un account , e nei vari checkout-shipping appena sotto il titolo e l'immagine ..... semplice e funzionale !!

Inviato: 06/09/2008, 14:17
da XaRaBaS
Grazie ne farò uso ;)

Inviato: 06/09/2008, 15:27
da XaRaBaS
Spiderweb ha scritto:Basta fare una ricerca veloce tra le contribution:

http://addons.oscommerce.com/info/2138
Ma se io ho inserito fpdf su invoice.. che cavolo dovrei fare? :D

Codice: Seleziona tutto

* FIND:
          <tr>
            <td class="main"><?php echo '<a href="mailto:' . $order->customer['email_address'] . '"><u>' . $order->customer['email_address'] . '</u></a>'; ?></td>
          </tr>

* ADD BELOW:

<tr>
<td class="main"><b><?php echo ENTRY_IPADDRESS; ?></b> <?php echo $order->customer['ipaddy']; ?></td>
</tr>
<tr>
<td class="main"><b><?php echo ENTRY_IPISP; ?></b> <?php echo $order->customer['ipisp']; ?></td>
</tr>
ok ma su fpdf utilizza un'altro codice..

Codice: Seleziona tutto

//Draw Box for Invoice Address
$pdf->SetDrawColor(0);
$pdf->SetLineWidth(0.2);
$pdf->SetFillColor(245);
$pdf->RoundedRect(6, 67, 90, 35, 2, 'DF');

//Draw the invoice address text
    $pdf->SetFont('Arial','B',10);
	$pdf->SetTextColor(0);
	$pdf->Text(11,77, ENTRY_SOLD_TO);
	$pdf->SetX(0);
	$pdf->SetY(80);
    //$pdf->SetFont('Arial','B',8);
	//$pdf->SetTextColor(0);
    $pdf->Cell(9);
	$pdf->MultiCell(70, 3.3, tep_address_format(1, $order->customer, '', '', ' ','',''),0,'L');
//HO INSERITO QUESTO MA NON PENSO CHE FUNZIONI (INFATTI NON FUNZIONA XD )
    $order->customer['ipaddy']; 
    $order->customer['ipisp'];

Inviato: 06/09/2008, 21:04
da Spiderweb
XaRaBaS ha scritto:
Ma se io ho inserito fpdf su invoice.. che cavolo dovrei fare? :D
Anch'io uso fpdf invoice ma non capisco cosa c'entra, l'ip e l'isp li memorizza nei dati dell'ordine mica nella fattura.

E cmq ti avviso già che con i pagamenti che arrivano tramite Paypal non funziona, almeno a me.... non so se dipende dalla contribution che ho.

Per gli altri pagamenti funziona.