errore formattazione testo da file php (include)

Ciao a tutti :)

Ho creato una pagina php contatti.php sul mio sito. Il server supporta php. Infatti:

Funziona tutto, le mail arrivano alla mia casella email ecc...

Insomma., punto di vista Server, ok

Dal punto di vista grafica sono un po' in bamba per un problema molto antipatico che fatico a risolvere :dunno: 

Il problema è che il form php va a finire fuori dal paragrafo inserito nella pagina html

NONOSTANTE SIA INSERITO tra <p> e </p> . In tale modo la formattazione è errata

Posto il link della pagina

http://paolobergomi.kylotron.com/contatti.php

Come vedete, anche usando Firebug o guardando il file sorgente, il form (creato dallo script php)

è posizionato in maniera errata . Invece dovrebbe seguire la formattazione che ho dato al p

, ma questo non avviene perché stranamente il form è fuoridal <p>

Controllate ed è cosi!!!

 posto gli script

ecco l'html nella pagina contatti.php

<div class="tabbertab">

   <h2>Dì la tua</h2>

                  <p>

                       <?php

                         include('inviodati.php');

                                   ?>

                    </p'>

</div>

ECCO L'altro file

Inviodati.php

<?php

  echo "<form action='post.php' method='POST'>

  <input type='text' name='titolo' value='$titolo'>"; if ($_GET['er1']==1) echo "<span class=\"errore\">Manca il  </span>"; else echo "&nbsp;";

   echo "Titolo film!*<br />

    <br />

   <input type='text' name='nome' value='$nome' />";if ($_GET['er2']==1) echo "<span class=\"errore\">Manca  </span>"; else echo "&nbsp;";

   echo "Il tuo nome* <br />

   <br />

   <input type='text' name='email' value='$email' />"; if ($_GET['er3']==1) echo "<span class=\"errore\">Manca  </span>"; else echo "&nbsp;";

  echo" La tua email*   **<br />

   <br />

    <input type='text' name='luogo' value='$luogo' />

   la tua città <br />

   <br />

   <input name='submit' type='submit' value='invia' />

   <input type='hidden' name='submitted' value='yes' />

   </form>";

         echo "<p>";

 ?>

GRAZIE MILLE A  TUTTI IN ANTICIPO

PAOLO

inviato 8 anni fa
RedLynch
X 0 X

Grazie comunque problema risolto

il tag form l'ho messo prima del tag p

cosi

                                   <div class="tabbertab">

                                   <h2>Dì la tua</h2>

                         <form action='post.php' method='POST'>

                       <p>

                           <?php

                            include('inviodati.php');

                         ?>

                        </p>

                        </form>

                                   </div>

 :) :bye:

risposto 8 anni fa
RedLynch
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda