- Apple Watch Sport - ez is csak egy okosóra
- Motorola Edge 40 neo - színre és formára
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Mobil flották
- Minden a BlackBerry telefonokról és rendszerről
- Új Beats fej- és fülhallgatók jelentek meg
- Tasker
- Milyen okostelefont vegyek?
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Hirdetés
-
Saját Redmi Note 13 Pro+ a világbajnok focicsapatnak (és indiai rajongóiknak)
ma Argentína nemzeti válogatottjának mezével díszítik az új Redmi különkiadást.
-
Spyra: akkus, nagynyomású, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
it Egyre nagyobb probléma az AI hallucinálása – most az osztrák adatvédelmi hatóság veheti elő a ChatGPT miatt az OpenAI-t, alapvetően a GDPR megsértése miatt.
Új hozzászólás Aktív témák
-
#34784256
törölt tag
Irtam egy függvényt ami beolvas rekruzívan egy root dirt, és annak almappáit, de itt meg is állt a tudományom, mert a filterezés már nem megy Azt szeretném elérni, hogy paraméterként átadhassak egy egyserű $filter értéket ( pl: $filter = "*.html" vagy $filter = "index.*" ) és a visszatérési listába csak ezek a fájlnevek kerüljenek. Szóval valami regexpressionos dolog kellene nekem ide ( legalábbis ezt gondolom ), de nem értek hozzá, ha valaki tud egy gyors megoldást erre ossza meg velem, ha nem akkor kénytelen leszek magamtól rájönni
Előre is köszönöm! -
#34784256
törölt tag
Nem pont PHP, de hátha itt is kapok rá választ. Stiluslap segítségével alakítom ki az oldal kinézetét és azt szeretném, hogy van egy "fő" DIV és ennek fixen 900px legyen a szélessége valamint az oldal közepére legyen igazítva az egész, és minden ami ezen a DIV-en belül van annak a megadott left-top koordinátái ehhez a DIV-hez képest legyenek értendőek.
Tehát kicsit érthetőbben is leírom 5 táblám van, amit tetszőlegesen szeretnék pozicionálni ( ez eddig nem gond ), viszont ez az 5 tábla egy 900x500 pixel területen belül lesz mindig és én azt szeretném, hogy ez a 900x500-as téglallap mindig a böngésző közepén legyen. Remélen nem túl érthetetlen amit próbálok elmondaniElőre is köszi minden segítséget!!!
-
The DJ
addikt
Üdv.!
Valaki hozzáértő megkukkantaná, hogy miért nem működik EZ a php kód?
Arra szolgálna, hogy egy shoutcast szerverről lekéri az éppen futó szám címét és előadóját. Joomlába beépítve működött, de így külön most nem akar, pedig elvileg így is jónak kellene lenni neki. Bár az is igaz, hogy php-ben csak az alapokat ismerem és ilyen mélyen már nem látok bele a dolgokba.
Ezt írja mikor elindítom: Fatal error: Call to a member function on a non-object in /chroot_users/globalradio/home/globalradio/www/globalradio.hu/mod_shoutcast1.php on line 5
https://wpszaki.hu - Minden, ami WordPress, cikkek kezdőknek és haladóknak.
-
mm00
aktív tag
-
Gergello
addikt
http://mesterszerszam.hu/shop/index.php?cmd=menu43
Ez egy email küldő form lenne, most csak próba mezők vannak benne.
Azt, meg lehetne megoldani, hogy amikor elküldöm akkor ne nyíljon meg új oldalban az a php file ami elküldi? -
drShaman
aktív tag
Hogy tudom azt ellenőrizni, hogy most épp melyik .php oldalon vagyok?
-
drShaman
aktív tag
válasz Tele von Zsinór #1765 üzenetére
De buta vagyok. Köszi.
-
_Petya_
őstag
Sziasztok!
PHP-ből küldök e-mailt, a mail() függvénnyel. A levél szövege UTF-8 kódolású MySQL adatbázisból származó sablon, amelyben a változókat preg_replace()-el cserélem szintén ugyanabból az adatbázisból szármató adatokra, tehát tekinthetjük úgy, hogy a teljes szöveg UTF-8 kódolású.
Ezért simán a mail() függvénnyel elküldve a levél kódolása hibás lesz, ezért próbálom ISO-88592-2 kódolásúvá átalakítani, és úgy küldeni:
$mailtext = preg_replace($patterns, $replacements, $text);
$mailtext_iso = iconv("UTF-8", "ISO-8859-2", $mailtext);
mail('user@valami.hu', iconv("UTF-8", "ISO-8859-2", $subject), $mailtext_iso);Így a levél szövegének második felét levágja, csak az első fele érkezik meg, helyes kódolással. Az iconv() kihagyásával az egész levél megérkezik, de rossz a kódolás.
Kérdésem: miért nyeli le az iconv() a szöveg második felét?
Petya
Fontos feladatot soha ne bízz olyan gépre, amit egyedül is fel tudsz emelni!
-
mm00
aktív tag
válasz _Petya_ #1767 üzenetére
Levágos problémára nincs 5letem, de próbáld ki ezt:
function UTF8_mail(
$from,$to,$subject,$message,$cc=”",$bcc=”"){
$from = explode(”<”,$from );
$headers =
“From: =?UTF-8?B?”
.base64_encode($from[0]).”?= <”
. $from[1] . “\r\n”;
$to = explode(”<”,$to );
$to = “=?UTF-8?B?”.base64_encode($to[0])
.”?= <”. $to[1] ;
$subject=”=?UTF-8?B?”
.base64_encode($subject).”?=\n”;
if($cc!=”"){
$cc = explode(”<”,$cc );
$headers .= “Cc: =?UTF-8?B?”
.base64_encode($cc[0]).”?= <”
. $cc[1] . “\r\n”;
}
if($bcc!=”"){
$bcc = explode(”<”,$bcc );
$headers .= “Bcc: =?UTF-8?B?”
.base64_encode($bcc[0]).”?= <”
. $bcc[1] . “\r\n”;
}
$headers .=
“Content-Type: text/plain; ”
. “charset=UTF-8; format=flowed\n”
. “MIME-Version: 1.0\n”
. “Content-Transfer-Encoding: 8bit\n”
. “X-Mailer: PHP\n”;
return mail($to, $subject, $message, $headers);
} -
#34784256
törölt tag
válasz _Petya_ #1769 üzenetére
PHP manual:
"... Otherwise, str is cut from the first illegal character."
Tehát csonkolja a kimenetet ha illegális karaktert talál.
Nem jól paraméterezed a függvényt. Szerintem -
Gergello
addikt
Egy email törzs részét raknám össze,eddig jó de még a $Nev mező elé be szeretném írni, hogy Név: Csak üres emailek jönnek. Ha a "Név: ". -t kiveszem, akkor jó. Hogy kéne csinálni?
mail($EmailTo, $Targy, "Név: ".$Nev."\nEmail: ".$Email."\nTelefon: ".$Telefon."\nVáros: ".$Cim."\nÜzenet: ".$Uzenet);
-
foosmaster
csendes tag
Sziasztok!
Egy viszonylag egyszerű művelethez szeretnék segítséget kérni, amit nekem mégsem sikerült megoldani. Az alábbi kódot használva jelenítem meg a mysql-ből kiolvasott sor elemeit indexelve, "while ( $sor = mysql_fetch_row( $beolvas ) )", és az $sor változó $sor[2] értékeinek megjelenítése után, az összes sor $sor[2] értékének az összegét szeretném megkapni. Remélem valaki tud segíteni.
Előre is köszönöm a választ. -
fordfairlane
veterán
válasz foosmaster #1775 üzenetére
while ( $sor = mysql_fetch_row( $beolvas ) ) {
echo $sor[2];
$osszeg += $sor[2];
}
echo $osszeg;x gon' give it to ya
-
drShaman
aktív tag
Fórumot fejlesztek. Egy olyan problémám van, hogy mikor a textarea-ban Entert nyomok, akkor így is kerül be az SQL-be is. Azt szeretném a sortörések a táblában már mint "<br/>" jelennének meg. Milyen karaktert kell cserélnem tárolás előtt?
-
fordfairlane
veterán
válasz drShaman #1778 üzenetére
Én azt javaslom, hogy a textarea-ba bevitt szöveget eredeti formájában tárold, mert lehet, hogy szerkesztésre vissza kell tölteni ismét egy texareaba a már bevitt szöveget, és ilyenkor az enternek "\r\n" kell lennie. Kiírásnál meg használd az nl2br függvényt.
x gon' give it to ya
-
drShaman
aktív tag
válasz fordfairlane #1779 üzenetére
Köszönöm.
-
drShaman
aktív tag
A hozzászóláshoz el van tárolva egy dátum "0000-00-00 00:00:00" formátumban. Azt szeretném megoldani, hogy a tárolt időponthoz képest 1 óráig szerkeszthető legyen a hozzászólás. Hogyan tudnék 1 órát hozzáadni a tárolt időponthoz?
-
Louloudaki
aktív tag
válasz drShaman #1781 üzenetére
ezt az időpontot átkonvertálod timestamp formába, kiszámolod, hogy 1 óra az hány másodperc és hozzáadod a timestamphez. mktime() csinál timestampet: [link]
ha ezt még el akarod tárolni adatbázisban, akkor vissza kell alakítanod olyan formátumba, erre jó a getdate() : [link]ha jól értelmeztem a kérdésedet.
-
drShaman
aktív tag
válasz Louloudaki #1782 üzenetére
$datum = getdate(mktime(date("Y-m-d H:i:s"))-3600);
$korlat = $datum[year]."-".$datum[mon]."-".$datum[mday]." ".$datum[hours].":".$datum[minutes].":".$datum[seconds];Így írtam meg, de az így kapott dátumnak köze sincs a valósághoz (értsd: ma: 2008-10-20). Az óra-perc az jó, csak a dátum hibás. A date("Y-m-d H:i:s") fv. jó értékeket ad vissza.
A lekérdezés pedig így nézne ki:
mysql_query("SELECT * FROM forum WHERE felhasznalo_id=$suti_id AND (letrehozva>='$korlat' AND id=$azonosito)");
-
drShaman
aktív tag
Köszönöm mindkettőtöknek.
-
L3zl13
nagyúr
válasz drShaman #1783 üzenetére
Azért nem jó dátumot adott vissza, mert az mktime-nak nem a megfelelő sorrendben adtad át az értékeket. Igazából az a meglepő, hogy az óra percet eltalálta.
Ha így használod, akkor működik:$datum = getdate(mktime(date("H:i:s Y-m-d"))-3600);
De egyébként szerintem is jobb már a selectben kiszámoltatni.
[ Szerkesztve ]
Aki hülye, haljon meg!
-
pezoka
csendes tag
Üdv Mindenkinek!
Van egy PHP-Fusion-os portálom, amibe egy webes ftp php scriptet szeretnék berakni, amivel a portál tagjai be tudnak jelentkezni az otthoni NAS (landisk) cuccra, hogy ne a tárhelyen kelljen a fájlokat tartaniuk. Tud, vagy használ valaki ilyen megoldást?
-
tildy
nagyúr
Kérdésem lenne:
sosme használtam smartyt de rá tudnátok nézni jó-e ez a kódom?"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz Louloudaki #1791 üzenetére
Nincs smartym
sosem használtam még, ez az első smarty kódom, nekünk saját CMS-ünk van.
Csak gondoltam kedvezek a smartysoknak a piclenssel kapcsolatban
Köszi amúgy"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
ttower
aktív tag
hello
phpval hogy lehet utf 16-os kódolású fájlokat beolvasni?
minden karakter után berak egy kérdőjelet hogy ismeretlen karakter.It's not a bug until it is in production. | Wake up and smell the ashes.
-
vancha2
aktív tag
Hali, a következő problémába ütköztem:
Van egy kereső a weboldalamon: [link]
Itt, ha mondjuk beírod, hogy "juhász", kiadja a juhászkutyákat, és kivastagítja a nevekben a juhász szót. Ha viszont azt írom be, hogy "juhasz", akkor ugyanúgy kilistázza, mint az á-val írt kulcsszónál, csak nem vastagítja be, mivel nem pontosan az a szó, mint amit beírtunk.A vastagítást így oldottam meg:
function kiemel($szo,$ksz) {
$nksz = ucfirst($ksz);
$cserel = array($ksz => "<strong>".$ksz."</strong>",
$nksz => "<strong>".$nksz."</strong>");
$szo = str_replace(array_keys($cserel), $cserel, $szo);
return $szo;
}A $szo a teljes név, a $ksz pedig a beírt kulcsszó.
Meg lehet azt valahogy csinálni, hogy mondjuk a "juhasz" kulcsszóra kivastagítsa az ékezetest is (és fordítva)?
[ Szerkesztve ]
-
mm00
aktív tag
válasz vancha2 #1797 üzenetére
Adatbázis van amelyik kodolásnál nem veszi figyelembe az ékezetet keresésnél, azért dobja ki találatnak.
Kérdésedre, azt tudom mondani, hogy tuntesd el az ékezeteket a $szo-ból, majd nézd meg hányadik karaktertol hányadikig találhato meg benn a szo táoldal le majd elso helyre a nyito taget másodikra meg a záro taget tedd.
-
ttower
aktív tag
Új hozzászólás Aktív témák
- Robot fűnyírók
- Autós topik
- Apple Watch Sport - ez is csak egy okosóra
- Motorola Edge 40 neo - színre és formára
- Vezetékes FEJhallgatók
- Android alkalmazások - szoftver kibeszélő topik
- LEGO klub
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- gban: Ingyen kellene, de tegnapra
- Macska topik
- További aktív témák...
- AKCIÓ Új Dobozos Macbook Pro dokkoló új ára 70.000 forint
- ThinkPad Hybrid USB -C USB -A Dock 40AF Új ára 80.000 Forint Ingyen szállítás
- Xiaomi Redmi Note 9s 128/6 GB 34.9E !!!
- Új Hp Pavilion 15-eh Fémházas Szuper Laptop 15,6" -30% AMD Ryzen 7 5700U 8Mag 16/1TB FHD MATT
- ATI RADEON RX 480 -8 gb DDR5 256 bit videokártya