Avatar billede s0mmer Nybegynder
16. januar 2007 - 19:45 Der er 7 kommentarer

Lidt parse error

Hej

Har følgende kode:

print_r ("
<table width=502' border='0'>
  <tr>
    <td width='18' bgcolor='657389'><font color='#FFFFFF' size='1'face='Verdana'><strong><center>#".($i+1)."</center></strong></font></td>
    <td width='474' bgcolor='657389'><font face='verdana' size='1' color='FFFFFF'><p align='right'>if ($_SESSION['usertype'] == admin) { echo "Slet kommentar - "; }".$newscomments[$i][1]." kl. ".$newscomments[$i][5].": <a href='showprofile.php?user=".$newscomments[$i][0]."'><b><font color='FFFFFF'>".$newscomments[$i][0]."</p></b></a></font></td>
");

Det meste er overflødigt, men jeg ønsker at få placeret(som jeg allerede har sat ind):
if ($_SESSION['usertype'] == admin) { echo "Slet kommentar - "; }

men som i kan se kan det ik helt gøres sm jeg har gjort, hvornår får jeg det rettet?
Avatar billede showsource Seniormester
16. januar 2007 - 20:22 #1
echo"<table width=502' border='0'>
  <tr>
    <td width='18' bgcolor='657389'><font color='#FFFFFF' size='1'face='Verdana'><strong><center>#".($i+1)."</center></strong></font></td>
    <td width='474' bgcolor='657389'><font face='verdana' size='1' color='FFFFFF'><p align='right'>";

if ($_SESSION['usertype'] == admin) {
echo "Slet kommentar - ";
}

echo"$newscomments[$i][1]." kl. ".$newscomments[$i][5].": <a href='showprofile.php?user=".$newscomments[$i][0]."'><b><font color='FFFFFF'>".$newscomments[$i][0]."</p></b></a></font></td>
";
Avatar billede s0mmer Nybegynder
16. januar 2007 - 20:24 #2
jeg glemte lige at påpege at over min print_r har jeg en for-løkke..

dvs:

                    for($i=0;$i<count($newscomments);$i++)
                   
print_r ("

så kan jeg vel ikke gøre som showsource skriver?
Avatar billede Bjarne Novice
16. januar 2007 - 20:25 #3
kan ikke helt se, hvad det er du vil?

Og hvordan kommer print_r ind i billedet? http://no2.php.net/print_r
Avatar billede s0mmer Nybegynder
16. januar 2007 - 20:28 #4
bjarne003 -> jeg har en forløkke der printer alle kommentare ud til en artikel ved hjælp af print r, men i den print skal jeg pludselig have en selektion(en if sætning) og jeg har ikke lige knivskarp til hvordan jeg får indsat den uden at ødelægge for-løkken eller bare med at få sat de rigtige tegn.
Avatar billede Bjarne Novice
16. januar 2007 - 20:40 #5
Hvad har du i $newscomments - databaseindhold? Prøv lige at poste hvad du får, når du skriver print_r($newscomments).
Avatar billede s0mmer Nybegynder
16. januar 2007 - 20:47 #6
bjarne003 -> burde nu ikke være nødvendigt..
Avatar billede Bjarne Novice
16. januar 2007 - 20:53 #7
Nej? Jeg kan ikke hjælpe dig, når jeg ikke må vide, hvad du vil. Har du prøvet det showsource foreslog? - det kan jo være at han har gættet rigtigt ;)
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