初心者に質問があります。この PHP サインイン ソース コードで、URL を送信して自動サインインを実行したいのですが、どうすればよいですか?
私は完全な初心者で、デスクトップ ソフトウェアを作成するだけで、PHP をまったく使用したことがありません。これも他人のコードです。 URL を送信して作成したいです。 パラメーターを渡してサインイン アクションを実行するにはどうすればよいですか? この URL を通じて cron ネットワーク タスクにフックして、完全に自動的にサインインできるようにしたいです。
これはテスト アドレスです。私のコードはスペースに転送されています: http://checkuxin.duapp.com/index.php
次の形式で URL アドレスを作成しました。送信後、フォームは自動的に入力されますが、サインインは行われません。自動的に実行されません (これは、「サインイン」ボタンを手動で押すことと同じです。この場合、cron ネットワーク タスクに署名できません)
"http://checkuxin.duapp.com/index.php?id=私のアカウント&pw=私のパスワード&vi=サインイン"
コードを見ると、postを使用しているようですが、単純なURLにすることはできないのでしょうか? getにする必要がありますか? でpostを直接変更しようとしましたソースコードを取得しますが、コードはエラーを報告します
そのような URL (http://checkuxin.duapp.com/index.php?id=my account&pw=mypassword&vi=sign in) を渡すにはどうすればよいですか?サインインを実行しますか?
それともアカウント番号を変更する方法はありますか (アカウントが 2 つあります)、組み込む必要があります) すべてはソース コードに組み込まれており、http://checkuxin に直接アクセスします。 duapp.com/index.php を使用して自動的にサインインしますか?
PHP はわかりません。詳しく調べてください。具体的なほど良いです。index.php のコードは次のとおりです。 :
<?php$id=$_POST["id"];$pw=$_POST["pw"];if($id!=''&&$pw!=''){ setcookie("id",$id); setcookie("pw",$pw);}header("Content-type: text/html; charset=UTF-8");$cookie_file = dirname(__FILE__)."/cookie_".md5(basename(__FILE__)).".txt"; date_default_timezone_set('PRC');function httpreq($url,$getcookie=0){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "Dalvik/1.6.0 (Linux; U; Android 4.1.1; MI 2SC MIUI/JLB14.0)"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $getcookie?curl_setopt($ch, CURLOPT_COOKIEJAR, $GLOBALS['cookie_file']):curl_setopt($ch, CURLOPT_COOKIEFILE, $GLOBALS['cookie_file']); $result = curl_exec($ch); curl_close($ch); return $result;}?><!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="http://sovi.cc/favicon.ico" /><title>签到</title> <style type="text/css"> body{text-align:center; margin:0 auto; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px; background-color:#EAEAEA; } .main{text-align:left; word-wrap:break-word; overflow:hidden;padding:5px; background:#FFFFFF; border:1px solid #C6C6C6; } .nav{padding:1px; background:#FFFBE1; border:1px solid #FEBF90; } .ButtonCss{ font-family: "Tahoma", "宋体"; font-size:9pt; color: #003399; border: 1px #003399 solid; color:006699; BORDER-BOTTOM: #93bee2 1px solid; BORDER-LEFT: #93bee2 1px solid; BORDER-RIGHT: #93bee2 1px solid; BORDER-TOP: #93bee2 1px solid; background-color: #e8f4ff; CURSOR: hand; font-style: normal ; width:60px; height:22px; } a{ text-decoration:none;color:#0A63BB; } a:hover{text-decoration:underline;color:#DE0000; } img,a img{border:none } .form { position:static; z-index:1000; background:gray; background-color:#FFCC00; filter : progid:DXImageTransform.Microsoft.DropShadow(color=#FF404040,offX=2,offY=2,positives=true); } .tip{color:#DE0000; } </style></head><body> <form method="post" action="<?php echo $_SERVER['SCRIPT_NAME']?>"> 帐号<br/> <input type="text" name="id" size="20" value="<?php echo $_REQUEST['id']?>"/><br/> 密码<br/> <input type="password" name="pw" size="20" value="<?php echo $_REQUEST['pw']?>"/><br/> <input type="submit" name="vi" class="ButtonCss" value="签到"/> </form><?phpif($id!=''&&$pw!=''&&$_POST['vi']=='签到'){ $rang=rand(333,8888); $url="http://im.uxin.com:8887/login?sn=".$rang."&account=".$id."&pwd=".md5($pw)."&pv=android&v=2.8.4&sign=".md5($rang.$id."k1oET&Yh7@EQnp2XdTP1o/Vo=")."&netmode=1&brand=Xiaomi&model=MI+2SC&osv=4.1.1&imei=".rand(10000,99999).rand(10000,99999).rand(10000,99999); $cont=httpreq($url,1); if(strstr($cont,'uid')){ echo "登录成功<br/>"; }else{ echo "登录失败<br/>"; } $url="http://im.uxin.com:8887/signin?sn=".$rang."&sign=".md5($rang."k1oET&Yh7@EQnp2XdTP1o/Vo="); $content=json_decode(httpreq($url),true); echo $content['content'];}?><br/> 时间:<?php echo date("Y-m-d H:i:s")?><br/> <a href="http://s.c/">网站首页</a><br/> Copyright<font color="red">vi1.c</font>.All Rights Reserved<br/></body></html>
ディスカッションに返信 (解決策)
$id=$_POST["id"]; $pw=$_POST["pw"] ;
を取得するには、 $id=$_REQUEST['id'];
???同じ post メソッドと get メソッドで取得できます。
$pw=$_POST["pw" ];
?post メソッドを使用します??Get??
$id=$_REQUEST['id'];
???post メソッドと get メソッドを削除するだけです。 2 つの POST ヘッダーを変更する必要がありますか? ありがとうございます
???同じ投稿を使用して、この方法をテストしましたが、まだ機能しません。フォームに入力することはできますが、サインインすることはできません。ありがとうございます!
PHP のcurl を学習して、curl モジュールを使用して送信する必要があるかもしれません。 PHP がわからないので、このソース コードに文を追加することはできますか? 98 行目はサインインです (最初にログインする必要があります)。この文はありがとうございます
修正しました、あなたは??
ありがとうございます!! URL を送信した後、次のように入力しました。修正しました。最後のパラメータを間違えました。ありがとうございます

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

2012年のFacebookによる有名な買収に続いて、Instagramはサードパーティの使用のために2セットのAPIを採用しました。これらはInstagramグラフAPIとInstagram Basic Display APIです。

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています
