Navigacija

Vartotojų tinkle

Prisijungusių svečių: 88
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,964
Naujausias narys: laleceylan50

Naujausi straipsniai

Paskutiniai nariai

Bruksnys 6 dienos
laleceylan50 2 savaitės
minimukas 3 savaitės
N-20 5 savaitės
Reikalas 5 savaitės
Rytis 6 savaitės
DjArtas 7 savaitės
WolfHammer 7 savaitės
Nostesi17 savaitės
Wisedocs18 savaitės
asdasdddz21 savaitės
Paslapties K...22 savaitės
Audrius_1725 savaitės
Simbijanas37 savaitės
Karinacraft38 savaitės
Žmogus41 savaitės
Darexs48 savaitės
Nepas48 savaitės
keistuole51 savaitės
Gizmis52 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.14
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
PHP: Teksto skaidymas
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: Wasiulis Peržiūrų: 2096      Spausdinti temą
2014 Vas. 19 21:02:29          1 žinutė iš 5
Spausdinti pranešimą
Sveiki forumiečiai,

Susidūriau su tokia problema.
Dirbu su modejimai.lt įdiegimu ir iškilo bėda. Gaunu iš mokejimai.lt atsakymą su raktažodžiu bei žinutės tektu. atrodo pvz taip: slim Sveiki visi, čia Wasiulis.

Kaip atskirti raktažodį nuo teksto, nes man reikalingas tik tektas.
Bandžiau su preg_match_all tačiau mysql funkcija dubliuojasi. Ko gero todėl nes yra cikle, o ištraukus iš ciklo kažkodėl nustoja veikti. pridėsiu kaip pvz tačiau tinka ir kitoks išvedimo variantas.


<?php
$sms_text = $params['sms']."ends";
preg_match_all('/(slim)(.+)(ends)/i', $sms_text, $matches, PREG_SET_ORDER);
for ($n = 0; $n <= count($matches); $n++) {
 
$to_replace = $matches[$n][2];
$result = dbquery("INSERT INTO zinutes (zinute, laikas) VALUES ('".$to_replace."', '".time()."')");
}
}
?>


4 atsakymai:
2014 Vas. 19 22:02:30          2 žinutė iš 5
Spausdinti pranešimą
Vis dėl to yra paprasčiau :D

echo mb_substr($params['sms'], 4, mb_strlen($params['sms']), 'utf-8');


Nerodys pirmu 4 simoblių, spausdins tik kas yra po jo
+3



Redagavo Žmogus 2014 Vas. 19 22:02:14

#1 Dėkui, veikia puikiai. Respect! :DWasiulis, 2014 Vas. 19 22:02:07
Žmogus
Narys
Viršesnis už Dievą

Pranešimai: 5621
Įstojęs: 2006 Gru. 8 17:12:08
2014 Vas. 19 22:02:16          3 žinutė iš 5
Spausdinti pranešimą
Tai cikle sudėk žodį pvz su su implode, o po ciklo daryk insert šypsosi
+1Geriausias atsakymas



#1 Gal numesi pavyzdėlį?Wasiulis, 2014 Vas. 19 22:02:37
2014 Vas. 19 21:02:37          4 žinutė iš 5
Spausdinti pranešimą
http://lt1.php.net/explode
maniau šiam reikalui geresnis variantas
0



#1 Jau žiūrėjau, tačiau explode išskaido po žodį, vėl tuomet reikės naudoti ciklą ir vėl dubliuos mysql tai gausis viskas tas pats. Man ir su preg_match išsitraukia gerai tikciklas viską gadina. nes išveda rezultatą į mysql. 1. | Žinutė | Laikas 2. | | LaikasWasiulis, 2014 Vas. 19 21:02:55
2014 Vas. 19 22:02:52          5 žinutė iš 5
Spausdinti pranešimą

$first = explode(" ", $params['sms']);
$first = $first[0];
$tekstas = str_replace($first, '', $params['sms']);


Arba kazka tokio galbut, nerodys pirmo zodzio..
0


#1 Čia daug būdų yra :DŽmogus, 2014 Vas. 19 22:02:54

#2 tai jo, parasiau pirma sovusi i galva :DIlikeIT, 2014 Vas. 19 23:02:04
Peršokti į forumą: