Лучший способ опросить веб-сервис (например, для приложения Твиттера)

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

 <!DOCTYPE html>
<html>
<body>
<ul><?php
  require "controller/database.php";
  require "controller/users.php";

  if(isset(

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

[110]

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

POST['name']) && isset(

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

[110]

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

POST['age']) && isset(

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

[110]

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

POST['email']){ $user=new Users(); $user->insertUser(

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

[110]

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

POST['name'],

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

[110]

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

POST['age'],

Вы можете поместить условие перед созданием пользователя в индексном файле

index.php

[110]

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

POST['email']); } ?></ul> <form action="" method="POST"> <input type="text" name="name" required placeholder="Name"><br><br> <input type="number" name="age" required placeholder="Age" ><br><br> <input type="text" name="email" required placeholder="Email" ><br><br> <button type="submit" name="insert" value="Add Data To Database"></button> </form> </body> </html>

Также не помещайте пользовательские входные данные в запрос без очистки, я предлагаю всегда чтобы контролировать ввод пользователя перед тем, как вводить в него запрос sql:

users.php:

 <?php
 class Users extends DB {
    function insertUser($name,$age,$email){

    // Sanitize your data always don't trust user
    $name = mysql_real_escape_string($name);
    $age = mysql_real_escape_string($age);
    $email = mysql_real_escape_string($email);

    $query = "INSERT INTO users (name, age, email )
    VALUES ('$name', '$age', '$email')";

    $res=$this->insert($query); //return $this->select("SELECT * FROM `users`");

Надеюсь, что вам нужен вопрос :)

5
задан 10 January 2009 в 00:10
поделиться

2 ответа

"Я просто запускаю скрипт Python, который не заканчивается?"

Как эта незнакомая территория?

import time
polling_interval = 36.0 # (100 requests in 3600 seconds)
running= True
while running:
    start= time.clock()
    poll_twitter()
    anything_else_that_seems_important()
    work_duration = time.clock() - start
    time.sleep( polling_interval - work_duration )

Это - просто цикл.

5
ответ дан 14 December 2019 в 19:28
поделиться

У Вас должна быть страница, которая похожа на страницу Ping или Heartbeat. Вы имеют другой процесс, который "щекочет" или хиты, что страница, обычно можно сделать это в Панели управления веб-хоста или использовать крон, если у Вас есть локальный доступ. Затем этот сценарий может сохранить статистику того, как часто это опросило в базе данных или некотором хранилище данных, и затем Вы опрашиваете сервис так часто, как Вы действительно должны, конечно, ограничивая его тем, что ограничивают поставщики. Вы определенно не хотите к (и конечно не хотят полагаться) на документе на получение Python, который "не заканчивается".:)

0
ответ дан 14 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

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