第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Notice: Undefined index: authcode in E:\xampp\htdocs\project\form.php on line 5 輸入錯(cuò)誤

Notice: Undefined index: authcode in E:\xampp\htdocs\project\form.php on line 5 輸入錯(cuò)誤

PHP
慕粉1939118473 2017-09-01 12:20:49
?看評(píng)論區(qū)說(shuō)沒(méi)加session_start();但是在php文件中加了session_start()還是出現(xiàn)錯(cuò)誤<?php?? ?session_start();//1.創(chuàng)建畫布? ?$image = imagecreatetruecolor(100, 30);//創(chuàng)建一個(gè)高100寬30的畫布(默認(rèn)背景是黑色)? ?$bgcolor = imagecolorallocate($image, 255, 255, 255);//#fff ?imagecolorallocate為圖像分配顏色? ?imagefill($image, 0, 0, $bgcolor);//區(qū)域填充?? ?// 2.實(shí)現(xiàn)數(shù)字加字母驗(yàn)證碼(二)? ?$captch_code = '';? ?for($i=0;$i<4;$i++){? ? ?$fontsize = 6;? ? ?$fontcolor = imagecolorallocate($image, rand(0,120), rand(0,120), rand(0,120));? ? ?$data = '123456789';? ? ?$fontcontent = substr($data, rand(0,strlen($data)-1),1);? ? ?$captch_code.=$fontcontent;? ? ?$x = ($i*100/4) + rand(5,10);? ? ?$y = rand(5,10);? ? ?imagestring($image, $fontsize, $x, $y, $fontcontent, $fontcolor);? ?}? ?$_SEESSION['authcode']=$captch_code;//3.增加干擾元素? ?//增加點(diǎn)干擾? ?for ($i=0; $i < 200; $i++) {?? ? ?$pointcolor = imagecolorallocate($image, rand(50,200), rand(50,200), rand(50,200));? ? ?imagesetpixel($image, rand(1,99), rand(1,29), $pointcolor);? ?}? ?//增加線干擾? ?for ($i=0; $i < 3; $i++) {?? ? ?$linecolor = imagecolorallocate($image, rand(80,220), rand(80,220), rand(80,220));? ? ?imageline($image, rand(1,99), rand(1,29), rand(1,99), rand(1,29), $linecolor);? ?}? ?header('content-type:image/png');//向?yàn)g覽器輸出圖片頭信息? ?imagepng($image);//輸出圖片到瀏覽器? ?//end? ?imagedestroy($image);//銷毀圖片
查看完整描述

2 回答

?
我是新手_請(qǐng)多指教

TA貢獻(xiàn)140條經(jīng)驗(yàn) 獲得超79個(gè)贊

首先,這個(gè)不是錯(cuò)誤,是一個(gè)警告。所以如果服務(wù)器不能改,每個(gè)變量使用前應(yīng)當(dāng)先定義。

方法1:服務(wù)器配置修改
修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE

方法2:對(duì)變量進(jìn)行初始化,規(guī)范書寫(比較煩瑣,因?yàn)橛写罅康淖兞浚?。但還沒(méi)有找到好定義方法,望大家指教

方法3:每個(gè)文件頭部加上:error_reporting(0); 如果不行,只有打開(kāi)php.ini,找到display_errors,設(shè)置為display_errors = Off。以后任何錯(cuò)誤都不會(huì)提示。
方法4 :isset做判斷


查看完整回答
反對(duì) 回復(fù) 2017-09-01
?
北漂外鄉(xiāng)人

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

authcode 這個(gè)變量沒(méi)有被定義,或者定義的時(shí)候,由于某些原因造成未能初始化,你可以檢查一下你的代碼,看看是什么情況, 還有一種更穩(wěn)妥的方法就是使用 isset 去檢測(cè)該變量的定義和初始化狀態(tài); 希望對(duì)你有所幫助


查看完整回答
反對(duì) 回復(fù) 2017-09-01
  • 2 回答
  • 1 關(guān)注
  • 1940 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)