Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: Йордан в Jun 21, 2004, 18:32



Титла: POST
Публикувано от: Йордан в Jun 21, 2004, 18:32
гледаите са какъв е проблема
имам една анкета която искам да маниполирам
идеята е следната:

пускам си Апах на локалхост
пускам един пхп скрипт на който посочвам колко пъти да отваря с shell_exec
lynx... който от своя страна щеотвори скрипт който ще поства на сатвар "х" <input type="radio" name="radio3" value="2">
... но lynx не пази бизквитки и така ще може да се постне няколко пати тва радио3 с валуе2...

вапроса е като отворя lynx и му посоча втори скрит на локал'а
какво трябва да има във тоя втори скрипт ... а ина4е имаето и стойноста му 6те си ги маниполирам ра4но като задавам стоиностите от парвия скрипт

та ако някой има идеи да пи6е


Титла: POST
Публикувано от: Йордан в Jun 21, 2004, 19:20
а нещо не мога и lynx да накарам от командния ред да зареди страница :(


Титла: POST
Публикувано от: Hapkoc в Jun 22, 2004, 11:45
доколкото разбрах идеята ти е да гласуваш произволен брой пъти в някаква анкета, така ли е?
единият вариант е с wget - даваш му адреса за гласуване с параметрите (стойността на radio3, която искаш да избереш) и готово
другото е с curl, ако формата приема само post параметри. за съжаление не съм го правил с curl и не мога да ти дам повече подробности, ще трябва да поразровиш :)

поздрави


Титла: POST
Публикувано от: Йордан в Jun 22, 2004, 13:32
мерси ще пробвам и ще пиша пак :)


Титла: POST
Публикувано от: Йордан в Jun 22, 2004, 14:09
Примерен код

wget -post-radio3=2 -cookies=on www.saita.com/faila.php

да ама не нещо не ще да го пост'не
и как се трият после бизквитките ?


Титла: POST
Публикувано от: Йордан в Jun 22, 2004, 14:11
...сега гледам 4е формата която изпраща постовете  е с има form1 ... тва има ли значение ?


Титла: POST
Публикувано от: Hapkoc в Jun 22, 2004, 15:45
пробвай нещо от тоя род:
$ curl -d radio3=2 http://anketa.na.site.com/anketa.php

curl е точно това, което ти трябва, трябва обаче да видиш как точно да го пуснеш за определената форма. за cookies не се притеснявай, ще ги drop-не автоматично :)