Rückgabe der JSON -Antwort zusammen mit Echo -DatenPhp

PHP-Programmierer chatten hier
Anonymous
 Rückgabe der JSON -Antwort zusammen mit Echo -Daten

Post by Anonymous »

Mit PHP befand ich mich in einer Position, in der ich eine HTML -Datei als Anhang per E -Mail senden muss. Das Erstellen der HTML -Datei umfasst das Drücken von Daten aus einer anderen PHP -Datei, die den HTML -Inhalt widerspiegelt. Dieselbe Datei gibt auch eine JSON -Antwort auf den Client zurück. Ich bin mir nicht sicher, was ich dagegen tun soll. < /P>
Hier ist mein Code für die Analyse.$member_id = 1;
ob_start();
$_GET['id'] = $member_id;
include 'html.php';

$htmlContent = ob_get_clean();
$filePath = $user_name."_record_".$today.".html";
file_put_contents($filePath, $htmlContent);
< /code>
Dann wird die Datei mit der Standard -PHP -E -Mail -Funktion an die E -Mail angehängt.$data = array();
$data[] = array("success" => "success", "email" => $email);
header('Content-Type: application/json');
echo json_encode($data);
< /code>
Dieses Stück schlägt fehl, nichts wird zurückgegeben. Interessanterweise gibt es in der Befehlszeile JSON zurück. Wenn ich alles außer dem JSON entferne, bestätigt der Kunde. < /P>
Wie kann ich diese dazu bringen, erfolgreich zusammen zu leben? Danke.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post