phpbar.de logo

Mailinglisten-Archive

[php] Sperre für "Refresh"-Inserts

[php] Sperre für "Refresh"-Inserts

Sebastian Mendel lists at sebastianmendel.de
Mit Mai 5 14:05:27 CEST 2004


Steffen Kother schrieb:

>>>$Gesichert = mache_Schritt_1($db_Verbindung, $Daten, $Kopf);
>>>$_SESSION['Schritt_1'] = $Gesichert;
> 
> Da erklär es mir mal bitte. Diese Zuweisung erfolgt nur einmal.

ja und ist dann für den Rest der gesamten Sitzung gespeichert! ($_SESSION)


außerdem versteh ich deinen Code sowieso nicht, vielleicht liegts daran 
das der Rest fehlt ...

ich würde es einfach so machen:

function sendForm( $form_name )
{
   $_SESSION[$form_name] = true;
   echo $templates[$form_name]; // oder so ähnlich
}

function getForm( $form_name )
{
   if ( ! isset($_SESSION['form_blah']) )
   {
     // formular bereits erhalten
     // oder gar nicht ausgeliefert!
     return false;
   }
   // formular-verarbeitung
   unset($_SESSION[$form_name]);
   ...
}

-- 
Sebastian Mendel (www.sebastianmendel.de)

*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com

php::bar PHP Wiki   -   Listenarchive