metoda post

Je este nejaky iny sposob okrem formularov, ktorym sa daju data posielat metodou 'post'? napr. nejako cez tag <a href....> ?
Přes element A odešleš jen GET.

POST jde odeslat pomocí speciálních programů...
ako moc su "specialne"? kde je o tom na webe nejaky clanok? Hodil by sa link.
Vdaka
<HTML>i pomoci A by to slo...
<form method=post ....>
<input type=hidden name=neco...


a href=javascript: posli()

posli() {
document.form.neco.value = ...
document.form.submit..

}



jinak samozrejme socketovym spojenim,ktere je ale zde zakazane (fsockopen)</HTML>
Teď zrovna nevím, ale normálně programy na HTTP komunikaci, resp. třeba odchytávání komunikace prohlížeče (z GET udělá POST).
POST informace jsou posílány normálně jako součást požadavku (stejně jako třeba cookies, prostě cokoliv...). "Tvarovány" jsou v požadavku takto:
http://interval.cz/clanek.asp?article=1640
To je sice presne vono, nicmene fsockopen() je zakazana...
skus, ci su zakazane aj nove socket funkcie v php5
<HTML>he?</HTML>
tiez neviem o com to hovori (ludko)...
<?php
error_reporting (E_ALL);

echo "<h2>TCP/IP Connection</h2>\n";

/* Get the port for the WWW service. */
$service_port = getservbyname ('www', 'tcp');

/* Get the IP address for the target host. */
$address = gethostbyname ('www.example.com');

/* Create a TCP/IP socket. */
$socket = socket_create (AF_INET, SOCK_STREAM, 0);
if ($socket < 0) {
echo "socket_create() failed: reason: " . socket_strerror ($socket) . "\n";
} else {
echo "OK.\n";
}

echo "Attempting to connect to '$address' on port '$service_port'...";
$result = socket_connect ($socket, $address, $service_port);
if ($result < 0) {
echo "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n";
} else {
echo "OK.\n";
}

$in = "HEAD / HTTP/1.0\r\n\r\n";
$out = '';

echo "Sending HTTP HEAD request...";
socket_write ($socket, $in, strlen ($in));
echo "OK.\n";

echo "Reading response:\n\n";
while ($out = socket_read ($socket, 2048)) {
echo $out;
}

echo "Closing socket...";
socket_close ($socket);
echo "OK.\n\n";
?>

toto je z manualu

ak je funkcia fsockopen() zakazana, to neznamena ze su aj ostatne,

teraz je uz iba otazka ci sa pouziva php5
PHP 5 tu neni... zatim
wow, tie fkcie su zaujimave, len pochybujem, ze to bude vobec niekde povolene :-) iba ak u seba na locale.
hej, to som sa trochu sekol, to treba kompilovat phpcko s --enable-sockets , to asi nebude niekde, ale som mal na mysli funkcie

stream_socket_accept -- Accept a connection on a socket created by stream_socket_server()
stream_socket_client -- Open Internet or Unix domain socket connection
stream_socket_enable_crypto -- Turns encryption on/off on an already connected socket
stream_socket_get_name -- Retrieve the name of the local or remote sockets
stream_socket_recvfrom -- Receives data from a socket, connected or not
stream_socket_sendto -- Sends a message to a socket, whether it is connected or not
stream_socket_server -- Create an Internet or Unix domain server socket


tieto netreba niako specialne instalovat...
ale predpokladam ze ked bude wz alebo podobny migrovat na php5, tak to zakazu