Как наследовать типы машинописи в классе-обертке

У вас есть файл, к которому подключается вызов AJAX, доступный на сервере.

Итак, скажем, ваша функция находится в файле: functions.inc.php

php-файл, содержащий функции functions.inc.php и вызывающий функцию submitmessage.

ajax_responder.php:

require_once 'functions.inc.php';    

if(!empty($_POST)) {
    submitmessage();
}

Теперь вы можете использовать URL-адрес для ajax_responder.php для отправлять сообщения.

Когда jQuery включен или записан на страницу с формой:

function submitmessage(){
    $.post("url_path/ajax_responder.php", { fullname: document.chatbox.fullname.value, message: document.chatbox.message.value } );
}

Затем вместо отправки формы вы меняете кнопку отправки на кнопку, которая вызывает submitmessage javascript:


Как примечание, для обеспечения безопасности я рекомендую вам сделать что-то еще с данными POST, чтобы убедиться, что вы не получаете SQL injection . Поскольку вы уже используете функции mysql, вы можете попробовать mysql_real_escape_string .

0
задан Fan Cheung 28 February 2019 в 06:39
поделиться

1 ответ

Я сделал что-то подобное, расширив класс httpclient

import { Injectable } from '@angular/core';
import { HttpClient } from "@angular/common/http";
import { Observable } from "rxjs";
import {tap} from "rxjs/operators"


@Injectable({
  providedIn:"root"
})
export class HttpService extends HttpClient {

  public get(url , options?:any): Observable<any> {
    // do something magical                   
0
ответ дан malbarmawi 28 February 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: