![]() |
Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Mersul Trenurilor
Last Updated: Jun 27 2018 21:31, Started by
phpguru
, Jun 27 2018 19:54
·
0

#1
Posted 27 June 2018 - 19:54

Salutare,
De ceva timp, SNCFR S.A. a modificat/actualizat platforma online pt. mersul trenurilor http://mersultrenuri....ro/Itineraries Nu stiu ce imi scapa sau ce imi lipseste din scriptul meu pt. ca imi returneaza eroare 404 (doar rezultatul) <?php error_reporting( E_ALL ) ; function string( $string, $start, $end ) { $sub = substr( $string, strpos( $string, $start ) + strlen( $start ), strlen( $string ) ) ; return substr( $sub, 0, strpos( $sub, $end ) ) ; } $curl = file_get_contents( "https://mersultrenurilor.infofer.ro/Itineraries" ) ; $DepartureStationName = "Craiova" ; $ArrivalStationName = "Oradea" ; $DepartureDate = "27.06.2018" ; $ConnectionsTypeId = "0" ; $OrderingTypeId = "0" ; $__RequestVerificationToken = string ( $curl, '__RequestVerificationToken" type="hidden" value="', '"' ) ; function cfri( $DepartureStationName, $ArrivalStationName, $DepartureDate, $ConnectionsTypeId, $OrderingTypeId, $__RequestVerificationToken ) { $ch = @curl_init() ; $header[] = "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" ; $header[] = "Cache-Control: max-age=0" ; $header[] = "Connection: keep-alive" ; $header[] = "Accept-Language: ro-RO,ro;q=0.8,en-US;q=0.6,en-GB;q=0.4,en;q=0.2" ; $header[] = "Pragma: no-cache" ; $header[] = "Content-Type: application/x-www-form-urlencoded" ; $header[] = "Upgrade-Insecure-Requests: 1" ; @curl_setopt( $ch, CURLOPT_URL, "https://mersultrenurilor.infofer.ro/Itineraries" ) ; @curl_setopt( $ch, CURLOPT_HEADER, false ) ; @curl_setopt( $ch, CURLOPT_HTTPHEADER, $header ) ; @curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" ) ; @curl_setopt( $ch, CURLOPT_ENCODING, "gzip,deflate" ) ; @curl_setopt( $ch, CURLOPT_REFERER, "https://www.google.com" ) ; @curl_setopt( $ch, CURLOPT_AUTOREFERER, true ) ; @curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ) ; @curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true ) ; @curl_setopt( $ch, CURLOPT_NOBODY, true ) ; @curl_setopt( $ch, CURLOPT_VERBOSE, true ) ; @curl_setopt( $ch, CURLOPT_HTTPGET, true ) ; @curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 5 ) ; @curl_setopt( $ch, CURLOPT_TIMEOUT, 10 ) ; @curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, "POST" ) ; @curl_setopt( $ch, CURLOPT_POSTFIELDS, "POSTDATA=DepartureStationName=" . $DepartureStationName . "&ArrivalStationName=" . $ArrivalStationName . "&DepartureDate=" . $DepartureDate . "&TimeSelectionId=0&MinutesInDay=0&ChangeStationName=&DepartureTrainRunningNumber=&ArrivalTrainRunningNumber=&ConnectionsTypeId=" . $ConnectionsTypeId . "&OrderingTypeId=" . $OrderingTypeId . "&__RequestVerificationToken=" . $__RequestVerificationToken ) ; $result = @curl_exec( $ch ) ; @curl_close( $ch ) ; return $result ; } $cfri = cfri( $DepartureStationName, $ArrivalStationName, $DepartureDate, $ConnectionsTypeId, $OrderingTypeId, $__RequestVerificationToken ) ; echo $cfri ; ?> |
#3
Posted 27 June 2018 - 20:02

#4
Posted 27 June 2018 - 20:26

@curl_setopt( $ch, CURLOPT_NOBODY, true ) ; ???
@curl_setopt( $ch, CURLOPT_HTTPGET, true ) ; ???</br> @curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, "POST" ) ; ??? Edited by sceptic_schizo, 27 June 2018 - 20:27. |
#5
Posted 27 June 2018 - 20:28

#6
Posted 27 June 2018 - 20:32

Uita-te la cookie-uir, gen .AspNetCore.Antiforgery.1dDny83OZBY
|
#7
Posted 27 June 2018 - 20:34

@curl_setopt( $ch, CURLOPT_NOBODY, true ) ; ??? @curl_setopt( $ch, CURLOPT_HTTPGET, true ) ; ???</br> @curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, "POST" ) ; ??? |
#8
Posted 27 June 2018 - 21:31

functie cu nume "string" ?
![]() trebuie sa faci prima data un GET ca sa obtii acel AntiForgery cookie. apoi trimiti valoarea lui in POST |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users