muss ich alle echo befehle rausnehmen? dann funzt die funktion aber nicht mehr
header
Einklappen
X
-
Du kannst die Ausgabe puffern.
Das hätte den Effekt, dass die echo und print_r Anweisungen stehen bleiben können und die Weiterleitung trotzdem funktioniert.
Sehen würdest du die Ausgaben von echo und print_r deswegen aber auch nicht.
Wenn du die Ausgaben im Browser lesen willst, kannst du keine Weiterleitung mit header machenIch denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Du darfst vpassthru nur dann aufrufen, wenn du du das Formular anzeigen willst, wenn der Benutzer das Formular abgeschickt hat und du mit header weiterleiten willst, darfst du vpassthru nicht aufrufen.
Das würde dann ja auch keinen Sinn machen, oder?Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
ich habe das jetzt stehen - trotzdem funzt es nicht
ich bekomme angezeigt
Zurück zur Auswahl
PHP-Code:
<?php
include("connect.php");
MYSQL_CONNECT("".$server."","".$benutzer."");
MYSQL_SELECT_DB("".$datenbank."");
$sqlab = "update objekt set ";
$sqlab .= "intern = '" . $_POST['in'] . "',";
$sqlab .= "hauswohnung = '" . $_POST['hw'] . "',";
$sqlab .= "ferienregion = '" . $_POST['fr'] . "',";
$sqlab .= "bundesland = '" . $_POST['bl'] . "',";
$sqlab .= "plz = '" . $_POST['plz'] . "',";
$sqlab .= "ort = '" . $_POST['ort'] . "',";
$sqlab .= "land = '" . $_POST['la'] . "'";
$sqlab .= "where o_id = '" . $_POST['oripn'] . "'";
mysql_db_query("$datenbank",$sqlab);
$num = mysql_affected_rows();
$o_id = $_POST['oripn'];
header("Location: change4.php?o_id=".$o_id);
?>
Zurück zur <a href="change.php">Auswahl</a>
Kommentar
-
Langsam wird's mir echt zu doof...
Fehlermeldung?
http://www.php-resource.de/forum/sho...threadid=50454 gelesen und befolgt?Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Original geschrieben von mrhappiness
http://www.php-resource.de/forum/sho...threadid=50454 gelesen und befolgt?Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Weiter oben ist zu sehen dass du den Link von mrhappiness nicht befolgt hast.Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
Schön - etwas Geschichte kann ja nicht schaden.
Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!
Kommentar
-
ah
jetzt bekomme ich folgende fehlermeldung
Warning: Cannot modify header information - headers already sent by (output started at /homepages/34/.../test1/1/change3.php:2) in /homepages/34/.../test1/1/change3.php on line 40
line 40 ist die
header("Location: change4.php?o_id=".$o_id);
Kommentar
Kommentar