Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[PYTANIE] Petla for


Rekomendowane odpowiedzi

Opublikowano

Witam mam pytanie jak przerobić coś takiego:

 

<?
extract($_POST);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
mail($adres, $temat, $tresc);
echo "Wiadomości zostały wysłane."; 
?>

Na petle for, taką żeby po wpisaniu liczby w okienku np.

 

Liczba: <input type="text" name="liczba">

Powtarzała

mail($adres, $temat, $tresc);

wpisaną liczbę razy?

 

Byłbym wdzięczny gdy ktoś by mi to zrobił gdyż najlepiej idzie mi analiza gotowców. Bo te petle na kursach jakoś do mnie nie przemawiają.

Szukam kogoś, do wspólnej nauki webmasterki. Ogarniam html, css oraz uczę się php.

Opublikowano

W innym Twoim temacie dałem Ci odpowiedź..

 

//Użytkownik został nagrodzony ostrzeżeniem, a więc proszę nie wysyłać już raportów//Paradisia

Opublikowano

<?

extract($_POST);

for($i=0;$i<=$liczba;$i++) {

mail($adres, $temat, $tresc);

}

?>

Ta pętla dodaje mi jedną wiadomość czyli zamiast 3 wysyła 4.

Szukam kogoś, do wspólnej nauki webmasterki. Ogarniam html, css oraz uczę się php.

Opublikowano

<?php

$temat=$_POST['temat'];

$tresc=$_POST['tresc'];

$do=$_POST['do'];

$ile=$_POST['ile'];

$naglowek="From: Nazwa <[email protected]> "; //Od kogo

 

if($_POST['check'] == 1)

{

for($x=0; $x <= $ile-1; $x++)

{

mail($do, $temat, $tresc, $naglowek);

}

echo 'Liczba wyslanych wiadomosci:' . $x .'';

}

?>

<form method="POST">

Email wysylany do:<br>

<input type="text" name="do"><br>

Ile razy wyslac?:<br>

<input type="text" name="ile"><br>

Temat:<br>

<input type="text" name="temat"><br>

Tresc:<br>

<input type="text" name="tresc"><br>

<input type="hidden" name="check" value="1"><input type="submit" value="Wyslij"></form>

Masz robiłem sobie email spambota. Działa :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...