Header Alternatif (yeri:) php

4 Cevap php

Ben bir SMS API için bir url oluşturur bir süre döngü var.

Bu döngü sonunda, böylece URL'ler yüzlerce olmanın, yüzlerce mesaj gönderecek.

Nasıl bunu hakkında gitmek istiyorsunuz?

Php sayfa çalışan kalması gerekiyor gibi, tarayıcının konumunu chnage, ama bu sint işe: Ben header (location) kullanabilirsiniz biliyor

Bu açıktır umuyoruz

thankyouphp h

4 Cevap

Her $ url oluşturun, sonra kullanmak file_get_contents($url)

Birkaç seçenek var:

  1. Trevor gibi file_get_contents kaydetti
  2. curl_ - isteği yapmak için komutlar kıvırmak kitaplığı kullanın
  3. fsock * - bağlantısını biraz daha düşük seviyede Kolu, ama soket bağlantısı yapma ve yönetme.

Genel ihtiyaçlarına bağlı olarak tüm muhtemelen sadece iyi çalışır ve birini seçmelisin.

Tüm bu URL'lerin yapımı sırasında "Maksimum Yürütme Zamanı Aşıldı", sonra sadece eklemek set_time_limit (10) hatası alıyorum bu sadece bir durum varsa; URL nesil sonraki URL'yi oluşturmak için komut dosyası fazladan 10 saniye vermek için sonra.

Ben aslında bu soru soran oldukça ne emin değilim - sen, sadece URL'ler için, adresler gösterilebilir (? Eğer öyleyse, size javascript son kullanıcıların web tarayıcı desteği yok edebilirsiniz) adresler ziyaret etmek kullanıcıyı istiyorum üretilen ve saklanan veya her url almak için (ve sonucu görme kullanıcı hakkında bakım yapmak) PHP script için gereken - ama sen soruyu netleştirmek durumunda, topluluk mükemmel bir cevap ile sağlamak mümkün olabilir!

Büyük miktarda tahmin uygulayarak, ben dinamik bir URL oluşturmak için gereken görevinden anlaması ve bu URL çağıran bir SMS mesajı gönderilmesine neden olur.

Bu durumda ise, o zaman url_wrappers veya cURL kullanarak istemciden ancak sunucu tarafında URL çağırmak için çalışıyor olmamalıdır.

Ayrıca ayrı bir işlemde döngü çalışan ve (örneğin) AJAX kullanarak geri tarayıcıya rapor düşünmelisiniz.

PHP uzun süreçleri çalıştıran yumurtlama için bir google var - ama orada yayınlanan konuyla ilgili kötü bir tavsiye çok şey var uyardı.

C.