3 Stimmen

PHP VS. HTML. Übergabe eines Wertes von html an php

Ich habe eine action.php, die eine Verarbeitung mit einer MySQL-Datenbank durchführt. In action.php generiere ich eine Variable

$author

mit einer Zeichenkette darin. Wenn das Skript beendet wird, ruft es test.php mit

header('Location: ../test.php');

Jetzt, während test.html angezeigt wird, möchte ich den Inhalt der Stringvariable anzeigen

$author

in einem html-Element. Wie

<h2>echo $author;</h2>

Wie kann ich das erreichen? Ich danke Ihnen für alle Antworten im Voraus.

0voto

niczak Punkte 3817

Klingt so, als ob Sie versuchen, Autorendaten aus einer Datenbank zu holen und sie in test.php anzuzeigen. Wenn dem so ist, müssen Sie die Daten nicht an test.php "übergeben", sondern nur in test.php abrufen.

test.php

<?php
// Open DB handle
// Do query, get results.
// Store results in array ($aRes)
// Close DB handle
?>

<html>
.
.
.
  <body>
  <h2><?php echo $aRes['author'];?></h2>
  .
  .
  </body>
</html>

Das ist eine sehr einfache und offensichtlich ziemlich pseudo Vorlage, aber ich hoffe, sie vermittelt Ihnen eine bessere Vorstellung von der Beziehung zwischen serverseitigen Daten und HTML.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X