Exemple de code interactif PHP et js

怪我咯
Libérer: 2023-03-13 16:42:01
original
1632 Les gens l'ont consulté

Toutes les applications PHP sont complétées via un serveur WEB (tel que IIS ou Apache) et l'interprétation et l'exécution du programme du moteur PHP. Le processus de travail :

(1) Lorsque l'utilisateur navigue. Saisissez le nom du fichier de la page PHP à accéder dans l'adresse du serveur, puis appuyez sur Entrée pour déclencher la requête PHP et transmettre la requête à un serveur WEB prenant en charge PHP.

(2) Le serveur WEB accepte cette requête et la juge en fonction de son suffixe. S'il s'agit d'une requête PHP, le serveur WEB sort du disque dur ou de la mémoire l'application PHP à laquelle l'utilisateur souhaite accéder et l'envoie au programme du moteur PHP.

(3) Le programme du moteur PHP (généralement PHP.exe) analysera le fichier envoyé depuis le serveur WEB du début à la fin, le lira en arrière-plan selon la commande, traitera les données et générera dynamiquement la page HTML correspondante.

(4) Le moteur PHP va générer une page HTML et la renvoyer au serveur WEB. Le serveur WEB renvoie ensuite la page HTML au navigateur client.

Donc si PHP veut passer une valeur à un script HTML JS, comment faire ? Vous pouvez d'abord la définir avant la variable qui doit être utilisée, comme dans l'exemple suivant :

<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">  
    <title>Untitled</title>  
<script language="javascript">  
<!--  
function rec_delete(message){  
    return confirm(message);  
}  
//-->  
</script>  
</head>  
<body>  
<?php  
$myrow[guest_name]="asdf\"";  
$myrow[guest_name]="asdf&#39;";  
$guest_name=addslashes($myrow[guest_name]);  
//$guest_name=str2js($myrow[guest_name],"&#39;");  
$dele_mess="真的要删除这个留言吗?\n留言姓名:$guest_name($myrow[guest_ip])"."\n留言时间:$myrow[guest_time]";  
echo "<script>";  
echo "delete_mess=\"$dele_mess\"";  
echo "<\/script>";  
?>  
<a href="<?php echo "$PHP_SELF?opt=delete"; ?>"  onClick=&#39;return rec_delete(delete_mess)&#39;>删除</a>  
</body>  
</html>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal