]."/> ].">

Heim  >  Artikel  >  Backend-Entwicklung  >  Wie ändere ich einen Avatar in PHP?

Wie ändere ich einen Avatar in PHP?

coldplay.xixi
coldplay.xixiOriginal
2020-07-23 09:10:223486Durchsuche

So ändern Sie den Avatar in PHP: Klicken Sie zuerst auf das Avatar-Bild und wählen Sie dann eines davon aus. Das Fenster startet die Avatar-Änderung. Der Code lautet [428cf545fd73f0065ba9eb203f789ea42cacc6d41bbb37262a98f745aa00fbf0].

Wie ändere ich einen Avatar in PHP?

So ändern Sie den Avatar in PHP:

Klicken Sie zuerst auf das Avatar-Bild, es öffnet sich ein Auswahlfenster , wählen Sie eine davon aus und das Fenster Einführung in den Avatar-Ersatz wird angezeigt.

Effekt:

Hauptseitencode:

<tr>
    <td>头像:</td>
    
    <td><input type="hidden" name="face" value=""/>
    <img src="./face/m01.gif" alt="头像" class="face" id=&#39;faceimg&#39; onclick="javascript:window.open(&#39;face.php&#39;,&#39;face&#39;,&#39;width=420,height=600,top=0,left=0,scrollbars=1&#39;);"/></td>
</tr>

Unterseitencode (Popup-Formularseite):

    <!-- 使用遍历文件夹函数,获取头像 -->
    <?php $facearray = _myreaddir(dirname(__FILE__)."/face"); ?>
    <div id="face">
        <h3>请选择头像:</h3>
        
            <?php foreach ($facearray as $num){
                    echo "<img src=&#39;face/".$num."&#39; alt=&#39;face/".$num."&#39; title=&#39;".$num."&#39;/>";
            }?>
    </div>

Verwendeter JS-Code:

Zitat:

    <!-- 点击更换头像 -->
    <script type="text/javascript" src="./js/face.js"></script>

Code:

window.onload =  function() {
    //获取face.php页面中的头像对象
    var img = document.getElementsByTagName(&#39;img&#39;);
    //进行循环
    for(i=0;i<img.length;i++){
        //对选择的对象触发点击事件
        img[i].onclick = function (){
            //调用 _opener()函数
            _opener(this.alt);
        };
    }
}
//显示头像函数
function _opener(src){
    //获取父页面头像对象
    var faceimg = opener.document.getElementById(&#39;faceimg&#39;);
    //将头像的img更换
    faceimg.src = src;
    //将父页面中的register表单中的name为face的值更改为src。
    opener.document.register.face.value = src;
}

Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung

Das obige ist der detaillierte Inhalt vonWie ändere ich einen Avatar in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn