Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz wysyłający dane do 2 skryptów
Forum PHP.pl > Forum > PHP
tosiek
Witam. Mam sobie zwykły formularz logowania.
  1. <form name='loginform' method='post' action='login.php'>
  2. Nazwa użytkownika<br />
  3. <input type='text' name='user_name' class='textbox' style='width:100px' /><br />
  4. Hasło<br />
  5. <input type='password' name='user_pass' class='textbox' style='width:100px' /><br />
  6. <label><input type='checkbox' name='remember_me' value='y' />Zapamiętaj mnie</label><br /><br />
  7. <input type='submit' name='login' value='Zaloguj' class='button' /><br />
  8. <br /></form>


I działa jak trzeba, tylko zastanawiam się jak z jednego formularza przesłać te wprowadzone dane
do dwóch innych skryptów. Czyli np. cały czas login.php oraz login2.php, dwa razy action nie można użyć.

Czy mam stworzyć nowy formularz który np. za pomocą curla uzupełni tamte dwa ?
Czy jest jakiś sposób bezpośredni na plikach ?
Spawnm
wyślij do 3 pliku który includuje tamte dwa smile.gif
tosiek
Ok. Teraz login2.php:

Kod
<?php
include("forum_login.php");
include("login.php");
?>


i formularz idzie do logi2.php


Ale hmmm... jak anulować logowanie jeśli curl z forum_login się wysypie ? (żeby anulowac wykonanie login.php)
Lub pobranie treści curlem wksaże inną treść ale takze z forum_login

Czyli jak przekazać zmienną z forum_login do login2.php

Ablo inaczej bo przecież includuje te pliki, jak anulować wykonanie dalsze jeśli coś sie sypnie z curlem ?(curl jest wykonywany w forum_login.php)
Spawnm
jeśli się sypnie daj exit; smile.gif
megawebmaster
Albo wyrzuć wyjątek.
tosiek
hmmm a jak np. sprawdzić np. za pomocą preg_match coś, i jesli znajdzie to działa dalej, jeśli nie to przerywa ?
(potrzebuję znaleźc fraze w formularzu i jeśli nie ma anulować)
bo preg_match nie zwraca false i true ;/
Spawnm
  1. <?php
  2. if(preg_match()){
  3. //true
  4. }else{
  5. //false
  6. }
  7. ?>
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.