Wypełnianie formularzy na stronach


(Radmistrz2) #1

Witam. Mam prosty formularz zawierający pole tekstowe i przycisk wyślij. Chciał bym odpalając plik php na tym samym serwerze na którym jest formularz wypełnic go daną ze zmiennej. Jak to srobic?


(Kutar 0) #2

textarea czy input text?

podejrzewam, że textarea

echo ''.$zmienna.'';

(Radmistrz2) #3

Nie o to chodzi. Kod już mam ale dla czego nie działa?

Oto kod pliku który wypełnia formularz:

$adr = file('linki.txt');

for($i=0; $i
{

$adres = trim($adr[$a]);

	curl_setopt($ch, CURLOPT_URL, 'http://adres.eu/index.php' );

    curl_setopt($ch, CURLOPT_HEADER, 1);

    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');

    curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');

    curl_setopt($ch, CURLOPT_POST, 1);

    curl_setopt($ch, CURLOPT_POSTFIELDS, 'link='."$adres[$i]" );

    $data = curl_exec($ch);

}

a oto kod formularza:

form action="index.php?p=wrzuta" method="POST">

| Link z wrzuty: | |
|   | |

[/code]


(Kutar 0) #4

Nie wpisałeś całości adresu, na który ma zostać wysłany formularz.