slippern Skrevet 23. juli 2007 Del Skrevet 23. juli 2007 Har laget et profil script... Klikk for å se/fjerne innholdet nedenfor <link rel="stylesheet" href="style/style.css" type="text/css"> <?php if(isset($_SESSION['username'])) { $id = mysql_real_escape_string( $_GET['id'] ); $q = mysql_query( "SELECT * FROM brukere WHERE id='$id'" ); echo "<a href='index.php?side=profil&id=$id'>Profil</a><br /> <br />"; while($row = mysql_fetch_object ($q)) { ?> <b><?php echo "{$row->username}"; ?>: <?php function getAgeByDate($iDay, $iMonth, $iYear) { $iTimeStamp = (mktime() - 86400) - mktime(0, 0, 0, $iMonth, $iDay, $iYear); $iDays = $iTimeStamp / 86400; $iYears = floor($iDays / 365.25); return $iYears; } echo getAgeByDate($row->dag,$row->maaned,$row->aar); ?></b><hr> <font style="font-size: 10px;" color="#000000"> <table width="540px" border="0"> <tr> <td rowspan="7" width="120px"><?php if($_SESSION['user']['profilbilde'] == '1') { { echo "<img src='user/{$row->id}.jpg' alt='{$row->username}' width='120' height='120'>";} ?> </td> <td><b>Fra:</b> <?php echo "{$row->city}"; ?></td> <td><b>Bor:</b> <?php echo "{$row->bor}"; ?> </td> </tr> <tr> <td><b>Interesser:</b> <?php echo "{$row->interesser}"; ?></td> <td><b>Stil:</b> <?php echo "{$row->stil}"; ?></td> </tr> <tr> <td><b>Hår:</b> <?php echo "{$row->haar}"; ?></td> <td><b>MSN:</b> <?php echo "{$row->email}"; ?></td> </tr> <tr> <td><b>Drikker helst:</b> <?php echo "{$row->drikker}"; ?></td> <td><b>Røyk:</b> <?php echo "{$row->royk}"; ?></td> </tr> <tr> <td><b>Snus:</b> <?php echo "{$row->snus}"; ?></td> <td><b>Alkohol:</b> <?php echo "{$row->alkohol}"; ?></td> </tr> <tr> <td><b>Status:</b> <?php echo "{$row->status}"; ?></td> <td><b>Hjemmeside:</b> <?php echo "{$row->hjemmeside}"; ?></td> </tr> <tr> <td></td> <td></td> </tr> </table> </font> <br /> <?php echo "{$row->profiltekst}"; }} ?> får denne feilmeldingen: Parse error: syntax error, unexpected $end in /customers/arctic-nuke.com/arctic-nuke.com/httpd.www/brukere/profil.php on line 72 det kom opp etter at jeg la til dette: if($_SESSION['user']['profilbilde'] == '1') { { echo "<img src='user/{$row->id}.jpg' alt='{$row->username}' width='120' height='120'>";} meningen med den koden der er at viss feltet profilbilde inneholder tallet 1, så skal bildet vises, er tallet 0 eller et annet så skal ikke bildet vises. Lenke til kommentar
Runar0 Skrevet 23. juli 2007 Del Skrevet 23. juli 2007 (endret) Du har ein { for mykje etter if(...) PHP <?php if($_SESSION['user']['profilbilde'] == '1') { echo "<img src='user/{$row->id}.jpg' alt='{$row->username}' width='120' height='120'>"; } ?> Edit: BBCode Endret 23. juli 2007 av Runar0 Lenke til kommentar
slippern Skrevet 23. juli 2007 Forfatter Del Skrevet 23. juli 2007 takk. det funket. men $_SESSION['user']['profilbilde'] == '1') { { echo "<img src='user/{$row->id}.jpg' alt='{$row->username}' width='120' height='120'>";} funker ikke som det skal, bildet mangler hele tiden, noen som ser feilen? Lenke til kommentar
Runar0 Skrevet 23. juli 2007 Del Skrevet 23. juli 2007 (endret) er du sikker på at $_SESSION['user']['profilbilde'] er satt ? Prøv med print_r($_SESSION['user']); Endret 23. juli 2007 av Runar0 Lenke til kommentar
slippern Skrevet 23. juli 2007 Forfatter Del Skrevet 23. juli 2007 den er ikke satt, kom ingenting opp.. Lenke til kommentar
slippern Skrevet 23. juli 2007 Forfatter Del Skrevet 23. juli 2007 (endret) har endret den til if($_SESSION['username']['profilbilde'] == '1') og nå skrev den ut brukernavnet, så da vet jeg at den er satt. men bildet kommer enda ikke opp. men må ikke ['profilbilde'] også være satt? Endret 23. juli 2007 av slippern Lenke til kommentar
Runar0 Skrevet 23. juli 2007 Del Skrevet 23. juli 2007 vel du må nesten sette $_SESSION['username']['profilbilde'] før du prøver å finne ut om den er satt til 1. Kan du vise fram heile koden? litt lettare å hjelpe da Lenke til kommentar
slippern Skrevet 23. juli 2007 Forfatter Del Skrevet 23. juli 2007 Har fått det fikset. tok vekk ['profilbilde'] og la til && row->profilbilde == '1' Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå