it-swarm.com.de

So übergeben Sie E-Mail-Werte von einer PHP-Seite an eine andere

Guten Abend, ich habe zwei Anmeldeformulare (mailclimp), mit denen ich den E-Mail-Wert von einer PHP-Seite auf eine andere übertragen möchte. Im Code unten füge ich das hinzu
/** session_start(); **/ in Kommentaren, da mir einige Fehler angezeigt werden.

Die erste Seite:

    <?php
    /** session_start(); **/
    ob_start();
    $_SESSION['varname'] = $var_value;
    ?>

  <input type="email" placeholder="Email Address" 
    name="varname" value="var_value" class="required email" id="mce-EMAIL">

Die zweite Seite:

<?php
/** session_start(); **/
ob_start();
$var_value = $_SESSION['varname'];
?>

  <input type="email" name="varname" value="<?php echo $var_value?>" 
    class="required email" id="mce-EMAIL">

Aber nicht den E-Mail-Wert von der ersten Seite an eine andere weitergegeben. Ich versuche auch, die Cookies als Parameter hinzuzufügen, aber das Problem ist nicht gelöst.

//One page 1
$_COOKIE['varname'] = $var_value;

//On page 2
$var_value = $_COOKIE['varname'];

UpdatesIch füge dieses Drahtmodell hinzu, um den Benutzern den Prozess zu erleichtern, den ich reparieren möchte.  enter image description here 

1
user24259

first.php:

<?php
session_start();
$_SESSION['wdm_email'] = '[email protected]';
?>

-

second.php:

<?php
session_start();
echo 'Hi ' . $_SESSION['wdm_email'];
?>

-

Wenn Sie second.php (nach first.php) ausführen, wird Folgendes ausgegeben:

Hi [email protected]

-

Vergessen Sie nicht, die Sitzung oben auf den Seiten zu starten.

Für weitere Referenzen: Wie benutzt man eine Sitzung?

1
WisdmLabs