So greifen Sie auf Werte in einer JS-Datei zu, die mit der PHP-Funktion gespeichert wurden
P粉590929392
P粉590929392 2023-07-29 00:04:23
0
1
571
<p>Ich erstelle ein benutzerdefiniertes Plugin für einen Chatbot in WordPress, wobei ich etwas Logik in eine JS-Datei geschrieben habe, um die API und Antworten zu erhalten. Als Anfragetext sende ich zwei Parameter. Einer der Parameter wird mithilfe einer PHP-Funktion (meine Kern-Plugin-Datei) in der wp-Datenbank gespeichert. Ich möchte also auf diese Funktion/diesen Wert in meiner JS-Datei zugreifen, damit ich sie in der API-Anfrage senden kann. </p><p>JS-Funktion -</p><p><br /></p> <pre class="brush:php;toolbar:false;">fetch('https://whatgpt.up.railway.app/api/query-train-gpt', { Methode: 'POST', Überschriften: { 'Content-Type': 'application/json', }, body: JSON.stringify({ Abfrage: userMessage, Nummer: Telefonnummer, }), })</pre> <p>Backend-PHP-Funktionen -</p> <pre class="brush:php;toolbar:false;">function get_admin_phone_number() { // Gespeicherte Admin-Telefonnummer aus der Datenbank abrufen. $admin_phone_number = get_option('admin_phone_number', ''); // Geben Sie einen Standardwert an, wenn die Option nicht festgelegt ist. // Geben Sie die Administrator-Telefonnummer zurück. return $admin_phone_number; }</pre> <p><br /></p>
P粉590929392
P粉590929392

Antworte allen(1)
P粉785957729

您可以将函数的输出值设置为$_SESSION['admin_phone_no'],然后在您的JS文件中使用会话中的值。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage