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: "; echo $projekt; echo " <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\"> 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\"> 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æsort?</a>)</td> <td width="13%">Må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%"> </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øg">Bøg</option> <option value="Eg">Eg</option> <option value="Valnød">Valnød</option> <option value="Kirsebær">Kirsebær</option> <option value="Mahogni">Mahogni</option> <option value="Glas">Glas</option> <option value="Rød">Rød</option> <option value="Blå">Blå</option> <option value="Grøn">Grøn</option> <option value="Gul">Gul</option> <option value="Brun">Brun</option> <option value="Sort">Sort</option> <option value="Lys rød">Lys rød</option> <option value="Lys blå">Lys blå</option> <option value="Lys grøn">Lys grøn</option> <option value="Lys gul">Lys gul</option> <option value="Læder - Sort">Læder - Sort</option> <option value="Læder - Hvid">Læder - Hvid</option> <option value="Læder - Rød">Læder - Rød</option> <option value="Læder - Brun">Læder - Brun</option> <option value="Plastic - Hvid">Plastic - Hvid</option> <option value="Plastic - Sort">Plastic - Sort</option> <option value="Plastic - Rød">Plastic - Rød</option> <option value="Plastic - Blå">Plastic - Blå</option> <option value="Plastic - Grøn">Plastic - Grø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ød">Stof - Rød</option> <option value="Stof - Blå">Stof - Blå</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>
Annonceindlæg fra Academic Work Denmark A/S
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:
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?
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..
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.
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.
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 ('', '', '', '', '', '', '', '', '', '', '', '', '', '')
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 ('', '', '', '', '', '', '', '', '', '', '', '', '', '') )
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?
28. november 2007 - 09:55
#9
første gang: <form action="valg_projekt.php" method="POST" name="skift" class="style1">Projekt: test <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"> 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: test <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"> 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 />
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.
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.
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å?
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.
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æsort?</a>)</td> <td width="13%">Må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%"> </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øg">Bøg</option> <option value="Eg">Eg</option> <option value="Valnød">Valnød</option> <option value="Kirsebær">Kirsebær</option> <option value="Mahogni">Mahogni</option> <option value="Glas">Glas</option> <option value="Rød">Rød</option> <option value="Blå">Blå</option> <option value="Grøn">Grøn</option> <option value="Gul">Gul</option> <option value="Brun">Brun</option> <option value="Sort">Sort</option> <option value="Lys rød">Lys rød</option> <option value="Lys blå">Lys blå</option> <option value="Lys grøn">Lys grøn</option> <option value="Lys gul">Lys gul</option> <option value="Læder - Sort">Læder - Sort</option> <option value="Læder - Hvid">Læder - Hvid</option> <option value="Læder - Rød">Læder - Rød</option> <option value="Læder - Brun">Læder - Brun</option> <option value="Plastic - Hvid">Plastic - Hvid</option> <option value="Plastic - Sort">Plastic - Sort</option> <option value="Plastic - Rød">Plastic - Rød</option> <option value="Plastic - Blå">Plastic - Blå</option> <option value="Plastic - Grøn">Plastic - Grø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ød">Stof - Rød</option> <option value="Stof - Blå">Stof - Blå</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>
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
28. november 2007 - 10:46
#16
90 points er fint. :^) ... og et svar :^) Er du foresten sluppet af med den der warning.
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..
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?
28. november 2007 - 10:57
#19
det kan du selvfølgelig have ret i :)
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 :)
Vi tilbyder markedets bedste kurser inden for webudvikling