- gban: Ingyen kellene, de tegnapra
- Elektromos rásegítésű kerékpárok
- Luck Dragon: Asszociációs játék. :)
- Gurulunk, WAZE?!
- sziku69: Szólánc.
- Mr Dini: Mindent a StreamSharkról!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- vrob: Az utolsó DOS játékok 1996 - 1997-ben, egy korszak lezárul
- Klaus Duran: Youtube AI szinkron
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
Hirdetés
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
válasz
Ősember #5103 üzenetére
Milyen kódolású a $content? Ha utf8, akkor használd az mb_substr() függvényt a sima substr() helyett.
-
Speeedfire
félisten
válasz
Ősember #5094 üzenetére
esetleg így?
$pos1=strpos($content,'<dd class="info">');
if($pos1 === 0)
{
$isAvailable=true;
}
else
{
$isAvailable=false;
return trim(substr($content,$pos1,3));
}szerintem a +22 miatt kicsúszik és ezért ahol keres ott már nincs semmi
amúgy a title és alt tageket így gondoltam:
<a href="http://mikulas.nap/mikulas-cukorka.php" title="Mikulás cukorkák rendelésre"/>cukorka rendelés</a>
<img src="http://mikulas.nap/mikulas-cukorka.png" alt="kék Mikulás cukorka" title="A kék Mikulás cukor csomagolása">szóval h a linkekhez legyen köze a szövegnek
-
Tele von Zsinór
őstag
válasz
Ősember #5094 üzenetére
A dokumentáció szerint:
If length is given and is positive, the string returned will contain at most length characters beginning from start (depending on the length of string).
[...]
If length is given and is 0, FALSE or NULL an empty string will be returned.tehát nem számol nulladik karaktert, ha hármat akarsz visszakapni, akkor hármat írj oda.
A $contentben van valami? A $pos1 milyen értéket kap? Ha kiírod a trim(substr($content,$pos1,3)) értéket visszaadás helyett, mit kapsz?
-
Tele von Zsinór
őstag
válasz
Ősember #5077 üzenetére
Nyilván nem, mert a substr legfeljebb kettő karaktert fog visszaadni.
A +22-vel trükközést sem értem. Ha azért csinálod, mert a string legelején megtalálva mégis hamis lenne az ifed, akkor használd az ekvivalencia operátort (===), ha nem találja, a visszatérési értéke ekvivalens false-al, amúgy a találat helye.
Harmadrészt az $isAvailable változót hiába állítod, mert nem lesz elérhető a függvénytörzsön kívülről. -
Speeedfire
félisten
válasz
Ősember #5083 üzenetére
az if feltételnél 3 = jellel próbáld meg
tehát:
if($pos1 === 22)
illetve 1-2 észrevétel:
- a kimenő linkekhez rakd be a <a tagbe h :
rel="nofollow"
jobb gugli szempontból
- a termékleírás el van csúszva, vagy csak oda később megy szöveg?
- a linkeknél és a képeknél használd a title="szöveg" tageket, illetve a képeknél még az alt="szöveg" taget isezek inkább seo szempontból lehetnek jók
-
Lortech
addikt
Meg tudom csinálni, nem vészes, viszont én nem php-ban csinálnám, hanem egy rendes alkalmazást írnék rá.
Nem csak egy egyszerű link megnyitás egyébként, mert küldeni is kell adatokat, előtte pedig be kell léptetni a felhasználót, session cookiet lekezelni. Esetleg meg lehet csinálni hogy automatikusan megnézi a hirdetéseidet, meg azt is hogy mennyit lehet uppolni még aznap stb. Ezek már nem olyan triviálisak. Ha lesz időm, este megcsinálom, holnapra jövök valami eredménnyel.
[Szerkesztve]
Új hozzászólás Aktív témák
- LG 27UL500-W - 27" IPS - 3840x2160 4K - 60Hz 5ms - HDR10 - AMD FreeSync - 300 Nits - sRGB 99%
- Epson Workforce DS-530II dokumentumszkenner
- Olcsó Notebook! Lenovo Ideapad 3! Ryzen 3 3250U / 8GB DDR4 / 128GB SSD
- Azonnali készpénzes Intel i3 i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- iKing.Hu - Honor Magic 5 Pro 5G - Használt, újszerű állapotban, ajándék tokkal!
Állásajánlatok
Cég: FOTC
Város: Budapest