Nasıl bir "todo" oluşturabilirim

5 Cevap php

Ben hiç oturum gerek kalmadan, benim ziyvardırtçi azarlamak bir web sayfasında görüntülemek öğelerin bir listesini oluşturmak için bir yol düşünmeye çalışıyorum

Liste şöyle olabilir:

[ ]   Buy potatoes
[ ]   Pickup kids
[x]   Drink more water
[ ]   Go for a Run

User A siteyi ziyvardırt ve ben bu veritabanına kaydetmek istiyorum "Daha fazla su içmek" tıklarsa, o yüzden User B ziyvardırt, "Daha fazla su içmek" zaten işvardırtli olduğunda.

Bunu yapmak için herhangi bir basit yolu var mı:

  • PHP?
  • JavaScript ile?
  • hatta bir WordPress eklentisi olarak?

Etrafında varolan herhangi bir kod var bu yok olmadığını biliyor musunuz?

37signals Tada Liste çok yakın geliyor, ancak sadece belirli insanlar şeyleri işvardırtleyin sağlar.

Herhangi bir öneri büyük takdir.

Thanks Turgs

5 Cevap

Bu kendiniz oluşturmak istiyorsanız PHP ve MySQL öğrenmek gerekir (ve muhtemelen JavaScript (AJAX) için), ve HTML ve CSS (belki de zaten bu bazı biliyorum). Bu öğrendikten sonra bu nasıl oluşturulacağı belli olacak.

You should first learn HTML
then PHP
then MySQL (or any SQL that works with PHP)
then CSS
Then Javascript

Kodun büyük miktarlarda içerir çünkü biz gerçekten, bu gibi soruya cevap veremez. Eğer bu dilleri bilmiyorsanız Adn gerçekten size yardımcı olmayacaktır.

Ben yapmanız gereken size söyleyeceğim, ama şeylerin en aratmak zorunda gidiyoruz.

  1. Sen listesini oluşturmak için html gerekir.
  2. SQL Query ve bunlardan biri veya teslim edilmelidir olmadığını kontrol etmek php gerekir.
  3. Eğer veritabanı sunucusu (işaretli olarak işaretli olanları set) aldığım verilerle sayfasını yükleyin.
  4. Kullanıcı bunlardan birini kontrol ederken başka bir kullanıcı sayfayı yüklediğinde o sonra veritabanından değişiklikleri almak böylece, veritabanında saklamak gerekir.

Bu yeterince açıktır umarım.

Just store that information in cookies. $_COOKIE['ticket'] = 3;

o sayfa sonraki ziyaret ettiğinizde $ _COOKIE ['ticket'] boş değilse sadece kontrol.

Bu dosya ile yeniden yazıyor, sonra bir file instead of a database. ile bu tür bir şey yapabileceğini Yani kullanıcı bir kutu kapalı kontrol ettiğinde, bu görevler ve check-durumu ile bir XML dosyasını okur bir PHP dosyası yükler değiştirilmiş değer.

Bu, hızlı, kirli ve bir veritabanına ihtiyaç yoktur.

You could use a REST like url that defines a list. i.e.: http://ticklist.com/list/145
People can share this common list.

Insanlar paylaşmak ve düzenlemek kaynak kodlarını izin vermek için http://friendpaste.com
mantığı gibi bir şey.