damkow72
12.04.2013, 20:49:32
Witam, zaznaczę iż mam problem z reestracją nie znam odpowiedzi na pytanie..
Co do Skryptu:
Otóz mam taki problem mam skrypt na wysylanie maila do osoby która przegląda strone . i chciałbym aby wiadomość wygładała tak:
Witam, dziękujemy za skorzystanie z naszej usługi
text 1 text2 text 3
Pozdrawiam
cały system wysyłania wiadomosci mam ale teraz chciałbym aby w srodku wiadomosci gdzie ejst text 1 text 2 text 3 strona wysylala dla jednego text 1 dla drugiego text 2 dla trzeciego text 3 i od nowa petla taka zeby nie każdy dostawał to samo i chciałbym aby najlepiej był to skrypt w php.
jeżeli ktoś by pomogł poza forum lub tu proszę pisać na gg 4760303 Pozdrawiam;)
Wstaw teksty do tablicy:
$text[] = 'tekst 1';
$text[] = 'tekst 2';
$text[] = 'tekst 3';
i przy wysyłaniu losuj jeden tekst ->
http://php.net/manual/en/function.array-rand.php
damkow72
12.04.2013, 21:24:30
tz? moglbys mi ten skrypt ułożyć bo mojego skryptera nie ma a ja w tym cienki jestem.
damkow72
12.04.2013, 21:33:29
if($check=="1")
{
echo "<span>Gratulacje, kod poprawny. ".$config_[$_POST['usluga']]['nazwa']."<br /></span>"; $adresat = $_POST['email']; // pod ten adres zostanie wysłana // wiadomosc
@$email = 'admin@premiumsms24.pl';
@$content = "Witam. Dziękujemy bardzo za skorzystanie z naszych usług.
Dane do twojego Konta:
$text[] = 'tekst 1';
$text[] = 'tekst 2';
$text[] = 'tekst 3';
Pozdrawiam
jak to dalej ma wyglądać kawałek skryptu podałem;)
damkow72
12.04.2013, 22:35:07
Pomorze ktoś ?
markonix
12.04.2013, 23:08:09
Cytat(damkow72 @ 12.04.2013, 23:35:07 )

Pomorze ktoś ?
Ja Śląskie.
damkow72
12.04.2013, 23:13:08
$text;
$text[] = 'tekst 1';
$text[] = 'tekst 2';
$text[] = 'tekst 3';
Echo $text[array_rand($text)];
Mam coś takiego ale jest bład
Parse error: syntax error, unexpected ']', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/public_html/core.php on line 86
-damkow72-
13.04.2013, 08:08:47
refresh !
Dziwne, u mnie działa. Poza tym...
1. wywal $text
2. nie rób "refresh", bo nikogo nie obchodzi że potrzebujesz to na wczoraj, a tematy i tak są dobrze widoczne.
damkow72
13.04.2013, 17:02:13
u mnie nie taki bład jest
Parse error: syntax error, unexpected ']', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/public_html/core.php on line 86
zaznaczam ze to losuje tresc wiadomosci jaka ma wysylac w e -mailu.
Xart
13.04.2013, 17:04:48
Podaj cały kod to zobaczę...
damkow72
13.04.2013, 23:20:07
załaczam cały plik funkcja dodana ale jest błąd jakiś może ktoś poprawić?
link :http://wklej.org/hash/56a4a906721/txt/
lobopol
14.04.2013, 08:02:51
http://sandbox.onlinephpfunctions.com/code...402dab75a0389e1 kod działa
a w tym twoim masz w złych miejscach pootwierane i pozamykane znaczniki <?php ?>, odpoal sobie w dowolnym edytorze z kolorowaniem skłądni (netbeans/eclipse/phpstorm/etc) ten plik jest źle sformatowany (złe otwieranie skryptów, wyświetlanie treści etc.)
miccom
14.04.2013, 09:18:58
http://www.wklejto.pl/156790Zobacz czy teraz działa...
Ale musisz rozważyć czy używanie funkcji mail() będzie właściwe...
90% e-maili wysyłanych funkcją mail() ląduje w katalogach SPAM.
Wysyłaj e-maile przy pomocy phpMailera i przez SMTP, dużo bezpieczniej, profesjonalniej i właściwie.
damkow72
14.04.2013, 10:09:10
http://www.wklejto.pl/156790inny blad
Parse error: syntax error, unexpected T_ELSEIF in /home/give/public_html/dada.php on line 94
luke18dg
14.04.2013, 17:19:38
Błąd, nieoczekiwany ELSE IF w ścieżka. Nauczyć się czytać błędy parsera. Rozumiem, gdy parser zarzuci takim błędem, że go w ogóle nie rozumiemy. Ale tutaj widać aż zbyt wyraźnie.
Nie używałem Else If więc zamieszczam link do manuala.
http://php.net/manual/en/control-structures.elseif.php
damkow72
14.04.2013, 17:23:06
to jak to poprawić mógłbyś poprawić?
-damkow72-
15.04.2013, 19:06:34
i jak ?
lobopol
15.04.2013, 19:51:32
Użyj głowy, przecież takie debugowanie jest najprostsze
if($check=="1")
$text = array("text1", "text2", "tekst3"); {
na
if($check=="1") {
$text = array("text1", "text2", "tekst3");
krzysztof_krzysztof
15.04.2013, 19:52:44
Nie wnikając w poprawność funkcjonalną odpowiem Ci tak: ...
ten błąd usuniesz wycinając { z linii 76
a linię 73 zmodyfikujesz tak:
if($check=="1"){
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.