ecco il codice 
questo e il form della pagina A
codice:
<form method="post" action="conferma_ordine.php" id="form_offert">
<td class="pr">
</td>
<td class="prc">
<input type="text" name="offerta" size="10" />
</td>
<td class="pr">
<input type="image" src="../img/offerta.gif" name="invia" />
<input type="hidden" name="id_og" value="<?php echo $_GET['id']?>" />
<input type="hidden" name="titolo" value="<?php echo $info['titolo']?>" />
<input type="hidden" name="dataFine" value="<?php echo $info['dataFine']?>" />
<input type="hidden" name="massimaOfferta" value="<?php echo $inf['massimaOfferta']?>" />
<input type="hidden" name="servizio" value="<?php echo $info['servizio']?>" />
<input type="hidden" name="prezzoServizio" value="<?php echo $info['prezzo_servizio']?>" />
<input type="hidden" name="pagamento" value="<?php echo $info['tipo_pagamento']?>" />
<input type="hidden" name="foto" value="<?php echo $info['foto_1']?>" />
<input type="hidden" name="partenza" value="<?php echo $info['prezzo_partenza']?>" />
<input type="hidden" name="conto" value="<?php echo $inf['conto']?>" />
<input type="hidden" name="ok" />
</td>
</form>
questo e il codice della pagina B
codice:
$titolo = $_POST['titolo'];
$id_og = $_POST['id_og'];
$dataFine = $_POST['dataFine'];
$massimaOfferta = $_POST['massimaOfferta'];
$offerta = $_POST['offerta'];
$servizio = $_POST['servizio'];
$prezzoServizio = $_POST['prezzoServizio'];
$pagamento = $_POST['pagamento'];
$foto = $_POST['foto'];
$id_offerente = $_SESSION['id'];
$data = date("Y/m/d H:i:s");
$indirizzo_IP = $_SERVER['REMOTE_ADDR'];
$partenza = $_POST['partenza'];
$conto = $_POST['conto'];
if(!is_numeric($offerta)){
<form name="conf" action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<input type="text" name="offerta" size="10" />
<input type="image" src="../img/conferma.png" />
<input type="hidden" name="id_og" value="<?php echo "$id_og" ?>" />
<input type="hidden" name="offerta" value="<?php echo "$offerta" ?>" />
<input type="hidden" name="massimaOfferta" value="<?php echo "$massimaOfferta" ?>" />
<input type="hidden" name="titolo" value="<?php echo $titolo?>" />
<input type="hidden" name="dataFine" value="<?php echo $dataFine?>" />
<input type="hidden" name="servizio" value="<?php echo $servizio?>" />
<input type="hidden" name="prezzoServizio" value="<?php echo $prezzoServizio?>" />
<input type="hidden" name="pagamento" value="<?php echo $pagamento?>" />
<input type="hidden" name="foto" value="<?php echo $foto?>" />
<input type="hidden" name="partenza" value="<?php echo $partenza?>" />
<input type="hidden" name="conto" value="<?php echo $conto?>" />
<input type="hidden" name="ok" />
</form>
}
else{
<form name="conf" action="../funzioni/asta.php" method="post">
<input type="image" src="../img/conferma.png" />
<input type="hidden" name="id_og" value="<?php echo "$id_og" ?>" />
<input type="hidden" name="offerta" value="<?php echo "$offerta" ?>" />
<input type="hidden" name="massimaOfferta" value="<?php echo "$massimaOfferta" ?>" />
<input type="hidden" name="titolo" value="<?php echo $titolo?>" />
<input type="hidden" name="dataFine" value="<?php echo $dataFine?>" />
<input type="hidden" name="servizio" value="<?php echo $servizio?>" />
<input type="hidden" name="prezzoServizio" value="<?php echo $prezzoServizio?>" />
<input type="hidden" name="pagamento" value="<?php echo $pagamento?>" />
<input type="hidden" name="foto" value="<?php echo $foto?>" />
<input type="hidden" name="partenza" value="<?php echo $partenza?>" />
<input type="hidden" name="conto" value="<?php echo $conto?>" />
</form>
}
se offerta non e un numero mostra il form per fare l'ooferta di nuovo.
altrimenti mostra l'altro form.
pero se l'offerta non e numerica vorrei che quel form ricarichi i dati nella stessa pagina.
facendo cosi anche se metto numeri nel form mi da errori perche la variabile offerta ha sempre i dati provenienti da A