Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / Form-tag in PHP5 anders dan in PHP4

[ This topic is solved ]

  Mike Weijenberg 28 March 08 / 12:51  
Hoi,
Ik zie dat in PHP5 het action attribuut in de form-tag een andere waarde krijgt dan in PHP4.

Ik geef in de adresbalk achter de laatste slash de tabelnaam mee, zodat het script weet waar de data opgeslagen moet worden. De uitkomst is onder de versies verschillend.

PHP4:
<form action="/beheer/mutatie/nieuws">


PHP5:
<form action="/beheer/mutatie.php">


Ik zou willen dat PHP5 dezelfde output gaf.
Weet iemand waar ik dit kan aanpassen?

  Johan Wiegel (Admin) 28 March 08 / 12:59  
Changed at 28 March 08 / 13:12
Mike,

hoe vul je de action?

Het lijkt met url rewrite te maken te hebben.

formhandler doet het op deze manier als je zelf geen action op geeft bij het initiëren van het object:

<?php
$this
->_action $_SERVER['PHP_SELF'];
            if( !empty(
$_SERVER['QUERY_STRING']) )
            {
                
$this->_action .= '?'.$_SERVER['QUERY_STRING'];
            }
?>

  Mike Weijenberg 28 March 08 / 13:20  
Changed at 28 March 08 / 13:29
Dus ik moet zelf opgeven hoe de action eruit zou gaan zien? Ik wist niet dat dit kon.

Hoe doe ik dat?

--edit
Gevonden, 2e argument van Formhandler();

Bedankt voor het helpen mert zoeken naar de oplossing!

  Top


powered by PHP-GLOBE   © 2004 - 2008 FormHandler. All rights reserved.   -   Open source license