Jump to content
php.lv forumi

Nolasam ciparus no lapas


peeda
 Share

Recommended Posts

Sveiki!

 

Vajadzētu skriptiņu, kas nolasa no lapas uz cita servera ciparinus un PHP skatoties kas taja lapa rakstits izdod kaut ko savu.

 

PIemeram, no lapas http://baigi.kruta.lapa/kaut.kada.php?useerid=43&utt=645 PHP janolasa tas ko izdod ara ta lapa. Izdots tiek lauka, piemeram, 0#4#7

Ja piemeram pirmais pirms #ir 0 tad turtiek izdots pazinojums nulle utt.

 

Vai varat man paliidzeet par paraugiem?

 

Buushu pateiciigs.

Link to comment
Share on other sites

$html=@implode('',@file('http://citas.lapas.www'));

//tagad iekš $html būtu jābūt citas lapas kodam

if (!$html)

exit;

 

Tālāk jāatrod likumsakarība "kas ir apkārt tiem cipariem" un jāpadarbojas ar str_replace, strpos, preg_match u.c. uz $html.

Link to comment
Share on other sites

un tomēr paskaidrosi jautājumu līdz galam?

Mana lapa ar PHP palīdzību izsauc pieprasījumu uz http://virtuala.sms/?id=12&num=822222

Uz šo pieprasījumu attālinātais serveris sniedz atbildi 1#MT56465

Kur

1 = procesa atbilde

MT56465 = leitotāja kods.

 

Jautājumi tātad:

 

Kā lai nolasa to "atbildi"? (Varētu ar fopen ?)

Kā lai liek manai PHP lapai pateikt, ka ja procesa atbilde ir 1 tad userim jaregistrejas un parada to "lietotaja kodu", bet piemeram, ja 0 tad nav jaregistrejas un parada, ka useris jau registrejies?

Link to comment
Share on other sites

Nu venom jau tev teica: $html=@implode('',@file('http://citas.lapas.www')); Tagad tev tai $html ir viss, kas tai lapā.

 

Nu tev tas $html ir = ar 1#568956

$data = explode('#', $html);

$atbilde = $data[0];

$liet_kods = $data[1];

 

Ja nesaprati, tad ar f-ciju explode to tavu 1#568956 sadala masīvā $data, kur 0 elements ir atbilde un 1 elements ir liet_kods.

Nu un tagad liec tos mainīgos, kur tik tīk!!!

Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...