Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Pomoc form action
Forum PHP.pl > Forum > Przedszkole
krajan1992
Witam , mam problem z zrobieniem takiego czegos potrzebuje komuś zrobić coś takiego że
jak
jest jeden action
to pod nim jest nastepny i jak kliknie "wyslij" to wykonują sie 2 actiony
czyli np jest logowanie ze przekierowuje to ze loguje i leci e mail z informacja
dodam ze caly plik jest w html
dodam iż musi to byc w jednym pliku
Proszę o pomoc Pozdrawiam krajan1992
Ellington
Nie mozesz miec w formularzu dwoch atrybutow action. Mozesz np. odebrac dane w pliku php, przerobic je na swoje potrzeby i zrobic redirect powrotny na strone z htmlem.
krajan1992
a mozna tak ze w jednym pliku wykona pierwszy a w 2gim kolejny ?
powiem prosto z mostu musze kolegow z sql aby udowodnic cos ...
wiec musze ze loguje i passy mi wysyla na emiala

a logownie i wysylanie ma osobne action
Mephistofeles
Czyżbyś próbował hackować konta w Tibii/innym MMO? Zapomnij.

I naucz się języka polskiego, bo się trudno czyta twoje wypowiedzi.
krajan1992
nie nie hakować nie gram w to te gry nie na mój wiek a po 2 nie umiem tak , mowie potrzebuje zrobic taki skrypt
Jak to zrobię to powiem do czego było mi to potrzebne
pedro84
Cytat(krajan1992 @ 23.01.2010, 11:03:01 ) *
nie nie hakować nie gram w to te gry nie na mój wiek a po 2 nie umiem tak , mowie potrzebuje zrobic taki skrypt
Jak to zrobię to powiem do czego było mi to potrzebne


Przecież Ci Ellington napisał jak masz zrobić. Ale fakt, mógłbyś powiedzieć do czego Ci to. Wybacz, ale kodu to tu nie dostaniesz.

Kolego wstyd, wstyd. Tyle lat w szkole i polskiego nie nauczyli...
neverever
W jednym formularzu może być tylko jeden action.

Jak chcesz wykonać różne akcje w zależności od klikniętego przycisku, to robisz różne submity i odbierając dane sprawdzasz którego submita otrzymałeś.

Jak chcesz jednocześnie 2 rózne akcje - wysłać dane pod 2 różne adresy, to:
-wysyłasz dane do siebie albo do skryptu X
-odbierasz dane
-składasz ponownie i przesyłasz pod docelowe adresy przy użyciu curla lub fsockopen
celbarowicz
<?php
session_start();

if(!isset($_SESSION['dalej'])){$_SESSION['dalej']='xx';}else
{$_SESSION['dalej']=$_POST['dalej'];}


if($_SESSION['dalej']=='LEWO'){ header('location:http://www.wp.pl/'); }
if($_SESSION['dalej']=='PRAWO'){ header('location:http://www.onet.pl/'); }
//if($_POST['dalej']=='WYBRANY'){ do wybranego pliku php lub innego } itd.... bez sesji też można
?>
<form action="action.php" method="post">

<input type="submit" name="dalej" value="LEWO"><br>
<input type="submit" name="dalej" value="PRAWO"><br>

</form>


MYŚLĘ,ŻE chodzi tobie o tow/w
możesz na stronie użyć 2 formularzy, każdy z innym action. dane będą przekazywane z tego formularza na którym znajduje się submit
którego użyjesz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.