Avatar billede fimo Seniormester
10. marts 2009 - 09:22 Der er 9 kommentarer og
1 løsning

indsæt html i php fil

Hvordan får jeg indsat denne kode del:

<START>
<a href="http://www.trustpilot.dk/review/" class="trustbox_Mini3">trustbox</a>
<script type="text/javascript">
var tpJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src='" + tpJsHost + "trustbox.trustpilot.dk/Trustbox.aspx?Domain=' type='text/javascript'%3E%3C/script%3E"));
</script>
<END>

i denne php fil ?

<START>
    <?php
    ?>

    <tr>
      <td align="center" valign="middle"> 
    <tr>
                <td class="infoBoxContainer">
    <?php 
     
    {

                   
        $info_box_contents = array();
      $info_box_contents[] = array('text' => BOX_HEADING_TEST);
      new infoBoxHeading($info_box_contents, false, false);
          $info_box_contents = array();
          $content='<center><b><a href="http://www.xxxxx.dk/</a></b></center>';
     
          $info_box_contents = array();
          $info_box_contents[] = array('align' => 'left', 'text'  => '' );
       

    $info_box_contents[] = array('text' => $content);

      new infoBox($info_box_contents);
    }
          ?>
          </td>
    </tr>
<END>
Avatar billede jakobdo Ekspert
10. marts 2009 - 09:31 #1
Kunne du ikke rette linjen:

$content='<center><b><a href="http://www.xxxxx.dk/</a></b></center>';

til:

$content='<a href="http://www.trustpilot.dk/review/" class="trustbox_Mini3">trustbox</a>
<script type="text/javascript">
var tpJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src='" + tpJsHost + "trustbox.trustpilot.dk/Trustbox.aspx?Domain=' type='text/javascript'%3E%3C/script%3E"));
</script>';
Avatar billede fimo Seniormester
10. marts 2009 - 11:31 #2
hvis jeg indsætter dette, får jeg denne fejl:

<?php
  $info_box_contents = array();
  $info_box_contents[] = array('text' => BOX_HEADING_TRUSTPILOT);

  new infoBoxHeading($info_box_contents, false, false);

  $info_box_contents = array();
  $info_box_contents[] = array('align' => 'center',
  $content='<a href="http://www.trustpilot.dk/review/" class="trustbox_Mini3">trustbox</a>
<script type="text/javascript">
var tpJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src='" + tpJsHost + "trustbox.trustpilot.dk/Trustbox.aspx?Domain=' type='text/javascript'%3E%3C/script%3E"));
</script>';

  new infoBox($info_box_contents);
?>


Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')'
line 29
Avatar billede jakobdo Ekspert
10. marts 2009 - 14:20 #3
Der er fordi der er ' i "teksten"

Du kan prøve at erstatte ' med \' mellem:

$content=' og ';
Avatar billede fimo Seniormester
11. marts 2009 - 10:26 #4
Hmmmmm. jeg er total begynder i det her php og jeg forstår ikke
helt ovenstående, så nu prøvede jeg forfra med denne kode:
<?php
?>

<tr>
    <td align="center" valign="middle">   
<tr>
            <td class="infoBoxContainer">
<?php   
   
{

                 
      $info_box_contents = array();
    $info_box_contents[] = array('text' => BOX_HEADING_TRUSTPILOT);
    new infoBoxHeading($info_box_contents, false, false);
    //Change the link to whatever you want it to be, can be an outgoing link or an OSC page link.    if internal link use only contact_.php etc... if out going use http://www.site.com
    $info_box_contents = array();
    //$content='<center><b><a href="http://www.trustpilot.dk/review/www.shopfox.dk" class="trustbox_Color1">trustbox</a></b></center>';
    $content='<a href="http://www.trustpilot.dk/review/" class="trustbox_Color1">trustbox</a>
<script type="text/javascript">
var tpJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src='" + tpJsHost + "trustbox.trustpilot.dk/Trustbox.aspx?Domain=' type='text/javascript'%3E%3C/script%3E"));
</script>
   
    //If you want the text to be centred then change array('align' => 'left', to centre or right.
      $info_box_contents = array();
      $info_box_contents[] = array('align' => 'left', 'text'  => '' ); 
     

$info_box_contents[] = array('text' => $content);

    new infoBox($info_box_contents);
}
        ?>
        </td>
</tr>

Men kan altså ikek helt finde ud af hvor du mener at jeg skal ændre dette:

Der er fordi der er ' i "teksten"

Du kan prøve at erstatte ' med \' mellem:

$content=' og ';

Sorry for at være lidt "tung" i opfattelsen :o)
Avatar billede jakobdo Ekspert
11. marts 2009 - 10:35 #5
Sådan her:

$content='<a href="http://www.trustpilot.dk/review/" class="trustbox_Mini3">trustbox</a>
<script type="text/javascript">
var tpJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src=\'" + tpJsHost + "trustbox.trustpilot.dk/Trustbox.aspx?Domain=\' type=\'text/javascript\'%3E%3C/script%3E"));
</script>';
Avatar billede fimo Seniormester
11. marts 2009 - 12:23 #6
TUSIND TUSIND TAK !

Det var lige præcist det der skulle til...
JEG kunne bare ikke se det :o)

Men nu virker det, mange tak for alt din hjælp
Avatar billede fimo Seniormester
11. marts 2009 - 12:27 #7
Jeg har ikke helt fundet ud af dette nye "eksperten" layout
iforhold til det gamle..

men går ud fra at du stadigvæk skal lægge et svar for at
få dine velfortjente point ?
Avatar billede jakobdo Ekspert
11. marts 2009 - 12:39 #8
Svar!
Avatar billede jakobdo Ekspert
11. marts 2009 - 13:14 #9
Takker for point.
Avatar billede Bufast Nybegynder
12. januar 2011 - 15:42 #10
Jeg sider lidt med samme problem.

Trust har solgt mig ders produkt men nægter at hjælpe med at få det til at køre, selv om deres smarte sælger lovede at det var ikke noget problem, det var det heller ikke indtil jeg betalte så kunne jeg selv rode med det.

Jeg forsøger at sætte deres kode ind på min side men får denne fejl.

------
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING,
expecting ')' in /var/www/html/shop/includes/boxes/guarantee_seal.php
on line 34
-----

Her kommer koden:

-------------------

'' . '<a href="http://www.trustpilot.dk/review/www.chip-kolding.dk"
class="trustbox_Color1"></a><script
type="text/javascript">document.write(unescape("%3Cscript src='" +
(("https:" == document.location.protocol) ?
"https://ssl.trustpilot.com" : "http://trustbox.trustpilot.dk") +
"/t/chip-kolding.dk.js'
type='text/javascript'%3E%3C/script%3E"));</script>' . '<br>' .

-------------------

Jeg har prøvet som forslået at indsætte \ men får stadig samme fejl.

Håber der er en her inde der kan hjælpe nu når dem der har fået penge for det ønsker at hjælpe.
Håber det er ok jeg benytter det samme indlæg da det har samme problem stilling.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester