Avatar billede 4u2x Nybegynder
17. februar 2006 - 19:01 Der er 3 kommentarer og
1 løsning

Viser blank side når jeg går ind på siden

Når jeg prøver at åbne siden i min browser får jeg en blank side, selv når jeg højreklikker er kildekoden blank. Håber der er en som kan finde ud af hvad problemet er?

Her er min fil - billede_ny.php


<? include("include/header.php");

if($_POST[sekselect] != "")
{
    $kommentar = str_replace("\n", "<br>", $_POST[kommentar]);

    $filename=$_FILES['billede']['tmp_name'];

    if (is_uploaded_file($filename))
    {
      $data = addslashes(fread(fopen($filename,"r"),filesize($filename)));
      $a=getimagesize($filename);
      $width=$a[0]; $height=$a[1];
      $type=addslashes($_FILES['billede']['type']);

    mysql_query("INSERT INTO billedearkiv (id, overskrift, sektion, billede, hojde, bredde, format, kommentar)" . "values ('', '$_POST[overskrift', '$sektion', '$data', '$height', '$width', '$type', '$kommentar')");

    echo "<script language='javascript'>alert('Billedet er tilføjet!');location.href=\"index.php\";</script>";
    }
}
?>
<form enctype="multipart/form-data" action='billede_ny.php' method='post'>
Titel på billede:<br>
<input type='text' name='overskrift' maxlength='64' value=''><br>
Filnavn:<br>
<input name="billede" type="file"><br>
Kategori:<br>
<SELECT name="sekselect">
<option value="">-</option>
<?
$quickmenu = mysql_query("SELECT * FROM kat ORDER BY kategori") or die(mysql_error());
while($quickmenurow = mysql_fetch_array($quickmenu))
{
    $ise = $quickmenurow["id"];
    $se = $quickmenurow["kategori"];
    echo "<option value='$ise'>$se</option><br>";
}
?>
</select><br><br>
Kommentar:<br>
<textarea rows='5' name='kommentar' cols='40'></textarea><br><br>
<input type='submit' value=' Upload billede ' style='font-size: 10px; bold; cursor: hand;'>
</form>
<? include("include/footer.php"); ?>
Avatar billede whatever Nybegynder
17. februar 2006 - 19:17 #1
Prøv at rette din sql-query til:

mysql_query("INSERT INTO billedearkiv (id, overskrift, sektion, billede, hojde, bredde, format, kommentar) values ('','".$_POST['overskrift']."', '$sektion', '$data', '$height', '$width', '$type', '$kommentar')");
Avatar billede whatever Nybegynder
17. februar 2006 - 19:18 #2
Du kunne evt. prøve at slå error_reporting til, så burde du få en fejl.
Avatar billede 4u2x Nybegynder
17. februar 2006 - 19:22 #3
thx... kan godt se hvad du rettede.. men forstår ikke at det skulle have så stor effekt ?  noget du kan forklare?
Avatar billede whatever Nybegynder
17. februar 2006 - 19:37 #4
I din sql-query skrev du '$_POST[overskrift', det vil helt klart ikke virke da du som minimum mangler en ].
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Erhvervshus Hovedstaden S/I

Erfaren IT- og AI-specialist

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling