Skocz do zawartości

Prosta edycja skryptu ;)


BlackHat

Rekomendowane odpowiedzi

Witam,

potrzebuję troszkę przerobić jeden fragment kodu ale niestety nie bardzo wiem jak...

echo "Mailng wyslano do:<br>";

for($i=0;$i<count($dane);$i++) {
mail($dane[$i], 'Topic', $tresc, $header);

$z_kropkami=substr($dane[$i], 3);

echo(($i+1).'.) (...)'.$z_kropkami)." - <font color=green>DONE</font>.<br>";

}

Aktualnie kod powyżej wysyła maile do osób z listy i na stronie skryptu PO WYSŁANIU dopiero generuje się lista osób które maila otrzymały...

Czy nie da się tego zapisać tak, aby równo z wysłaniem wyświetlała się linijka z adresatem?

Pozdrawiam

naughty.gif
Odnośnik do komentarza
Udostępnij na innych stronach

for($i=0;$i<count($dane);$i++) {}

Czy nie da się tego zapisać tak, aby równo z wysłaniem wyświetlała się linijka z adresatem?

1. równo sie nie da;

2. nie jest najlepszym rozwiązaniem pod kątem optymalizacji kodu, lepiej zrób $ile=count($dane) i dalej pracuj na zmiennej $ile, taki kod szybciej się wykonuje (nie oblicza przy każdej pętli count dla $dane);

3. zainteresuj sie operatory i struktury kontrolne;

"Dopiero gdy wolna wola znowu zaskoczyła, przerwali bieg po torze przeszkód ich własnej konstrukcji."

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności