Avatar billede nc85 Nybegynder
28. januar 2005 - 10:48 Der er 2 kommentarer og
1 løsning

Får bare en blank side, hvorfor?

Hey alle eksperter!

Jeg har virkelig brug for noget hjælp her!

Har dette script, som åbenbart ikke helt vil fungere hvilket jeg ikke forstår! Den printer overhovedet ikke noget ud! Får bare en helt blank side?

Min kode ser således ud:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>

<body>
<?
$conn = mysql_connect("xxx", "xxx", "xxxx");
mysql_select_db("jysk", $conn);

if ($_POST['submit']) {
   
    //Sæt global variablerne til lettere navne
    //og vi forhindrer en SQL injection angreb
    $id = mysql_real_escape_string($_POST['ID']);
    $titel = mysql_real_escape_string($_POST['TITEL']);
    $beskrivelse = mysql_real_escape_string($_POST['BESKRIVELSE']);
    $hvem = mysql_real_escape_string($_POST['HVEM']);
    $deadline = mysql_real_escape_string($_POST['DEADLINE']);
    $status = mysql_real_escape_string($_POST['STATUS']);
   
    $rediger = mysql_query("UPDATE tp_opgaver SET TITEL='$titel',BESKRIVELSE='$beskrivelse',HVEM='$hvem',DEADLINE='$deadline', STATUS='$status' WHERE ID='$id'");
   
    echo ("Opgaven er nu opdateret<br />");
    #if (mysql_query($rediger)) {
       
        //Hvis $rediger har opdateret db så skal den printe dette ud:
        #echo ("Opgaven er nu opdateret");
        #}
        #else {
        //Hvis $rediger har lavet en fejl skriv dette ud:
        #echo ("Der skete en fejl ved opdatering af opgave" . mysql_error() . );
        #}
}
elseif($id)
{

    $rediger = mysql_query("SELECT * FROM tp_opgaver WHERE ID='$id'");
   
    while($myrow = mysql_fetch_assoc($rediger)) {
   
    $id = $myrow["ID"];
    $titel = $myrow["TITEL"];
    $beskrivelse = $myrow["BESKRIVELSE"];
    $hvem = $myrow["HVEM"];
    $deadline = $myrow["DEADLINE"];
    $hvem = $myrow["STATUS"];

?>

<br />
<br />

<h1>Rediger opgave</h1>

<form method="post" action="<?= $PHP_SELF ?>">
<input type="hidden" name="ID" value="<? echo $myrow['ID']?>">

<br />
<table width="500" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="154" valign="top">Titel:</td>
    <td width="346">
    <input name="TITEL" type="text" size="40" value="<? echo $myrow['TITEL']?>"/>
        <br />
&nbsp;</td>
  </tr>
  <tr>
    <td valign="top">Beskrivelse:</td>
    <td>
    <textarea name="BESKRIVELSE" cols="36" wrap="VIRTUAL"><? echo $myrow['BESKRIVELSE']?></textarea>
        <br />
&nbsp;</td>
  </tr>
  <tr>
    <td valign="top">Hvem:</td>
    <td>
    <input name="HVEM" type="text" size="40" value="<? echo $myrow['HVEM']?>" />
        <br />
&nbsp;</td>
  </tr>
  <tr>
    <td valign="top">Deadline/Forventes klar: </td>
    <td>
    <input name="DEADLINE" type="text" size="40" value="<? echo $myrow['DEADLINE']?>" />
        <br />
&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>
    <select name="status">
        <option value="<? echo $myrow['STATUS']?>"></option>
        <option>----------------------------</option>
        <option>Status: Igang</option>
        <option>Status: Ikke begyndt endnu</option>
        <option>Status: Snart f&aelig;rdig</option>
        <option>Status: Er lige begyndt</option>
      </select>
        <br />
&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><input name="submit" type="submit" id="submit" value="Opret" /></td>
  </tr>
</table>
</form>
<?

} // end of while loop

} //end else

?>
</body>
</html>
Avatar billede nc85 Nybegynder
28. januar 2005 - 11:08 #1
Slet ingen der kan hjælpe?
Avatar billede nc85 Nybegynder
28. januar 2005 - 11:48 #2
lukker dette spm
Avatar billede haren Nybegynder
28. januar 2005 - 15:43 #3
Jeg kan ikke regne det ud, men der er kun gået 5 timer?
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