Avatar billede t-hviid Nybegynder
31. december 2006 - 00:34 Der er 1 kommentar og
1 løsning

Headerproblem med formular der includes

Jeg har problemer med header, da jeg includerer nogle formularer til redigering af data i databasen. Er der nogle måder jeg kan komme omkring dette?
Lidt kode fra siden hvor jeg includer:
      <?php if($item =="edit"){include ("../inc/nyhed_edit.php");}
                  else if($item =="delete"){include("../inc/nyhed_delete.php");}
                else if($item=="upload"){include("../inc/nyhed_upload.php");}
                    else {include("../inc/nyheder_listet.php");} ?>:

Lidt kode fra siden med formular:
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "nyhed_edit")) {
  $updateSQL = sprintf("UPDATE nyheder SET overskrift=%s, tekst=%s, appetittekst=%s, fotosti=%s, eksternLink=%s, pdfDokument=%s, aktiv=%s, startDato='$startdato', slutDato='$slut_dato', fotoTekst=%s WHERE ID=%s",
                      GetSQLValueString($_POST['overskrift'], "text"),
                      GetSQLValueString($_POST['tekst'], "text"),
                      GetSQLValueString($_POST['appetittekst'], "text"),
                      GetSQLValueString($_POST['foto'], "text"),
                      GetSQLValueString($_POST['ekstern_link'], "text"),
                      GetSQLValueString($_POST['pdf_upload'], "text"),
                      GetSQLValueString(isset($_POST['aktiv']) ? "true" : "", "defined","1","0"),
                      GetSQLValueString($_POST['fototekst'], "text"),
                      GetSQLValueString($_POST['ID'], "int"));

  mysql_select_db($database_moduler_db, $moduler_db);
  $Result1 = mysql_query($updateSQL, $moduler_db) or die(mysql_error());

  $updateGoTo = "/admin/moduler/nyheder.php";
  if (isset($_SERVER['QUERY_STRING'])) {
    $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
    $updateGoTo .= $_SERVER['QUERY_STRING'];
  }
@header(sprintf("Location: %s", $updateGoTo));
}

Håber der er nogle der kan hjælpe :-)

På forhånd tak!
/Tommas
Avatar billede t-hviid Nybegynder
31. december 2006 - 00:36 #1
@header(sprintf("Location: %s", $updateGoTo)); @ har jeg ikke fået fjernet! Det var for at se om det var den der lavede rav i det.
Avatar billede t-hviid Nybegynder
22. marts 2007 - 10:15 #2
lukker
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