Avatar billede svelmoe Nybegynder
27. november 2007 - 15:24 Der er 19 kommentarer og
1 løsning

tomme variabler,

nogen der kan gå koden i gennem og gennemskue hvor den sætter en hel tom linje ind i databasen? ved godt den er lidt lang. håber det går:

<?php session_start();
ob_start();
error_reporting(0);
include("db.php");

$projekt = $_GET[projekt];


echo "<form action=\"valg_projekt.php\" method=\"POST\" name=\"skift\" class=\"style1\">";
echo "Projekt:&nbsp;";
echo $projekt;
echo "&nbsp;<input name=\"skift\" type=\"submit\" class=\"button\" value=\"Skift\"></form>";

if(isset($_POST['submit'])) {

$ak_bygning = $_POST['ak_bygning'];
$ak_etage = $_POST['ak_etage'];
$ak_rumnr = $_POST['ak_rumnr'];
$type = $_POST['type'];
$type2 = $_POST['type2'];

if($type == ""){ $type_ins = $type2; } else { $type_ins = $type; }

$overflade = $_POST['overflade'];
$overflade2 = $_POST['overflade2'];

if($overflade == ""){ $overflade_ins = $overflade2; } else { $overflade_ins = $overflade; }

$bredde = $_POST['bredde'];
$dybde_min = $_POST['dybde_min'];
$dybde_max = $_POST['dybde_max'];
$hoejde = $_POST['hoejde'];
$sokkel = $_POST['sokkel'];
$diameter = $_POST['diameter'];
$kommentar = $_POST['kommentar'];

if (isset($_FILES['upfile'])) {
function resize( $filename, $newfilename, $maxw, $maxh )
{
    $filename = $_POST["upfile"];
    $result = false;
    $extension = end(explode(".",$filename));
    $srcim = 0;
    switch($extension)
    {
        case "jpg":
        case "jpeg":
        case "JPG":
        case "JPEG":
            $srcim = imagecreatefromjpeg( $filename );
            break;
        case "gif":
            $srcim = imagecreatefromgif( $filename );
            break;
        default:
            //Her skal vi helst ikke være!
            return false;
    }
       
    $ow = imagesx( $srcim );
    $oh = imagesy( $srcim );
    $wscale = $maxw / $ow;
    $hscale = $maxh / $oh;
    $scale = ( $hscale < $wscale ? $hscale : $wscale );
    $nw = round( $ow * $scale, 0 );
    $nh = round( $oh * $scale, 0 );
    $dstim = imagecreatetruecolor( $nw, $nh );
    $trans_color = imagecolorallocate($dstim, 255, 0, 0);
    imagecolortransparent($dstim, $trans_color);
    imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
   
    $result = false;
       
    switch($extension)
    {
        case "jpg":
        case "jpeg":
        case "JPG":
        case "JPEG":

            $result = imagejpeg( $dstim, $newfilename, 85 );
            break;
        case "gif":
            $result = imagegif( $dstim, $newfilename);
            break;
        default:
            //Her skal vi helst ikke være!
            return false;
    }
   
    imagedestroy( $dstim );
    imagedestroy( $srcim );
    return $result;
}
  $filetyper = array("image/gif", "image/jpeg", "image/jpg", "image/pjpeg", "image/JPG", "image/JPEG"); 
  if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] == "") {
echo"<table width=\"400\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"log_border\">
  <tr class=\"log_bg\">
    <td width=\"20\" valign=\"middle\"><img src=\"intetbilled.gif\" width=\"23\" height=\"25\"></td>
    <td width=\"380\" valign=\"middle\" class=\"log_txt\"><div align=\"left\"><span class=\"style1\">&nbsp;Der blev ikke valgt et billede</span></div></td>
  </tr>
</table>";
  }
if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] !="")
{
    if(is_uploaded_file($_FILES['upfile']['tmp_name']))
    {
        $sti = "img/moebler/";
        $uldir = $sti;
        $ulfile = $uldir. date('dmyHis') . "_" . basename($_FILES['upfile']['name']);
        $stor_pic = $uldir. date('dmyHis') . "_" . basename($_FILES['upfile']['name']);
        $thumbLargeFile = $uldir."thumb_". date('dmyHis') . "_" . basename($_FILES['upfile']['name']);
        move_uploaded_file($_FILES['upfile']['tmp_name'], $ulfile);
        resize($ulfile,$stor_pic,330,230);
        resize($ulfile,$thumbLargeFile,120,100);

    }
    $stor_pic_rettet = str_replace("../", "", strtolower($stor_pic) );
    $thumbLargeFile_rettet = str_replace("../", "", strtolower($thumbLargeFile) );
    $stort_pic = $stor_pic_rettet;
    $thumb = $thumbLargeFile_rettet;
}
$pic = $stort_pic;
}
mysql_connect("localhost", "xxxx", "xxxx");
mysql_select_db("xxxxx");






$projekt = $_GET['projekt'];
$sql = "INSERT INTO $projekt (ak_bygning, ak_etage, ak_rumnr, type, overflade, bredde, dybde_min, dybde_max, hoejde, sokkel, diameter, kommentar, pic, thumb)" . "VALUES ('$ak_bygning', '$ak_etage', '$ak_rumnr', '$type_ins', '$overflade_ins', '$bredde', '$dybde_min', '$dybde_max', '$hoejde', '$sokkel', '$diameter', '$kommentar', '$pic', '$thumb')";
echo "DEBUG: $sql<br>";
mysql_query($sql) or die(mysql_error());

echo"<table width=\"400\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"log_border\">
  <tr class=\"log_bg\">
    <td width=\"20\" valign=\"middle\"><img src=\"godkend.gif\" width=\"23\" height=\"25\"></td>
    <td width=\"380\" valign=\"middle\" class=\"log_txt\"><div align=\"left\"><span class=\"style1\">&nbsp;Møblet blev oprettet</span></div></td>
  </tr>
</table>";
echo"<meta http-equiv=\"refresh\" content=\"2; url=side1.php?projekt=$projekt\">";
}
?>


<form action="<? echo $PHP_SELF ?>" method="POST" enctype="multipart/form-data" name="form" class="style1">
<table width="100%" border="1">
    <tr>
      <td colspan="5"><input type="submit" name="submit" span="span" class="button" value="Gem" /></td>
    </tr>
        <tr>
      <td width="18%" align="left" valign="top">Type:</td>
      <td width="10%" align="left">Overflade: (<a href="traesort.php" target="_blank">tr&aelig;sort?</a>)</td>
      <td width="13%">M&aring;l/Kombi/Kommentar<br />
        /Antal/Billede:</td>
      <td width="59%" colspan="2" rowspan="3" align="left" valign="top"><?
      include("liste_lille.php");
      ?></td>
    </tr>
        <tr>
          <td align="left" valign="top"><input name="type2" type="text" value="Andet" size="12" /></td>
          <td width="10%" align="left"><input name="overflade2" type="text" value="Andet" size="13" /></td>
          <td width="13%">&nbsp;</td>
        </tr>
        <tr>
          <td height="442" align="left" valign="top">
<script type='text/javascript'>
    var visibleElement;
    function toggleVisibleElement(val){
        if(visibleElement){
            visibleElement.style.display = 'none';
        }
        visibleElement = document.getElementById('opt' + val.split("#")[1]);
        visibleElement.style.display = 'inline';}
</script>

    <select size="27" height="10" name="type" onChange="toggleVisibleElement();">
        <option value=""></option>
            <option value="Aflægningsbord – Fast#2">Aflægningsbord – Fast</option>
            <option value="Aflægningsbord – H/S El#7">Aflægningsbord – H/S El</option>
            <option value="Aflægningsbord – H/S Gas#7">Aflægningsbord – H/S Gas</option> 
            <option value="Aflægningsbord – H/S Manuel#7">Aflægningsbord – H/S Manuel</option>
            <option value="Arkivskab#2">Arkivskab</option>   
            <option  value="Barstol">Barstol</option>
            <option value="Brandskab#2">Brandskab</option>
            <option value="Brandskab HM#2">Brandskab HM</option>
            <option value="Cafebord#3">Cafebord</option> 
            <option value="Dueslag#2">Dueslag</option> 
            <option value="EDB-bord#2">EDB-bord</option>
            <option  value="Flipover">Flipover</option>
            <option value="Fryser#2">Fryser</option>
            <option value="Garderobeskab#2">Garderobeskab</option>
            <option value="Jalousiskab - Ben#4">Jalousiskab - Ben</option>
            <option value="Jalousiskab - Hjul#4">Jalousiskab - Hjul</option>
            <option value="Jalousiskab - Sokkel#4">Jalousiskab - Sokkel</option>
            <option value="Jalousiskab - Standard#2">Jalousiskab - Standard</option>
            <option value="Jalousiskab - Top#2">Jalousiskab - Top</option>
            <option value="Jalousiskab - Væg#2">Jalousiskab - Væg</option>
            <option  value="Kaffeautomat">Kaffeautomat</option>
            <option value="Kantinebord#2">Kantinebord</option>
            <option  value="Kantinestol m arm">Kantinestol m arm</option>
            <option  value="Kantinestol u arm">Kantinestol u arm</option>
            <option value="Klædeskab Sokkel#4">Klædeskab Sokkel</option>
            <option value="Klædeskab Standard#2">Klædeskab Standard</option>
            <option value="Kommode#2">Kommode</option>
            <option value="Kommode HM#2">Kommode HM</option>
            <option  value="Kontorstol m arm">Kontorstol m arm</option>
            <option  value="Kontorstol u arm">Kontorstol u arm</option>
            <option value="Kunst#2">Kunst</option>
            <option value="Køleskab#2">Køleskab</option>
            <option  value="Lampe - bord">Lampe - bord</option>
            <option  value="Lampe - gulv">Lampe - gulv</option>
            <option  value="Lampe - loft">Lampe - loft</option>
            <option  value="Lænestol">Lænestol</option>
            <option value="Lærred#1">Lærred</option>
            <option value="Mobilkassette m hjul#2">Mobilkassette m hjul</option>
            <option value="Mobilkassette u hjul#2">Mobilkassette u hjul</option>
              <option value="Mødebord - Elipse#2">Mødebord - Elipse</option>
              <option value="Mødebord - Halvcirkel#3">Mødebord - Halvcirkel</option>
              <option value="Mødebord#2">Mødebord</option>
              <option value="Mødebord - Rundt#3">Mødebord - Rundt</option>
              <option  value="Mødestol m arm">Mødestol m arm</option>
              <option  value="Mødestol u arm">Mødestol u arm</option>
              <option value="Opslagstavle#1">Opslagstavle</option>
              <option value="Pengeskab#2">Pengeskab</option>
              <option value="Reol - ben#4">Reol - ben</option>
              <option value="Reol - hjul#4">Reol - hjul</option>
              <option value="Reol - sokkel#4">Reol - sokkel</option>
              <option value="Reol - standard#2">Reol - standard</option>
              <option value="Reol - top#2">Reol - top</option>
            <option value="Reol - væg#2">Reol - væg</option>
              <option value="Sagsvogn#2">Sagsvogn</option>
              <option  value="Skammel">Skammel</option>
              <option value="Skillevæg#1">Skillevæg</option>
              <option value="Skranke#2">Skranke</option>
              <option value="Skrivebord - Fast#5">Skrivebord - Fast</option>
              <option value="Skrivebord - H/S El#6">Skrivebord - H/S El</option>
              <option value="Skrivebord - H/S Gas#6">Skrivebord - H/S Gas</option>
              <option value="Skrivebord - H/S Manuel#6">Skrivebord - H/S Manuel</option>
              <option value="Sofa#2">Sofa</option>
              <option value="Sofabord#2">Sofabord</option>
              <option value="Stigereol#2">Stigereol</option>
              <option value="Stumtjener">Stumtjener</option>
              <option value="Stålskab#2">Stålskab</option>
              <option value="Stålskab HM#2">Stålskab HM</option>
              <option value="Tegningsskab#2">Tegningsskab</option>
              <option value="Vandautomat">Vandautomat</option>
              <option value="Whiteboard#1">Whiteboard</option>
          </select></td>
          <td width="10%" align="left" valign="top"><select size="27" height="10" name="overflade">
          <option value=""></option>
            <option value="Ahorn">Ahorn</option>
            <option value="B&oslash;g">B&oslash;g</option>
            <option value="Eg">Eg</option>
            <option value="Valn&oslash;d">Valn&oslash;d</option>
            <option value="Kirseb&aelig;r">Kirseb&aelig;r</option>
            <option value="Mahogni">Mahogni</option>
            <option value="Glas">Glas</option>
            <option value="R&oslash;d">R&oslash;d</option>
            <option value="Bl&aring;">Bl&aring;</option>
            <option value="Gr&oslash;n">Gr&oslash;n</option>
            <option value="Gul">Gul</option>
            <option value="Brun">Brun</option>
            <option value="Sort">Sort</option>
            <option value="Lys r&oslash;d">Lys r&oslash;d</option>
            <option value="Lys bl&aring;">Lys bl&aring;</option>
            <option value="Lys gr&oslash;n">Lys gr&oslash;n</option>
            <option value="Lys gul">Lys gul</option>
            <option value="L&aelig;der - Sort">L&aelig;der - Sort</option>
            <option value="L&aelig;der - Hvid">L&aelig;der - Hvid</option>
            <option value="L&aelig;der - R&oslash;d">L&aelig;der - R&oslash;d</option>
            <option value="L&aelig;der - Brun">L&aelig;der - Brun</option>
            <option value="Plastic - Hvid">Plastic - Hvid</option>
            <option value="Plastic - Sort">Plastic - Sort</option>
            <option value="Plastic - R&oslash;d">Plastic - R&oslash;d</option>
            <option value="Plastic - Bl&aring;">Plastic - Bl&aring;</option>
            <option value="Plastic - Gr&oslash;n">Plastic - Gr&oslash;n</option>
            <option value="Plastic - Gul">Plastic - Gul</option>
            <option value="Stof - Sort">Stof - Sort</option>
            <option value="Stof - Hvid">Stof - Hvid</option>
            <option value="Stof - R&oslash;d">Stof - R&oslash;d</option>
            <option value="Stof - Bl&aring;">Stof - Bl&aring;</option>
            <option value="Stof - Gul">Stof - Gul</option>
           
          </select></td>
          <td width="13%" align="left" valign="top">
       
       
<span id='opt1' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Højde:<br /><input type="text" name="hoejde">
            </span>


<span id='opt2' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
    Dybde:<br /><input type="text" name="dybde_min"><br />
        Højde:<br /><input type="text" name="hoejde">
</span>

<span id='opt3' style='display: none;'>
        Diameter:<br /><input type="text" name="diameter"><br />
        Højde:<br /><input type="text" name="hoejde">
</span>

<span id='opt4' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde:<br /><input type="text" name="dybde_min"><br />
        Højde:<br /><input type="text" name="hoejde">
        Sokkel:<br /><input type="text" name="sokkel">
</span>

<span id='opt5' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde min:<br /><input type="text" name="dybde_min"><br />
        Dybde max:<br /><input type="text" name="dybde_max"><br />
        Højde:<br /><input type="text" name="hoejde">
</span>

<span id='opt6' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde min:<br /><input type="text" name="dybde_min"><br />
        Dybde max:<br /><input type="text" name="dybde_max"><br />
</span>

<span id='opt7' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde:<br /><input type="text" name="dybde_min"><br />
</span>

        Aktuel bygning:<br />
        <input type="text" name="ak_bygning" />
        <br />
        Aktuel etage:<br />
        <input type="text" name="ak_etage" />
        <br />
        Aktuel rum nummer:<br />
        <input type="text" name="ak_rumnr" />
        <br />
        Kombi:<br />
        <label>
        <textarea name="kombi" cols="20" rows="5"></textarea>
        </label><br />
      Kommentar:<br />
    <textarea name="kommentar" cols="20" rows="5" style="style4"></textarea>
    <br />
    Antal:<br />
    <input type="text" name="antal" value="1" autocomplete="off"/>
    <br />
Upload:<br />
<input name="upfile" type="file" id="upfile" size="10" />
<br />
</td>
    </tr>
  </table>
</form>
Avatar billede svelmoe Nybegynder
27. november 2007 - 15:38 #1
nogen der kan gå koden igennem og gennemskue **hvorfor** den sætter en hel, tom linje ind i databasen? ved godt den er lidt lang. håber det går:
Avatar billede nielle Nybegynder
27. november 2007 - 16:25 #2
Du bør ikke giove en submit knap navnet "submit".

Ud over det, hvad udskriver din debug sætning?
Avatar billede svelmoe Nybegynder
27. november 2007 - 17:51 #3
den skriver det den skal bortset fra at alle VALUE felterne er tomme.

hvorfor bør jeg ikke navngive knappen således? har aldrig voldt mig nogle problemer..
Avatar billede nielle Nybegynder
27. november 2007 - 18:00 #4
Fordi forskellige browser behandler den situation forskelligt. Nogle vælger at følge standarderne stringent, nogen vælger at misforstå koden, og nogen prøver at gætte så godt som muligt.
Avatar billede nielle Nybegynder
27. november 2007 - 18:06 #5
1) Prøv at fjerne din "function resize() { ... }" og placere den et andet sted - oppe imod toppen af siden. Den skal ikke stå inde i en if-blok.

2) Prøv at udskrive f.eks. $ak_bygning-variablen lige efter at den er blevet sat til noget. Hvad sker der - bliver der udskrevet noget, eller er den allerede tom fra starten? Prøv så at flytte denne debug-udskrift længere og længere ned indtil at den pludselig er tom og undersøg så den del af koden nærmere.

3) Fjern din ob_start() funktion og lignende. Hvis dette giver en header-fejl så skal du heller forsøge at rette den; ob_xxx() funktionerne er kun til helt specielle situationer og bliver som regel misbrugt.
Avatar billede svelmoe Nybegynder
28. november 2007 - 09:27 #6
hej jeg har nu fulgt dine 3 trin, undtaget at flytte debug-udskriften.

variablerne udskriver ikke noget lige efter de er blevet sat (if(isset($_POST['submit'])) {

$ak_bygning = $_POST['ak_bygning'];
echo $ak_bygning;...)

så den fanger altså ikke noget fra min form allerede der.

giver det mening at prøve at flytte debug-udskriften når den ser således ud: DEBUG: INSERT INTO test (ak_bygning, ak_etage, ak_rumnr, type, overflade, bredde, dybde_min, dybde_max, hoejde, sokkel, diameter, kommentar, pic, thumb)VALUES ('', '', '', '', '', '', '', '', '', '', '', '', '', '')
Avatar billede svelmoe Nybegynder
28. november 2007 - 09:37 #7
Jeg har lige fundet ud af at koden virker perfekt første gang man submitter.. derefter sker der ingenting.

(DEBUG: INSERT INTO test (ak_bygning, ak_etage, ak_rumnr, type, overflade, bredde, dybde_min, dybde_max, hoejde, sokkel, diameter, kommentar, pic, thumb)VALUES ('', '', '', '', '', '', '', '', '', '', '', '', '', '')
)
Avatar billede nielle Nybegynder
28. november 2007 - 09:39 #8
Prøv at lav en Vis Kilde på den HTML kode der bliver genereret. Hvad er forskellen på 1. og 2. gang?
Avatar billede svelmoe Nybegynder
28. november 2007 - 09:55 #9
første gang:
<form action="valg_projekt.php" method="POST" name="skift" class="style1">Projekt:&nbsp;test&nbsp;<input name="skift" type="submit" class="button" value="Skift"></form>21Aflægningsbord – H/S El#7DEBUG: INSERT INTO test (ak_bygning, ak_etage, ak_rumnr, type, overflade, bredde, dybde_min, dybde_max, hoejde, sokkel, diameter, kommentar, pic, thumb)VALUES ('21', '21', '21', 'Aflægningsbord – H/S El#7', 'Kirsebær', '21', '21', '', '', '', '', '21', 'img/moebler/281107095341_oxy-gold.jpg', 'img/moebler/thumb_281107095341_oxy-gold.jpg')<br>DEBUG: INSERT INTO test (ak_bygning, ak_etage, ak_rumnr, type, overflade, bredde, dybde_min, dybde_max, hoejde, sokkel, diameter, kommentar, pic, thumb)VALUES ('21', '21', '21', 'Aflægningsbord – H/S El#7', 'Kirsebær', '21', '21', '', '', '', '', '21', 'img/moebler/281107095341_oxy-gold.jpg', 'img/moebler/thumb_281107095341_oxy-gold.jpg')<br><table width="400"  border="0" align="center" cellpadding="0" cellspacing="0" class="log_border">
  <tr class="log_bg">
    <td width="20" valign="middle"><img src="godkend.gif" width="23" height="25"></td>
    <td width="380" valign="middle" class="log_txt"><div align="left"><span class="style1">&nbsp;Møblet blev oprettet</span></div></td>
  </tr>
</table><input type="hidden" value="test"><meta http-equiv="refresh" content="10; url=side1.php?projekt=test"><br />
<b>Warning</b>:  Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in <b>Unknown</b> on line <b>0</b><br />

---

anden gang:
<form action="valg_projekt.php" method="POST" name="skift" class="style1">Projekt:&nbsp;test&nbsp;<input name="skift" type="submit" class="button" value="Skift"></form><table width="400"  border="0" align="center" cellpadding="0" cellspacing="0" class="log_border">
  <tr class="log_bg">
    <td width="20" valign="middle"><img src="godkend.gif" width="23" height="25"></td>
    <td width="380" valign="middle" class="log_txt"><div align="left"><span class="style1">&nbsp;Møblet blev oprettet</span></div></td>
  </tr>
</table><input type="hidden" value="test"><meta http-equiv="refresh" content="10; url=side1.php?projekt=test"><br />
<b>Warning</b>:  Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in <b>Unknown</b> on line <b>0</b><br />
Avatar billede nielle Nybegynder
28. november 2007 - 09:59 #10
Jeg synes at du skulle tage et kig på den der Warning. Den skal i hvert fald ikke være der.
Avatar billede nielle Nybegynder
28. november 2007 - 10:02 #11
I øvrigt er dine forms tomme - der er ikke nogen input felter i mellem formens start- og slut-tag. Altså ud over submit'en.
Avatar billede svelmoe Nybegynder
28. november 2007 - 10:06 #12
jeg tror den der warning har noget at gøre med at det kører på localhost over noget apache.

hvad jeg ikke forstår er det med formen.. det burde da være det samme anden gang også?
Avatar billede nielle Nybegynder
28. november 2007 - 10:30 #13
Den warning tyder på at du bruger en måde at kode din PHP på som er forsvundet fra nyere versioner af PHP. Det bør du fikse!

I mellemtiden kan vi tage fat på selve problemet: Din SQL-sætning indsætter tomme værdier fordi at din form ikke sender noget. Det gør den ikke, af den simple grund at du ikke har dine input-felter imellem formens start- og slut tag. Du har nogle input's men de er placeret udenfor formen og så har de ikke nogen effekt.
Avatar billede svelmoe Nybegynder
28. november 2007 - 10:34 #14
det er min form.. som jeg ser det er de placeret imellem <form> og </form>.

<form action="<? echo $PHP_SELF ?>" method="POST" enctype="multipart/form-data" name="form" class="style1">
<table width="100%" border="1">
    <tr>
      <td colspan="5"><input type="submit" name="submit" span="span" class="button" value="Gem" /></td>
    </tr>
        <tr>
      <td width="18%" align="left" valign="top">Type:</td>
      <td width="10%" align="left">Overflade: (<a href="traesort.php" target="_blank">tr&aelig;sort?</a>)</td>
      <td width="13%">M&aring;l/Kombi/Kommentar<br />
        /Antal/Billede:</td>
      <td width="59%" colspan="2" rowspan="3" align="left" valign="top"><?
      include("liste_lille.php");
      ?></td>
    </tr>
        <tr>
          <td align="left" valign="top"><input name="type2" type="text" value="Andet" size="12" /></td>
          <td width="10%" align="left"><input name="overflade2" type="text" value="Andet" size="13" /></td>
          <td width="13%">&nbsp;</td>
        </tr>
        <tr>
          <td height="442" align="left" valign="top">


    <select size="27" height="10" name="type" onChange="toggleVisibleElement(this.value);">
        <option value=""></option>
            <option value="Aflægningsbord – Fast#2">Aflægningsbord – Fast</option>
            <option value="Aflægningsbord – H/S El#7">Aflægningsbord – H/S El</option>
            <option value="Aflægningsbord – H/S Gas#7">Aflægningsbord – H/S Gas</option> 
            <option value="Aflægningsbord – H/S Manuel#7">Aflægningsbord – H/S Manuel</option>
            <option value="Arkivskab#2">Arkivskab</option>   
            <option  value="Barstol">Barstol</option>
            <option value="Brandskab#2">Brandskab</option>
            <option value="Brandskab HM#2">Brandskab HM</option>
            <option value="Cafebord#3">Cafebord</option> 
            <option value="Dueslag#2">Dueslag</option> 
            <option value="EDB-bord#2">EDB-bord</option>
            <option  value="Flipover">Flipover</option>
            <option value="Fryser#2">Fryser</option>
            <option value="Garderobeskab#2">Garderobeskab</option>
            <option value="Jalousiskab - Ben#4">Jalousiskab - Ben</option>
            <option value="Jalousiskab - Hjul#4">Jalousiskab - Hjul</option>
            <option value="Jalousiskab - Sokkel#4">Jalousiskab - Sokkel</option>
            <option value="Jalousiskab - Standard#2">Jalousiskab - Standard</option>
            <option value="Jalousiskab - Top#2">Jalousiskab - Top</option>
            <option value="Jalousiskab - Væg#2">Jalousiskab - Væg</option>
            <option  value="Kaffeautomat">Kaffeautomat</option>
            <option value="Kantinebord#2">Kantinebord</option>
            <option  value="Kantinestol m arm">Kantinestol m arm</option>
            <option  value="Kantinestol u arm">Kantinestol u arm</option>
            <option value="Klædeskab Sokkel#4">Klædeskab Sokkel</option>
            <option value="Klædeskab Standard#2">Klædeskab Standard</option>
            <option value="Kommode#2">Kommode</option>
            <option value="Kommode HM#2">Kommode HM</option>
            <option  value="Kontorstol m arm">Kontorstol m arm</option>
            <option  value="Kontorstol u arm">Kontorstol u arm</option>
            <option value="Kunst#2">Kunst</option>
            <option value="Køleskab#2">Køleskab</option>
            <option  value="Lampe - bord">Lampe - bord</option>
            <option  value="Lampe - gulv">Lampe - gulv</option>
            <option  value="Lampe - loft">Lampe - loft</option>
            <option  value="Lænestol">Lænestol</option>
            <option value="Lærred#1">Lærred</option>
            <option value="Mobilkassette m hjul#2">Mobilkassette m hjul</option>
            <option value="Mobilkassette u hjul#2">Mobilkassette u hjul</option>
              <option value="Mødebord - Elipse#2">Mødebord - Elipse</option>
              <option value="Mødebord - Halvcirkel#3">Mødebord - Halvcirkel</option>
              <option value="Mødebord#2">Mødebord</option>
              <option value="Mødebord - Rundt#3">Mødebord - Rundt</option>
              <option  value="Mødestol m arm">Mødestol m arm</option>
              <option  value="Mødestol u arm">Mødestol u arm</option>
              <option value="Opslagstavle#1">Opslagstavle</option>
              <option value="Pengeskab#2">Pengeskab</option>
              <option value="Reol - ben#4">Reol - ben</option>
              <option value="Reol - hjul#4">Reol - hjul</option>
              <option value="Reol - sokkel#4">Reol - sokkel</option>
              <option value="Reol - standard#2">Reol - standard</option>
              <option value="Reol - top#2">Reol - top</option>
            <option value="Reol - væg#2">Reol - væg</option>
              <option value="Sagsvogn#2">Sagsvogn</option>
              <option  value="Skammel">Skammel</option>
              <option value="Skillevæg#1">Skillevæg</option>
              <option value="Skranke#2">Skranke</option>
              <option value="Skrivebord - Fast#5">Skrivebord - Fast</option>
              <option value="Skrivebord - H/S El#6">Skrivebord - H/S El</option>
              <option value="Skrivebord - H/S Gas#6">Skrivebord - H/S Gas</option>
              <option value="Skrivebord - H/S Manuel#6">Skrivebord - H/S Manuel</option>
              <option value="Sofa#2">Sofa</option>
              <option value="Sofabord#2">Sofabord</option>
              <option value="Stigereol#2">Stigereol</option>
              <option value="Stumtjener">Stumtjener</option>
              <option value="Stålskab#2">Stålskab</option>
              <option value="Stålskab HM#2">Stålskab HM</option>
              <option value="Tegningsskab#2">Tegningsskab</option>
              <option value="Vandautomat">Vandautomat</option>
              <option value="Whiteboard#1">Whiteboard</option>
          </select></td>
          <td width="10%" align="left" valign="top"><select size="27" height="10" name="overflade">
          <option value=""></option>
            <option value="Ahorn">Ahorn</option>
            <option value="B&oslash;g">B&oslash;g</option>
            <option value="Eg">Eg</option>
            <option value="Valn&oslash;d">Valn&oslash;d</option>
            <option value="Kirseb&aelig;r">Kirseb&aelig;r</option>
            <option value="Mahogni">Mahogni</option>
            <option value="Glas">Glas</option>
            <option value="R&oslash;d">R&oslash;d</option>
            <option value="Bl&aring;">Bl&aring;</option>
            <option value="Gr&oslash;n">Gr&oslash;n</option>
            <option value="Gul">Gul</option>
            <option value="Brun">Brun</option>
            <option value="Sort">Sort</option>
            <option value="Lys r&oslash;d">Lys r&oslash;d</option>
            <option value="Lys bl&aring;">Lys bl&aring;</option>
            <option value="Lys gr&oslash;n">Lys gr&oslash;n</option>
            <option value="Lys gul">Lys gul</option>
            <option value="L&aelig;der - Sort">L&aelig;der - Sort</option>
            <option value="L&aelig;der - Hvid">L&aelig;der - Hvid</option>
            <option value="L&aelig;der - R&oslash;d">L&aelig;der - R&oslash;d</option>
            <option value="L&aelig;der - Brun">L&aelig;der - Brun</option>
            <option value="Plastic - Hvid">Plastic - Hvid</option>
            <option value="Plastic - Sort">Plastic - Sort</option>
            <option value="Plastic - R&oslash;d">Plastic - R&oslash;d</option>
            <option value="Plastic - Bl&aring;">Plastic - Bl&aring;</option>
            <option value="Plastic - Gr&oslash;n">Plastic - Gr&oslash;n</option>
            <option value="Plastic - Gul">Plastic - Gul</option>
            <option value="Stof - Sort">Stof - Sort</option>
            <option value="Stof - Hvid">Stof - Hvid</option>
            <option value="Stof - R&oslash;d">Stof - R&oslash;d</option>
            <option value="Stof - Bl&aring;">Stof - Bl&aring;</option>
            <option value="Stof - Gul">Stof - Gul</option>
           
          </select></td>
          <td width="13%" align="left" valign="top">
       
       
<span id='opt1' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Højde:<br /><input type="text" name="hoejde">
            </span>


<span id='opt2' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
    Dybde:<br /><input type="text" name="dybde_min"><br />
        Højde:<br /><input type="text" name="hoejde">
</span>

<span id='opt3' style='display: none;'>
        Diameter:<br /><input type="text" name="diameter"><br />
        Højde:<br /><input type="text" name="hoejde">
</span>

<span id='opt4' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde:<br /><input type="text" name="dybde_min"><br />
        Højde:<br /><input type="text" name="hoejde">
        Sokkel:<br /><input type="text" name="sokkel">
</span>

<span id='opt5' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde min:<br /><input type="text" name="dybde_min"><br />
        Dybde max:<br /><input type="text" name="dybde_max"><br />
        Højde:<br /><input type="text" name="hoejde">
</span>

<span id='opt6' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde min:<br /><input type="text" name="dybde_min"><br />
        Dybde max:<br /><input type="text" name="dybde_max"><br />
</span>

<span id='opt7' style='display: none;'>
    Bredde:<br /><input type="text" name="bredde"><br />
        Dybde:<br /><input type="text" name="dybde_min"><br />
</span>

        Aktuel bygning:<br />
        <input type="text" name="ak_bygning" />
        <br />
        Aktuel etage:<br />
        <input type="text" name="ak_etage" />
        <br />
        Aktuel rum nummer:<br />
        <input type="text" name="ak_rumnr" />
        <br />
        Kombi:<br />
        <label>
        <textarea name="kombi" cols="20" rows="5"></textarea>
        </label><br />
      Kommentar:<br />
    <textarea name="kommentar" cols="20" rows="5" style="style4"></textarea>
    <br />
    Antal:<br />
    <input type="text" name="antal" value="1" autocomplete="off"/>
    <br />
Upload:<br />
<input name="upfile" type="file" id="upfile" size="10" />
<br />
</td>
    </tr>
  </table>
</form>
Avatar billede svelmoe Nybegynder
28. november 2007 - 10:40 #15
så fandt jeg fejlen :)

i  include("liste_lille.php"); havde jeg en form der stødte ind i den allerede eksisterende..

Jeg takker tusinde gange for den tid du har taget til at hjælpe mig :)

hvis jeg havde haft flere point måtte du få dem. men du må nøjes med de 90
Avatar billede nielle Nybegynder
28. november 2007 - 10:46 #16
90 points er fint. :^)

... og et svar :^)

Er du foresten sluppet af med den der warning.
Avatar billede svelmoe Nybegynder
28. november 2007 - 10:53 #17
Nej jeg må lige undersøge hvad det skyldes.. jeg kører wamp5 med php5. lokalt og det er kun lokalt den warning opstår..
Avatar billede nielle Nybegynder
28. november 2007 - 10:56 #18
Det kan godt være at du ikke får den på webhotellet hvis de ikke har opdateret deres installation endnu. Men mon ikke de vil gøre det på et eller andet tidspunkt?
Avatar billede svelmoe Nybegynder
28. november 2007 - 10:57 #19
det kan du selvfølgelig have ret i :)
Avatar billede svelmoe Nybegynder
28. november 2007 - 11:05 #20
jeg fandt lige det her..

"Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless
register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0"

Solution:

Below is the solution to this problem:

The session_register() function references global variables itself.
Instead set the session variable directly to use the SUPER GLOBAL
"$_SESSION" variable.

Example:

session_register('loginName');

should be re written as:

$_SESSION['loginName'] = $loginName;

Note: You can still use the session_is_registered() and
session_unregister() functions when you set the variable directly in the $_SESSION
super global.

så jeg må lige kigge min kode igennem. selvom $_SESSION['loginName'] = $loginName;
er den metode jeg har lært, og altid brugt..

jeg takker endnu engang :)
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