Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysylanie danych metoda "post"
Forum PHP.pl > Forum > PHP
Diablos
Chciałbym aby skrypt wysylal dane metoda post, bez zadnego podsumowywania formularza, poprostu przekazanie danych metoda post np.
uruchamiam skrypt, ma on juz zawarte w sobie dane, ktore chce wyslac, nie uzywa jednak do tego formularza, tylko odrazu otwiera plik z "action" i uzywa wyslanych zmiennych.

Za pomoca formularza wiem jak, ale bez formularza nie wiem :|
TomASS
Nazwij formularz i wykorzystaj akcje:

document.form.nazwa_form.submit();

np. do akcji onLoad;
bendi
Cytat(TomASS @ 2005-09-27 22:40:29)
Nazwij formularz i wykorzystaj akcje:

document.form.nazwa_form.submit();

np. do akcji onLoad;

Chyba ktoś tutaj nieuważnie czyta
Cytat(Diablos @ 2005-09-27 22:37:15)
Za pomoca formularza wiem jak, ale bez formularza nie wiem :|


@TomASS - poczytaj komentarze przy fsockopen" title="Zobacz w manualu php" target="_manual. Ktośtam napisał jak się postuje pliki bez forma.
TomASS
Cytat(bendi @ 2005-09-28 09:30:22)
Cytat(TomASS @ 2005-09-27 22:40:29)
Nazwij formularz i wykorzystaj akcje:

document.form.nazwa_form.submit();

np. do akcji onLoad;

Chyba ktoś tutaj nieuważnie czyta
Cytat(Diablos @ 2005-09-27 22:37:15)
Za pomoca formularza wiem jak, ale bez formularza nie wiem :|


@TomASS - poczytaj komentarze przy fsockopen" title="Zobacz w manualu php" target="_manual. Ktośtam napisał jak się postuje pliki bez forma.

Uważnie czyta, tylko myślałem, żeby formularz się niewyświetlał, aby automatycznie był wysyłany.
Diablos
Chodzi o ten post ? tongue.gif

  1. <?php
  2.  $server = $_POST["server"];
  3.  $user = $_POST["user"];
  4.  $pass = $_POST["pass"];
  5.  $count = 1;
  6.  $low = 0;
  7.  $mid = 0;
  8.  $high = 100000;
  9.  $connection = fsockopen($server, 110, $errno, $errstr, 30);
  10.  
  11.  if(!$connection) {
  12.  print "Connect Failed: $errstr ($errno)";
  13.  } else {
  14.  $output = fgets($connection, 128);
  15.  fputs($connection, "user $usern");
  16.  $output = fgets($connection, 128);
  17.  fputs($connection, "pass $passn");
  18.  $output = fgets($connection, 128);
  19.  while($low < $high - 1) {
  20.  $mid = floor(($low + $high) / 2);
  21.  fputs($connection, "list $midn");
  22.  $output = fgets($connection, 128);
  23.  $subout = substr($output, 0, 4);
  24.  if($subout == "+OK ") {
  25.  $low = $mid;
  26.  continue;
  27.  }
  28.  elseif($subout == "-ERR") {
  29.  $high = $mid;
  30.  continue;
  31.  } else {
  32.  break;
  33.  print "An error has occurred. Please try again.";
  34.  }
  35.  }
  36.  $limit = $mid - 1;
  37.  while($count <= $limit) {
  38.  fputs($connection, "dele $countn");
  39.  fgets($connection, 128);
  40.  $count = $count + 1;
  41.  }
  42.  fputs($connection, "quitn");
  43.  }
  44.  fclose($connection);
  45.  print "Successfully removed $limit messages.";
  46. ?>


Chce jakos wprowadzic sie do fsockopen(). Np. zrobic przycisk, ktory jak nacisne to zaloguje mnie do forum.
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.