Autor | Zpráva | ||
---|---|---|---|
Dedleg Profil |
#1 · Zasláno: 29. 9. 2007, 18:32:12
Mam problem
- mam prikaz mail(parametre) no a sprava medzi pramrtramy aby zalomyla riadok po kazdych 40 znakov (odosielane s formulara) |
||
djlj Profil |
#2 · Zasláno: 29. 9. 2007, 18:36:31
Napiš si skript, kterej rozdělí zprávu na části po 40 znacích a pak je zase složi dohromady, přičemž mezi tyto části přidá nový řádek \n.
Jen tak z hlavy mě napadá použít cyklus ve spolupráci se substr. Ale asi bude i lepší řešení. |
||
Dedleg Profil |
#3 · Zasláno: 29. 9. 2007, 18:37:53
ale jak mam spravit ten skript tak aby si kazdych 40 znakov odelil ?
|
||
djlj Profil |
#4 · Zasláno: 29. 9. 2007, 18:40:57 · Upravil/a: djlj
$zprava="spoustaznaku";
for ($i=0;$i<=strlen($zprava);$i+=40){ $casti[]=substr($zprava, $i, ($i+40)); } $zprava=implode("\n", $casti); Stačí? :) |
||
Dedleg Profil |
#5 · Zasláno: 29. 9. 2007, 18:41:58
jj dik
|
||
djlj Profil |
#6 · Zasláno: 29. 9. 2007, 18:42:51
Ještě mi tam před začákem cyklu chybí: $casti=array();
|
||
ph@tE Profil * |
#7 · Zasláno: 29. 9. 2007, 18:45:22
Nebo trochu jednodušeji:
$text = wordwrap($text, 40); viz http://cz2.php.net/manual/cs/function.wordwrap.php |
||
djlj Profil |
#8 · Zasláno: 29. 9. 2007, 18:51:15
ph@tE
Já věděl, že určitě existuje nějaká funkce přímo k tomu určená :). |
||
Časová prodleva: 17 let
|
0