Avatar billede tras Juniormester
24. maj 2005 - 09:01 Der er 6 kommentarer og
1 løsning

Intet efter else setning i php

Hej jeg tror jeg er ved at blive skør.
Jeg har problemer med at vise noget som er i .php efter <? else?> setningen. sådan ser min side opbygning ud.

Jeg starter siden sådan
<?
  Db::Conn(open);
  if($_SESSION['logged_in'] != "yes") {
?>
Html kode (<table></table>.....)

Når man så er logget ind viser den alt efter else.
<? } else{?>
Her kommer den nye side som kun vises når man er logget ind.
Det er her til jeg kommer den kan vise ren html men såsnart den skal havde php i koden så viser den en blank side

Her kommer alt efter else
<?
$loadin = mysql_query("SELECT * FROM mmorpg_users WHERE    user_name = '".$user_name."' LIMIT 1") or die("There is an  Error in the database");
while($Get = mysql_fetch_object($loadin)) {
?>
<table width="100%" height="20px" border="0" cellspacing="0" cellpadding="0">
    <tr>
        <td style="text-align:center; font-size: 24px">Manage Account</td>
    </tr>
</table>
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
  <tr height="5px">
    <td style="border: 1px gray solid; color:#FF9900;" bgcolor="#666666" colspan="2"><strong>Manage Account</strong> - Welcome <? $Get->user_name?></td>
  </tr>
    <tr height="5px">
    <td style="border-bottom: 1px gray solid; border-left: 1px gray solid; border-right: 1px gray solid;" colspan="2">There are no current guides in .pdf</td>
  </tr>
    <tr height="5px">
    <td width="50%" style="color:#FF9900; border-bottom: 1px gray solid; border-left: 1px gray solid;"><strong>Login as: </strong><? $Get->user_name?></td>
    <td width="50%" style="color:#FF9900; text-align:right; border-bottom: 1px gray solid; border-right: 1px gray solid;"><strong>My last post : </strong>05/20/2005</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
<?}Db::Conn(close);?>
<? } ?>
Avatar billede nielle Nybegynder
24. maj 2005 - 10:08 #1
Hvorfor åbner du et nyt spørgsmål? Hvad er der i vejen med at fortsætte i den originale tråd:

http://www.eksperten.dk/spm/619942
Avatar billede tras Juniormester
24. maj 2005 - 10:30 #2
Jo det skal jeg fortælle. Dette er mere overskuelight og håbede på at man kunne finde et svar her, for jeg skal som sagt bruge et svar nu og ikke i morgen. + Her er koden bedre sat up osv.
Avatar billede nielle Nybegynder
24. maj 2005 - 10:36 #3
Det er altså imod Ekspertens regler at oprette flere spørgsmål på det samme. Men du har bestemt ret i at det er pænere stillet op her - men det kunne du jo bare have gjort i det originale.

I mellem tiden kunne du jo prøve det forslag jeg har stillet i det originale spørgsmål.
Avatar billede tras Juniormester
24. maj 2005 - 10:38 #4
Well har jeg og kan ikke se hvilken fejl i den echo setning du har lavet der er.?
Avatar billede tras Juniormester
24. maj 2005 - 10:39 #5
Parse error: parse error, unexpected ':', expecting ',' or ';' in /customers/gamersloot.dk/gamersloot.dk/httpd.www/ac-manage.php on line 45

line 45:= echo ”DEBUG: ” . $SQL;
Avatar billede nielle Nybegynder
24. maj 2005 - 10:47 #6
Jeg synes ikke at der er nogen grund til at vi fortsætter fejlfindingen i begge tråde. Lad os holde os til den originale.
Avatar billede tras Juniormester
24. maj 2005 - 12:15 #7
ok
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