Pagina 1 di 1

Warning: Cannot modify header information ??????????????????

Inviato: 12/10/2004, 20:01
da grenda
ciao ragazzi!

sono sempre io con le mie domande cervellotiche. 8)

sto lavorando su una installazione in locale

ho modificato molti file

includes/application_top.php
checkout_process.php
product_info.php
shopping_cart.php


adesso dopo la conferma di un ordine (checkout process)

anziche visualizzarmi la pagina con scritto GRAZIE PER IL tuo ordine ecc.

(credo checkout_success.php)

mi compare il messaggio

Warning: Cannot modify header information - headers already sent in C:\WM\www\catalog\includes\functions\general.php on line 29

QUESTA E' LA LINEA 29 ----> header('Location: ' . $url);

io non ho assolutamente modificato il file general.php

cmq l'ordine viene memorizzato e l'email viene spedita correttamente.


QUALCUNO HA IDEA DI COME POSSO RISOLVERE QUESO PROBLEMINO?

THANKS 8)

Inviato: 13/10/2004, 10:42
da grenda
ho risolto il problema

spostando un pezzo di codice da checkout_process.php a checkout_success.php


il pezzo di codice era il seguente

$old_name="./ordini/temp_". $REMOTE_ADDR;
$new_name="./ordini/temp_". $REMOTE_ADDR ."____" . time();
rename($old_name,$new_name);
flush();


La soluzione l'ho trovata
ma il motivo del perchè non funzionasse in precedenza non lo so.
8)