Sziasztok .
Form action -nel szeretnék több file-t meghívni , valaki meg tudná mondani hogyan lehet.
Pl:
<form*action="/mail/mail.php"*method="post">
Hasonló témák:
Sziasztok .
Form action -nel szeretnék több file-t meghívni , valaki meg tudná mondani hogyan lehet.
Pl:
<form*action="/mail/mail.php"*method="post">
Hasonló témák:
Egy form-nak tudtommal csak egy action értéke lehet, de a feldolgozó script (jelen esetben a mail.php) több, további fájlnak is postolhat.
Nézd meg a post példát itt http://php.net/manual/en/function.httprequest-send.php
Köszi találtam egy részletes leírást.
<form method="post" action="feld.php">
* <input type="text" name="nev">
* <input type="submit" name="megy" value="Egyik" >
* <input type="submit" name="megy" value="Másik" >*
</form>
feld.php
if (isset($_POST['megy']) && $_POST['megy'] != "")
{
* if($_POST['megy'] == "Egyik")
* { include( "egyik.php"); }
* elseif( $_POST['megy'] == "Másik")
* { include( "masik.php"); }
* else
* { echo "Valaki zsiványkodik!!!"; }
}
else
{
echo "error";*
}
egyik.php
<?php
echo "Egyik vagyok:";
echo "<pre>";
print_r ( $_POST );
echo "</pre>";
?>
masik.php
<?php
echo "Másik vagyok:";
echo "<pre>";
print_r ( $_POST );
echo "</pre>";
?>
Van még lehetőséged jQuery-vel (vagy egyéb javascript keretrendszer, JavaScript segítéségével) (on)submit eseményre több PHP fájlnak elküldeni az űrlap (vagy egy másik űrlap) adatit.
Az ajax kéréseket szinkron módon futtasd.
jQuery("#form").submit(function(e){
//fajl 1 meghívása
//fájl 2 meghívása
return true;
})
Könyvjelzők