Temat: Mulące wysyłanie smsów (KOD)

Witam. Taki kod w phpie wysyła mi smsy:

$tresc = "echo \" xxxxxx tresc smsa xxxxxxxx \" | gammu sendsms TEXT 501444555";
exec ($tresc, $answer);

echo "<br>";
foreach($answer as $line)
{
echo $line;
}

?>

Ale nie wiem dlaczego jak zawsze wysyłam to klepsydra mi sie kreci - muli, muli mija 10s i wysyła sms'a. Teraz jeszcze pytanko jak tam sobie kod, zeby wyswietlał chociaz TRESC: TERAZ TRWA WYSYLANIE SMSA to w ogole mi nie dziala to. Jakby tego nie bylo, lub smsy sie nie wysylaja.

Dzięki za każdą pomoc z góry.

2

Odp: Mulące wysyłanie smsów (KOD)

Wyświetl komunikat, zrób flush żeby to wysłać do przeglądarki a później dopiero wysyłaj smsa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Mulące wysyłanie smsów (KOD)

Nie wiem jak to zrobić, za każdym razem zawsze mi wysyłą sms'a, a dopiero potem komunikaty wyświetlają się.

4

Odp: Mulące wysyłanie smsów (KOD)

Dlatego też napisałem - komunikat, flush i dopiero wysyłanie. http://www.php.net/manual/en/function.flush.php

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Mulące wysyłanie smsów (KOD)

<?php

echo "Wysyłanie SMS !!! ";



$tresc = "echo \" xxxxxx tresc smsa xxxxxxxx \" | gammu sendsms TEXT 501444555";
exec ($tresc, $answer);

echo "<br>";
foreach($answer as $line)
{
echo $line;
}

?>

Nad wysyłaniem smsa, dodałem komunikat wyslano sms. Tak czy siak, strona zamula i po wyslaniu dopiero smsa jest komunikat.

6

Odp: Mulące wysyłanie smsów (KOD)

No i gdzie masz ten flush?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Mulące wysyłanie smsów (KOD)

To ja nie rozumiem jaki flush.

8

Odp: Mulące wysyłanie smsów (KOD)

Dostałeś linka, nawet przykłady tam są...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Mulące wysyłanie smsów (KOD)

Widziałem, ale pierwszy raz sie z tym spotykam. Nie mozesz podpowiedziec?

10

Odp: Mulące wysyłanie smsów (KOD)

No sorry, przecież masz tam to napisane. W najprostszej postaci to flush(); do wywołania po echo "Wysyłanie SMS !!! ";. W bardziej - zmiana konfigów i zabawa z  ob_flush  i pochodnymi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Mulące wysyłanie smsów (KOD)

<?php

echo "Wysyłanie SMS !!! ";

flush ();

$tresc = "echo \" xxxxxx tresc smsa xxxxxxxx \" | gammu sendsms TEXT 501444555";
exec ($tresc, $answer);

echo "<br>";
foreach($answer as $line)
{
echo $line;
}

?>

Dodałem flusha po komunikacie, ale i tak wyswietlany jest dopiero po wyslaniu smsa.

12

Odp: Mulące wysyłanie smsów (KOD)

Więc przeczytaj ten link i zastosuj się do wskazówek w nim zawartych.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13 (edytowany przez ChooyaMiToDziala 2013-03-01 11:37:48)

Odp: Mulące wysyłanie smsów (KOD)

Nie za bardzo to rozumiem, możesz mi pomoc jak to zrobic na gotowca. O nic wiecej nie prosze.

/// smiga