Подскажите код нормальный или устаревший Код (Text): $a = ""; $b = ""; $c = ""; $otvet=connect("https://site.ru/index.php?login=$a&pass=$b&add=$c"); If(!preg_match("",$otvet)){ } function connect($link,$cookie=null,$post=null){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$link); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 0); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); if($cookie !== null) curl_setopt($ch, CURLOPT_COOKIE, $cookie); if($post !== null) { curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); } $otvet = curl_exec($ch); curl_close($ch); return $otvet; } И подскажите как ещё добавить туда допустим он запрос выполнил всего 1 раз а то он всегда при каждом заходе выполняет запрос а надо допустим выполнил запрос и всё
код нормальный устаревший. я б подсказал почитать книжку по русскому, ибо ни одной запятой, черт поймет, что вы хотели спросить.
Код (PHP): $a=$b=$c=''; Смотря для чего требуется, можно Memcache, ну или SESSION. Можно после обращения создать файл (любой), а потом когда заходишь, проверять существует ли файл и если да, то ничего не отправлять больше. Разные способы можно сделать, смотря, что требуется и какая задача будет выполняться, после обращения.
Можно самый простой сделать ?!, допустим что бы создавал файл a.txt если он есть но не даст создать Добавлено спустя 2 минуты 39 секунд: Но допустим можно что бы в a.txt записывал переменную $с, Что бы переменная $c не совпадало, Допустим я ввёл в переменную c "123", То он больше не выполнит запрос с переменной c если там будет "123"
Делаешь проверку на файл, если его нет отправляешь запрос, если все удачно прошло, создаешь файл, записываешь в него что тебе нужно. После этого повторно отправляться не будет.