ugrás a tartalomhoz

submit..több php scriptnek

Anonymous · 2005. Szep. 24. (Szo), 15.14
Sziasztok...

Tudna valaki segíteni abban, hogyan tudok egy űrlapon szereplő adatokat több php scriptnek továbbítan? (pl vagy a feldolgoz1.php-nek vagy a feldolgoz2.php-nek vagy a feldolgoz3.php -nek...nem egyszerre mind a háromnak!!!) js-es megoldást már találtam ezen az oldalon de azt kihagynám. Nincsen erre valami egyszerű FORM- ACTION lehetőség?

köszönöm: _non_
 
1

Egy kis trükk

kris7topher · 2005. Szep. 24. (Szo), 18.29
Az űrlapra teszel egy hidden mezőt aminek az értéke legyen "a" "b" vagy "c" attól függöen hogy hova akarod küldeni, a neve pedig legyen "hova", a form actionja pedig legyen "feldolgoz.php". A feldolgoz.php tartalma pedig:

<?php
$action = array("a" => "feldolgoz1.php", "b" => "feldolgoz2.php", "c" => "feldolgoz3.php");
require_once($action[_POST["hova"]);
?>
Ez a hidden mező értékéhez tartozó php-val dolgoztatja fel az űrlapot.
2

3 submit + 3 php

Anonymous · 2005. Szep. 24. (Szo), 19.44
Köszi a segítséget...ha jól látom a HTML és a feldolgozó php fájl között így lesz egy útelágazásként szereplő php script...ez valóban megoldja a feladatomat...és ha mondjuk 3 különböző submit gombbal akarom az ürlapot 3 különböző php-ra küldeni úgy hogy vigye is a változók értékeit...az közvetlenül nem megoldható?
3

Próba cseresznye

tiny · 2005. Szep. 24. (Szo), 22.06
Próbáld ki :)
Mr.Tiny
4

Nem

attlad · 2005. Szep. 24. (Szo), 23.43
Egy űrlapnak egy címet adhatsz meg.

Attila
5

Ha nem kell szabványos

kris7topher · 2005. Szep. 25. (V), 09.16
Nem éppen szabványos, de ha a három submit gombnak _ugyanolyan_ name értéket adsz ("hova") és a scriptben a tömb kulcsait a submit gombok feliratára írod át akkor menni fog.