Gå til innhold

Fjerne <tr> med php i en variabel ?


Anbefalte innlegg

Hvordan fjerner jeg <tr> hvis et valg == 0 i en variabel ?

 

eks denne skal ikke vises hvis $Brreg_pris = 0

 

<?php if ($Brreg_pris) { ?>

<tr>

<td align="left" class="box_border_hor_vert">'. $brreg .'</td>

<td align="right" class="box_border_hor_vert">'. $ifBrreg_pris .'</td>

</tr>

<?php } ?>

 

Meldingen nedenfor er en mail som skal bli sendt til brukeren etter submit.

dette scriptet funfgerer greit utenfor en variabel, men hvordan får jeg den til å fungere inne i variabelen.

 

<?php

 

$meldingBruker = '

 

<table width="90%"  border="0" cellspacing="0" cellpadding="0">

  <tr bgcolor="#FFFFCC">

    <td width="100">Bestilling</td>

    <td> </td>

  </tr>

  <tr>

    <td> </td>

    <td><table width="550" border="0" cellspacing="2" cellpadding="0">

      <tr>

        <td align="left" class="box_border_hor_vert"> </td>

        <td width="60" align="center" class="box_border_hor_vert"><strong>SUM</strong></td>

      </tr>

      <tr>

        <td align="left" class="box_border_hor_vert">'. $nyregistrering .'</td>

        <td align="right" class="box_border_hor_vert">'. $ifNyRegistrering_pris .'</td>

      </tr>

      <tr>

        <td align="left" class="box_border_hor_vert">'. $andeler .'</td>

        <td align="right" class="box_border_hor_vert">'. $ifAndel_pris .'</td>

      </tr>

      <?php if (ifOffshoreKonto_pris($konto)) { ?>

      <tr>

        <td align="left" class="box_border_hor_vert">'. $konto .'</td>

        <td align="right" class="box_border_hor_vert">'. $ifOffshoreKonto_pris .'</td>

      </tr>

      <?php } ?>

      <?php if ($Brreg_pris) { ?>

      <tr>

        <td align="left" class="box_border_hor_vert">'. $brreg .'</td>

        <td align="right" class="box_border_hor_vert">'. $ifBrreg_pris .'</td>

      </tr>

      <?php } ?>

      <?php if (ifLevering_pris($courier)) { ?>

      <tr>

        <td align="left" class="box_border_hor_vert">'. $courier .'</td>

        <td align="right" class="box_border_hor_vert">'. $ifLevering_pris .'</td>

      </tr>

      <?php } ?>

      <tr>

        <td align="left" class="box_border_hor_vert">Total Sum </td>

        <td align="right" class="box_border_hor_vert"><strong>'. $TSUM .'</strong></td>

      </tr>

    </table></td>

  </tr>

  <tr bgcolor="#FFFFCC">

    <td> </td>

    <td> </td>

  </tr>

  <tr>

    <td> </td>

    <td> </td>

  </tr>

  <tr>

    <td> </td>

    <td> </td>

  </tr>

</table>

 

 

';

 

?>

Endret av bazzo
Lenke til kommentar
Videoannonse
Annonse

<?php
$meldingBruker_htmlblokk0 = '<table width="90%"  border="0" cellspacing="0" cellpadding="0">
 <tr bgcolor="#FFFFCC">
   <td width="100">Bestilling</td>
   <td> </td>
 </tr>
 <tr>
   <td> </td>
   <td><table width="550" border="0" cellspacing="2" cellpadding="0">
     <tr>
       <td align="left" class="box_border_hor_vert"> </td>
       <td width="60" align="center" class="box_border_hor_vert"><strong>SUM</strong></td>
     </tr>
     <tr>
       <td align="left" class="box_border_hor_vert">'. $nyregistrering .'</td>
       <td align="right" class="box_border_hor_vert">'. $ifNyRegistrering_pris .'</td>
     </tr>
     <tr>
       <td align="left" class="box_border_hor_vert">'. $andeler .'</td>
       <td align="right" class="box_border_hor_vert">'. $ifAndel_pris .'</td>
     </tr>
';
$meldingBruker_htmlblokk4 = '
     <tr>
       <td align="left" class="box_border_hor_vert">'. $konto .'</td>
       <td align="right" class="box_border_hor_vert">'. $ifOffshoreKonto_pris .'</td>
     </tr>
';
$meldingBruker_htmlblokk1 = '   
     <tr>
       <td align="left" class="box_border_hor_vert">'. $brreg .'</td>
       <td align="right" class="box_border_hor_vert">'. $ifBrreg_pris .'</td>
     </tr>
';
$meldingBruker_htmlblokk2 = '      <tr>
       <td align="left" class="box_border_hor_vert">'. $courier .'</td>
       <td align="right" class="box_border_hor_vert">'. $ifLevering_pris .'</td>
     </tr>
';
$meldingBruker_htmlblokk3 = '      <tr>
       <td align="left" class="box_border_hor_vert">Total Sum </td>
       <td align="right" class="box_border_hor_vert"><strong>'. $TSUM .'</strong></td>
     </tr>
   </table></td>
 </tr>
 <tr bgcolor="#FFFFCC">
   <td> </td>
   <td> </td>
 </tr>
 <tr>
   <td> </td>
   <td> </td>
 </tr>
 <tr>
   <td> </td>
   <td> </td>
 </tr>
</table>


';

$meldingBruker = $meldingBruker_htmlblokk0;
if (ifOffshoreKonto_pris($konto)) {
 $meldingBruker = $meldingBruker.$meldingBruker_htmlblokk4;
}
if ($Brreg_pris) { 
 $meldingBruker = $meldingBruker.$meldingBruker_htmlblokk1;
}
if (ifLevering_pris($courier)) {
 $meldingBruker = $meldingBruker.$meldingBruker_htmlblokk2;
}
$meldingBruker = $meldingBruker.$meldingBruker_htmlblokk3;
?>

Dette ble veldig rotete. Du kan lage et array i stedet for 4 variabler, så får du litt mindre tekst å holde styr på.

Endret av aschj
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...