- DUNE médialejátszók topicja
- Vezetékes FÜLhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Apple MacBook
- Nagyon nem szokványos módon ment tönkre egy ASML gép Kínában…
- Kutyának sem kellenek a 8 GB-os VGA-k?
- Házimozi belépő szinten
- Hardverkiállítás a hónap vége felé közeledve
- Fujifilm X
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
Új hozzászólás Aktív témák
-
Ősember
őstag
válasz
Tele von Zsinór
#5095
üzenetére
a content rész egy egész oldal ahonnan szedi az adatokat a kód, de megoldódott a gond, csak azt nem tudom mi a magyarázat rá
itt trim(substr($content,$pos1,3) a 33-ast kitöröltem, tehát nem volt megadott hossz. ekkor rendesen szedett adatokat, de mivel nem volt vége, ezért túl sokat szedett és használhatatlan volt, ezért beirtam hossznak, hogy 8 és akkor kidobta az első 4 karaktert, utána 7-nél meg az első 3-at.
szóval meg lett amit akartam, köszi a segitséget
Speeedfire: 0-val mindenre "htt"-t dobozz... nem tudom honnan szedte

mindkettőtöknek még egyszer köszönöm

-
Ősember
őstag
válasz
Speeedfire
#5090
üzenetére
az a baj hogy semmit
a $pos1 után azért kell 2, mert nulladik akraktert is számol, ezért a 2 lényegében 3 karaktert jelent, de ide mindegy milyen számot irok be, mert egész egyszerűen üresség lesz az eredmény, tehát semmit nem dob.sajnos nem én irtam ezt a kódot, ezért csak arra tudok következtetni, hogy a +22 arra kell, hogy a következő lépésben lehessen if-et használni
ez alapján dolgoztam
substr('abcdef', 0, 4); // ezt kell dobnia: abcdnálam:
(substr($content,$pos1,3);nem látom sajnos a hibát
-
Ősember
őstag
válasz
Tele von Zsinór
#5087
üzenetére
ha megszánnál egy kijavitott kóddal azt nagyon megköszönném, mert rajtam ez kifog
=== próbáltam már, de az nem hozott változást.
a helyzet az, hogy ezt a kódot csinálta nekem egy srác, akivel időközben megszakadt a kapcsolatom, ezért próbálom megjavitani a hibásan működő részeitSpeeedfire: igen, eljut

ez volt az eredeti kód:
$pos1=strpos($content,'<dd class="info">')+22;
if($pos1==22)
{
$isAvailable=true;
}
else
{
$isAvailable=false;
$pos2=strpos($content,'<a',$pos1);
return trim(substr($content,$pos1,($pos2-$pos1)));
}ez jól működik, viszont ez a <dd class="info">-tól a következő <a-ig szedi ki az összes tartalmat, de nekem ennek a tartalomnak csak az első 3 karaktere kéne
-
Ősember
őstag
válasz
Speeedfire
#5084
üzenetére
sajnos a 3 = után is változatlan a helyzet

rel='nofollow', igy fogadta el
a termékleirás csak egy opcionális mező, oda szoktam néha beirni a gyártó oldalán a közvetlen a termékhez vezető linket, vagy ha van valami extra tudnivaló a termékkel kapcsolatban
title és alt beillesztve
ezeket pótolni fogom a többi oldalon is 
-
Ősember
őstag
válasz
Speeedfire
#5082
üzenetére
és igen
lemaradt az árfolyamnéző modul, nézd meg te is a linket
köszi szépen!a (#5077) hsz-ben leirtra esetleg valami?

-
Ősember
őstag
van még egy problémám, ha az oldalra linkről látogatok (link), akkor az árnál 0Ft szerepel, viszont ha a főoldalról navigálok, akkor minden ár kapásból jól látható. ez vajon mire vezethető vissza?

-
Ősember
őstag
hello
van egy lap, ahonnan információra van szükségem, mégpedig közvetlen egy bizonyos <dd class="info"> rész utáni 3 karakterre van szükségem. ez a kódom:$pos1=strpos($content,'<dd class="info">')+22;
if($pos1==22)
{
$isAvailable=true;
}
else
{
$isAvailable=false;
return trim(substr($content,$pos1,2));
}valamiért az az utolsó sor hibás lehet, mert nem dobja a 3 karaktert a return. nem jövök rá mi a baja.... valami ötlet? köszi előre is

-
Ősember
őstag
hello
nem értek sajnos a php-hoz, viszont le tudtam irni mire is lenne szükségem
tehát a rendes parancsokat nem tudom
az elképzelés az, hogy van egy mysql adatbázis, az én oldalam és egy másik oldal ahonnan az árak frissülnek. az oldalon a termékek kódja úgy néz ki, hogy "www.site.com/.$termékazonotisó". a www.site.com adott, a termékazonositót meg a mysql adatbázisból nézné ki a rendszer az "itemID" oszlopból. minden infót egyébként megtaláltok itt a "kódban", hogy minek is kéne történnie pontosan. aki tud annak nagyon hálás lennék, ha segitene! köszönöm előre is!
<?php
set_time_limit(300);
include("admin/include/db.php");
error_reporting(E_ALL);
$res=mysql_query("select * from products");
while($row=mysql_fetch_array($res))
{
$url=trim("http://www.site.com/".$itemID);
if found text: "Currently Unavailable"
mysql_query set isavailable='0', isoutofstock='0', isunavailable='1'
else search for string '<h3 class="zmp">'
mysql_query set price='content of string '<h3 class="zmp">''
if found text: "Notify"
mysql_query set isavailable='0', isoutofstock='1', isunavailable='0'
if found text: "Add Item"
mysql_query set isavailable='1', isoutofstock='0', isunavailable='0'
mysql_query set last_available_ts='current date'
}
?> -
Ősember
őstag
hello
van egy oldalam klikk ahol be kell irni a saját mail cimed és a végén kapnál egy formázott levelet amiben az oldalon megadott adatok szerepelnek szépen rendben. itt a php kod amit használnék:<?php
$mailto = '$email' ;
$subject = "www.osember.extra.hu - RMA" ;
$formurl = "http://www.osember.extra.hu/rmagenerator.html" ;
$errorurl = "http://www.osember.extra.hu/error.html" ;
$rmageneralva = "http://www.osember.extra.hu/rmageneralva.html" ;
$email_is_required = 1;
$name_is_required = 1;
$uself = 0;
$use_envsender = 0;
$use_utf8 = 1;
$headersep = (!isset( $uself ) || ($uself == 0)) ? "\r\n" : "\n" ;
$content_type = (!isset( $use_utf8 ) || ($use_utf8 == 0)) ? 'Content-Type: text/plain; charset="iso-8859-1"' : 'Content-Type: text/plain; charset="utf-8"' ;
if (!isset( $use_envsender )) { $use_envsender = 0 ; }
$envsender = "-f$mailto" ;
$message = $_POST['message'];
$partnumber = $_POST['partnumber'];
$productdescription = $_POST['productdescription'];
$batch = $_POST['batch'];
$serial = $_POST['serial'];
$mobo = $_POST['mobo'];
$cpu = $_POST['cpu'];
$psu = $_POST['psu'];
$name = $_POST['name'];
$city = $_POST['city'];
$code = $_POST['code'];
$address = $_POST['street'];
$tel = $_POST['tel'];
$email = $_POST['email'];
$http_referrer = getenv( "HTTP_REFERER" );
if (!isset($_POST['email'])) {
header( "Location: $formurl" );
exit ;
}
if (($email_is_required && (empty($email) || !ereg("@", $email))) || ($name_is_required && empty($name))) {
header( "Location: $errorurl" );
exit ;
}
if ( ereg( "[\r\n]", $name ) || ereg( "[\r\n]", $email ) ) {
header( "Location: $errorurl" );
exit ;
}
if (empty($email)) {
$email = $mailto ;
}
if (get_magic_quotes_gpc()) {
$comments = stripslashes( $comments );
}
$messageproper =
"hi
$message
part number: $partnumber
batch number: $batch
serial number: $serial
description: $productdescription
config:
motherboard: $mobo
processor type: $cpu
powersupply: $psu
my info:
$name
$city
$code
$address
Europe, Hungary
$tel
Awaiting your reply, thank you!"
header( "Location: $rmageneralva" );
exit ;
?>sajnos tul sok közöm nincs php-hez, ezért csak összeollozos technikával dolgozok
és ebböl adodoan van benne valami hiba, csakhogy nekem nem szurja a szemem az imént emlitett ok miatt.
segitségeteket elöre is köszönöm
-
Ősember
őstag
szevasztok
lenne egy elképzelésem: egy ''uppolo parancsikont'' szeretnék létrehozni.
lényegében az uppolás egy link megnyitása, igaz? nos én nem kivánok minden linket naponta 2x megnyitni és ezért kérném a ti segitségeteket.
az ötlet, hogy ide irjak töle származik: [link] ö irányitott át ide
szoval adott egy pár link és kellene egy olyan file, amit ha megnyitok, akkor azok a linkek aktiválodjanak, ergo uppoljon nekem és lehetöleg könnyü legyen modositani, ha uj topik jönne hozzá a palettához, törölnék egy régebbi topikot stb stb....
mi kell ehhez? valaki meg tudná mutatni? tudom ott vannak a linkek az elején, de nem szeretnék ezzel oly sokat foglalkozni, hiszen én csak alkalmi user vagyok ezen téren
segitségeteket elöre is köszönöm 
Új hozzászólás Aktív témák
- MSI Katana GF76 - 17.3"FHD 144Hz - i5-11400H - 8GB - 512GB - Win11 - RTX 3050 Ti - MAGYAR
- 2027ig GYÁRI garancia Lenovo V14 / Ryzen3-7320 / 8gb DDR4 ram / 500gb NvMe SSD / WIN11
- Moza R5 bundle +brake kit + formula es wheel eladó
- i5 9600K GEFORCE RTX 2060 6GB DDR6 16GB RAM Gamer PC
- Xiaomi Redmi Note 12 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! 32GB (2x16) ADATA XPG Lancer RGB 7200MHz DDR5 memória garanciával hibátlan működéssel
- Apple iPhone 14 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- Ravpower 6000 mAh-s mégis pici powerbank eladó
- HP EliteBook 840 G9 i7-1265U 16GB 512GB 14" FHD+ 1 év teljeskörű garancia
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest

itt 




lemaradt az árfolyamnéző modul, nézd meg te is a linket
köszi szépen!

segitségeteket elöre is köszönöm 

