Avatar billede breon Nybegynder
28. september 2005 - 17:12 Der er 1 løsning

Problemer med header

Jeg har lavet en upload funktion, der uploader billedet til serveren og indsætter nogle info i en database. Men jeg kan ikke få den nederste header funktion til at virke.

Det meste af koden er taget fra en artikel på udvikleren.dk.

<?php
include_once("../database.php");
include_once("imagefunction.php");

//Her skal filen flyttes fra
$fra = $_FILES['fil']['tmp_name'];
$tekst = $HTTP_POST_VARS['tekst'];
$album = $HTTP_POST_VARS['album'];

//Hvilken type fil arbejder vi med?
$ext = strtolower(end(explode(".", $_FILES['fil']['name'])));

//Hvis filen er et jpg, jpeg eller gif billede
if($ext == "jpg" || $ext == "jpeg" || $ext == "gif")
{
$tid = time();

//Her giver vi billedet et andet navn, så der ikke kommer to ens navne…
$nytNavn = $tid . "_" . rand(1, 1000) . "." . $ext;

//Her er vores destination
$til = "billeder/large/" . $nytNavn;

//Her sker det magiske:
move_uploaded_file($fra, $til);

$newSizeWidthS    = 75;
$newSizeHeightS    = 75;
$newSizeDes    = "billeder/small/" . $nytNavn;
imageresize($til, $newSizeWidthS, $newSizeHeightS, $newSizeDes);

//Her ligges oplysningerne ind databasen – huske at connecte til den!
$query="insert into mat_billeder (billede, tekst, album, tid) values ('$nytNavn', '$tekst', '$album', '$tid')";
$db = new database('mysql');
$result=$db->query($query,"insert");*/
}
header("Location: billeder.php");
?>


Jeg har også prøvet at erstatte headers() med

echo ('<script>document.location.href="billeder.php";</script>');

Men det virkede heller ikke.
Avatar billede breon Nybegynder
28. september 2005 - 17:14 #1
Hmm.... typisk. Nu virker skidtet jo med

echo ('<script>document.location.href="billeder.php";</script>');

Jeg havde glemt at fjerne et afsluttende kommentar tegn */

Jeg lukker igen :-/
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