- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Android szakmai topik
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy A56 - megbízható középszerűség
- Honor Magic V2 - origami
- Magisk
- Na! Ez egy JÓ utólagos autós fejegység - Minix CP89-HD
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy Watch7 - kötelező kör
Ú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égetSpeeedfire: 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 beillesztveezeket 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égemtehá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érensegitségeteket elöre is köszönöm
Új hozzászólás Aktív témák
Hirdetés
- Intel Core Ultra 7 265 /// Bontatlan, Teljesen Új // Üzletből, Számlával és Garanciával
- Csere-Beszámítás! Ryzen 9 9950X Processzor!
- Újszerű Gamer Asztali PC Számítógép 2026-ig Garis ASUS H510M-K R2.0 i5 11400F RTX 4060 8GB Dobozába
- Samsung Galaxy Tab A8 (2021) , 3/32 GB,
- Samsung Galaxy S6 Lite (2022) , 4/64 GB ,Wi-fi
- Nvidia Quadro P400/ P600/ P620/ P1000/ T400/ T600/ T1000 - Low profile (LP) + RTX A2000 6/12Gb
- DDR5 8/ 16/ 32GB 4800-5600MHz SODIMM laptop RAM, több db- számla, garancia
- DDR3 BAZÁR! 8GB 16GB 1333MHz 1600MHz 2400MHz DDR3 memória garanciával hibátlan működéssel
- Telefon felvásárlás!! Apple Watch Series 9/Apple Watch Ultra/Apple Watch Ultra 2
- Bomba ár! Lenovo ThinkPad T470 - i5-G6 I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W10 I Garancia!
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Promenade Publishing House Kft.
Város: Budapest