Avatar billede dytti Novice
18. oktober 2006 - 14:39 Der er 7 kommentarer og
1 løsning

sider i php vises ikke

Jeg har uploaded nogle sider i php.
Problemet er at nogle gange kan jeg se siderne i browseren (MIE)
Andre gange får jeg en blank side.

siderne indeholder almindelig tekst, php kode, og forms.

Hvad kan der være galt?
Avatar billede olebole Juniormester
18. oktober 2006 - 14:42 #1
<ole>

tjaahh ... det kunne jo tænkes at være en fejl  =)

/mvh
</bole>
Avatar billede olebole Juniormester
18. oktober 2006 - 14:42 #2
- og du skal nok vise noget kode, hvis vi skal komme det meget nærmere  ;o)
Avatar billede dytti Novice
19. oktober 2006 - 08:28 #3
Siden hedder persdata.php og ser sådan ud:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>konkurrence</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


</head>
<body topmargin="0">
<div align="center" >
  <table width="680px" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="270"><div align="center"><img src="../pix/grafik/lefttop.jpg" width="89" height="120"></div></td>
      <td width="460"><div align="center">
          <h3><strong><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Foodsafe
            fiskekonkurrence </font></strong></h3>
        </div></td>
      <td width="270"><div align="center"><img src="../pix/grafik/righttop.jpg" width="89" height="120"></div></td>
    </tr>
  </table>
  <br>
  <table width="850px" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td colspan="2">
  </td>
    </tr>
    <tr>
      <td valign="top"><div id="container">
          <?php
if(isset($_POST['add']))
{
include 'config.php';
include 'opendb.php';
$navn = $_POST['navn'];
$afdeling = $_POST['afdeling'];
$email = $_POST['email'];
$bnavn = $_POST['bnavn'];


$query = "INSERT INTO bruger VALUES ('','$navn','$afdeling','$email','$bnavn')";
mysql_query($query) or die('FEJL. Brugernavnet er muligvis optaget, prøv et andet.');


include 'closedb.php';
echo "Du er oprettet som ny bruger. Gå til <a class=\"tlink\" href=\"tilmeld.php\">konkurrencen</a>";
}
else
{
?>
<form method="post">
  <table width="429" height="253" border="0" cellpadding="2" cellspacing="1">
    <tr>
      <td width="180"><em>Navn:</em> Dit fulde navn.</td>
      <td width="144">Fulde navn:<br> <input name="navn" type="text" id="navn"></td>
    </tr>
    <tr>
      <td width="180"><em>Afdeling:</em> Bynavn.</td>
      <td width="144">Afdeling<br> <input name="afdeling" type="text" id="afdeling"></td>
    </tr>
    <tr>
      <td width="180"><em>Email:</em> Bliver ikke vist p&aring; nogen sider.</td>
      <td width="144">E-Mail:<br>
        (bliver IKKE vist)<br> <input name="email" type="text" id="email"></td>
    </tr>
    <tr>
      <td width="180"><em>Brugernavn:</em> V&aelig;lg et navn du vil bruge i konkurrencen.</td>
      <td width="144">Ønsket brugernavn:<br> <input name="bnavn" type="text" id="bnavn"></td>
    </tr>
    <tr> </tr>
    <tr>
      <td width="180">&nbsp;</td>
      <td width="144"><br> <input name="add" type="submit" id="add" value="Tilføj ny bruger"></td>
  </table>
 
</form>
    </td>
      <td width="469" align="left" valign="top" class="borders">
        <table width="90%" height="100%" border="2" bgcolor="white" align="center" cellspacing="1" cellpadding="5" bordercolor="#3399ff" >
          <tr>
            <td width="95%" height="350" align="center" valign="top"><p><br>
              <strong>Opret ny bruger.<font size="3"></font></strong></p>
             
            <p align="left">For at deltage i konkurrencen, skal du f&oslash;rst
              oprettes som bruger.<br>
              Herefter skal du kun bruge dit brugernavn.</p>
            <p align="left">Din email adresse bliver ikke vist nogen steder.<br>
              Den skal kun bruges som kontrol i databasen.</p>
            <p align="left">Har du ingen emailadresse, kan du f&aring; en her:
              <a href="http://www.ofir.dk" target="_blank">www.ofir.dk</a> </p>
              <p align="left">Her kan du hente hj&aelig;lp: <a href="http://www.dytti.dk" target="_blank">www.dytti.dk</a></p>
              <p align="left">&nbsp;</p></td>
          </tr>
        </table>
        <p align="center">&nbsp;</p></td>
    </tr>
  </table>

</body>
</html>
Avatar billede olebole Juniormester
19. oktober 2006 - 10:44 #4
Umiddelbart kan jeg ikke få øje på noget, der kan gøre, at siden ikke vises. Har du flere info om de situationer, hvor siden ikke vises?
Avatar billede dytti Novice
19. oktober 2006 - 11:00 #5
Ikke umiddelbart. Det er sider under udvikling, så jeg loader dem tit. De første 4-5 gange virker det som det skal, og derefter får jeg bare et hvidt blankt browservindue.
Siden ligger her: http://www.dytti.dk/konkurrence/persdata.php
Lige nu er det bare et blankt vindue.
Avatar billede dytti Novice
19. oktober 2006 - 11:04 #6
kan det være på serveren der er fejl/virus (b-one)
Avatar billede olebole Juniormester
19. oktober 2006 - 13:49 #7
Tjah, hvis du er absolut sikker på, dokumentet ligger, hvor du skriver, er det serveren, den er gal med. Om det så er virus, kan jeg ikke udtale mig om  :)
Avatar billede dytti Novice
22. oktober 2006 - 16:15 #8
Jeg har fundet fejlen. det var en fejl i php koden, og ikke serveren.
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
Kurser inden for grundlæggende programmering

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