Gå til innhold

Sette inn verdi og submit'e skjema på ekstern webside


Anbefalte innlegg

Jeg har behov for å benytte meg av et form som er på en side jeg ikke har kontroll over. Det er denne siden: http://www.numberingplans.com/?page=analysis&sub=imsinr Skjemaet brukes til å gjøre oppslag på IMSI nummere.

 

Jeg har en lokal database med slike nummere og ønsker å kunne skrive ut disse på en lokal nettside som masse linker som, når jeg klikker på en av linkene, tar meg til den nevnte siden og gir meg resultatet av søket.

 

Jeg antar at aktuell kode på den nevnte siden er

<form name="inputform" method="POST" action="?page=analysis&sub=imsinr">
<p class="heading-02">Enter IMSI number below</p>

<p class="basic-text">

<input type="text" name="s" size="22" maxlength="20" value=""> <input type="submit" value="analyse" name="button"><br>
<i><font size="1">Example: </font></i><font face="Verdana" size="1">
<i>262013564857956</i></font></p>

<script language="javascript">
document.forms.inputform.s.focus();
document.forms.inputform.s.select();
</script>
</form>

men utover dette vet jeg ikke hvordan jeg skal gå frem for å benytte meg av det. Jeg forstår såpass at jeg må få satt verdien til feltet "s" til det nummeret jeg ønsker å slå opp og så submit'e skjemaet.

 

I første omgang holder det at jeg blir tatt til overnevnte side når jeg trykker på linken, men om jeg kunne fått tilbake kun resultatet av søket så hadde det vært flott også :)

 

Noen som har noen tips?

Lenke til kommentar
Videoannonse
Annonse

<?php

$IMSI = "262013564857956";

$url = "http://www.numberingplans.com/?page=analysis&sub=imsinr";
$postData = "s={$IMSI}&button=analyse";
$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$out = curl_exec($ch);
	curl_close($ch);

	echo $out;
?>

 

Kanskje dette kan sette deg på vei.

Bruk regex til å fjerne det du ikke vil ha med.

 

Krever curl aktivert!

Endret av BigJackW
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...