Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. 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
sceptic_schizo, on 27 iunie 2018 - 20:26, said:
@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