- One mobilszolgáltatások
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Honor 200 - kétszázért pont jó lenne
- Milyen okostelefont vegyek?
- iPhone topik
- Mobil flották
- Samsung Galaxy A55 - új év, régi stratégia
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 15 - kicsi telefon nagy energiával
- Xiaomi 13 - felnőni nehéz
Új hozzászólás Aktív témák
-
mm00
aktív tag
válasz
Tele von Zsinór #1856 üzenetére
Hát, ha timestampot tárol a táblában akkor nem
Ha dátumformában akkor van egy csomó megoldás: [link]cucka: Igen ez egy szar megoldás, de a legtöbb helyen(általában még fizetősökön) sincs lehetőség cronra.
Legtöbb helyen trigger sincs engedélyezve. -
mm00
aktív tag
Próbáld ki ezt. Több 5letem nincs
function utf16_to_utf8($str) {
$c0 = ord($str[0]);
$c1 = ord($str[1]);
if ($c0 == 0xFE && $c1 == 0xFF) {
$be = true;
} else if ($c0 == 0xFF && $c1 == 0xFE) {
$be = false;
} else {
return $str;
}
$str = substr($str, 2);
$len = strlen($str);
$dec = '';
for ($i = 0; $i < $len; $i += 2) {
$c = ($be) ? ord($str[$i]) << 8 | ord($str[$i + 1]) :
ord($str[$i + 1]) << 8 | ord($str[$i]);
if ($c >= 0x0001 && $c <= 0x007F) {
$dec .= chr($c);
} else if ($c > 0x07FF) {
$dec .= chr(0xE0 | (($c >> 12) & 0x0F));
$dec .= chr(0x80 | (($c >> 6) & 0x3F));
$dec .= chr(0x80 | (($c >> 0) & 0x3F));
} else {
$dec .= chr(0xC0 | (($c >> 6) & 0x1F));
$dec .= chr(0x80 | (($c >> 0) & 0x3F));
}
}
return $dec;
} -
mm00
aktív tag
válasz
HummeRC #1823 üzenetére
Ment válasz. Az a gáz, hogy a problémád amire te várod a választ nem létezo dolog. Tulajdonképpen nem az a gond amit te akarsz csoinálni, hogy szöveggé konvertálod ezazamaz. Nincs kulcsszó erre...
Olyan mintha kiírná hibának, hogy nincs a sor végén ; és kulcsszót várnál rá
-
mm00
aktív tag
válasz
HummeRC #1817 üzenetére
<?php
if($_POST[link] != ''){
$cimzett = "sajat@email.cimem";
$targy= "fájl linkje a tárhelyen";
$link2 = $_POST[link];
mail ($cimzett, $targy, "A következő üzenet érkezett a weblapodról: \r\n".$link2);
print "sikeresen elküldve!";
}<form method="POST">
<input name="link">
</form> -
mm00
aktív tag
-
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.
-
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);
} -
mm00
aktív tag
-
mm00
aktív tag
válasz
raczger #1741 üzenetére
Végigfutnál az összes bejövő változón(post get cookie) a következő kóddal, lehet segítene.
$search = array('<','>', "'", '"');
$replace = array('<','>',''','"');
foreach($_POST AS $name => $value){
$_POST[$name] = str_replace($search,$replace,$_POST[$name]);
} -
-
mm00
aktív tag
válasz
raczger #1727 üzenetére
PHPBB-t mindig felfrissisíted, a legújabbra akkor valószínű nem történik meg. Ez a hátránya az opensource dolgoknak, mindenki megnézheti a forrását mindenki kereshet benn hackelhető részeket. Valaki megtalálta, írt rá mondjuk egy botot, ami megy végig a weben és az összes phpbb-t megprobálja feltörni az adott hack-el. Múltkor egy OScommerce alatt tapasztaltam ugyanezt a problémát.
Eddig csak AVG tudta kiszűrni nálam, NOD semmit se vett észre az egészből...
-
mm00
aktív tag
-
mm00
aktív tag
válasz
raczger #1698 üzenetére
Ezzel megölöd a programot:
TASKKILL /F /T /IM ide jön a neve amit leölszezzel indítod:
start /wait /normal c:\counterstrike.exe -startserver -map valamic:\counterstrike.exe elérési utvonala a fáljnak amit inditani akarsz
-startserver -map valami
ezek meg a kapcsolók, hozzá, mert ha csak elindítod a szervert, csak a főmenüig megy. Minden játékhoz külön kapcsolók vannak, derítsd melyikhez mi kell. Amit ideírtam az nem működik csak szemléltetés volt kitalált adatokkal -
mm00
aktív tag
válasz
Fire/SOUL/CD #1678 üzenetére
PHPEdit pl jól működik, próbáld csak ki, szerintem meg fog felelni.
PSpadot is próbáld meg, tök alapnak néz ki, de nagy tudású. Eddig még nem okozott semmilyen bosszúságot
-
mm00
aktív tag
válasz
Fire/SOUL/CD #1676 üzenetére
Phpdesigner 32bites vista alatt akadozott nálam
-
mm00
aktív tag
válasz
Fire/SOUL/CD #1673 üzenetére
Jelenleg PSPad + DW cs3 párosítást használom.
Phpedit-tet használtam legtovább, de nem emléxem, miért nem használom már. Próbáld ki, asszem kezdőknek tökéletes.
Phpdesigner08 nem rossz csak amit legutóbb használtam felzabálta a 2magos gépet...
PSPad: nagyon gyors, ellenben nem találja ki, hogy milyen kódot akarsz beírni -
mm00
aktív tag
válasz
Fire/SOUL/CD #1671 üzenetére
Még nem használtam tömörítőt, nem volt rá szükségem, ezért nem ismerem. Biztos van ott vmi readme, example vagy valami. Ha csak egy osztályt tartalmaz akkor simán beincludolod és tudod használni!
-
mm00
aktív tag
válasz
Fire/SOUL/CD #1669 üzenetére
Mindent oda teszel. ahova akarod. De ha van adatbázis akkor megéri ott tárolni a jelszavakat...
-
mm00
aktív tag
válasz
Fire/SOUL/CD #1667 üzenetére
Fáljban nem szoktak tárolni semmit a legtöbb esetben. A kosár trtalmát vagy adatbázisban, sessionban vagy cookieban tárolják.
Cookie: Csinál egy változót a böngészőben, amit minden lekérésnél elküld annak az oldalnak amely létrehozta a cookie-t. php.net setcookie
Session: Készít egy cookie-t a kliens böngészőjében, amiben egy kódsor található. Ugye oldallekérésnél elmegy ez a cookie az oldalnak és a szerver előkeresi, hogy melyik session tartozik a klienshez. Ugyúgy eléred a tartalmat, mint a cookieban csak biztonságosabb, mert a kliens gép nem látja/tudja módosítani a session tartalmát. php.net session_start
Adatbázis, úgyanúgy szükséges egy cookie, ami alapján beazonosítod hol található az adott kosár tartalma.
Ja és még valami, több hozzászólásban olvastam, hogy "ezt ebbe a könytárba"(pl jelszó),"azt meg abba a könyvtárba", stb. Számomra azért zavaró ez mert igazából nem találkoztam olyan doksival(angol, magyar egyaránt) amiben szó lett volna arról, hogy a php-nek speciális könyvtárszerkezetre lenne szüksége a szerveren. Szóval ezzel kapcsolatban is várom a válaszokat, esetleg olyan doksi linket amiben bent van.(ha van)
Ezt nem tudtam értelmezni
-
mm00
aktív tag
válasz
[HUN]Tyson #1664 üzenetére
Rosszul gondolod
[link]
Letöltöd, feltöltöd szerverre a class.phpmailer.php-texamples mappából pedig a test_mail.php-t használd alapnak!
-
mm00
aktív tag
Nekem a Dataglobetol mindig időben megjönnek a mailek. Használj phpmailer-t hátha nem tetszik a sima mail nekik!
Amúgy a dataglobe egy szenny szolgáltató! UTÁLOM!!!
-
mm00
aktív tag
Ha html szöveget küldesz be, akkor azt tárolja le.
Ha csak simán szöveget küldesz be, mint például itt a forumba(BB CODE a formázásának a neve), akkor vagy az adatbázisba beszurásnál vagy minden kiírásnál kikell cserélned a dolgokat a szövegbe. Pl ha sortörést akarsz a \n sortörést jelölö karaktert ki kell cserélned <br>-re, hogy html-es sortörés legyen.
Kipróbálhatod a Tinymce-t is. A textarea-t átalakitja html szerkesztővé és akkor nem lesz gondod a karakterek cseréjével.
-
mm00
aktív tag
válasz
Paulie86 #1640 üzenetére
Regisztrálsz egy ingyen tárhelyen, feltöltöd az e107-et, azután felkell telepíteni és máris van egy alap oldalad regisztrációval mindennel. Vannak hozzá előre elkészített kiegésztők amit fel lehet pluszba tenni.
Googleben találsz leírást hogy kell hozzá design-t készíteni.
Egyszerűbblesz ezzel megcsinálnod az oldalad, minthogy az alapoktól elkezdesz php-zni.
-
mm00
aktív tag
-
mm00
aktív tag
válasz
Protezis #1564 üzenetére
Én sem szeretem a frameket, de a kezdők sokkal egyszerűbben elboldogulnak vele, mint egyéb megoldásokkal... Magyarázhatok php-t, egyebet amíg nincs képben teljesen a html-el. Majd ha eljut odáig rá fog jönni, hogy lehet frame nélkül megoldani
Amúgy kivácsian várom te mit mondtál volna
Ha tudsz jobb 5letet adni amit meg tudnak egyszerűen az alapokkal csinálni, akkor azt fogom legközelebb tanácsolni.
-
mm00
aktív tag
Linket csak framebe tudsz betölteni, max kicsit bonyolultan javascriptel.
Ha egy előre megírt html kódot/szöveget akarsz csak betölteni és nem fontos, hogy egy adott urlt-t akkor azt megintcsak javascriptel tudod megtenni.Adsz egy id-t a html elemnek pl.:
<div id="hely">valami van itt</div>
Link:
<a href="#" onclick="javascript:document.getElementById('hely').innerHTML='amit be akarsz tölteni'">link</a>
CSS nem tudom, hogy kapcsolódik a kérdésedhez
-
mm00
aktív tag
válasz
vakondka #1528 üzenetére
fsockopen
function isOnline($url) {
if (!$url_info = parse_url($url)) {
return false;
}
switch ($url_info['scheme']) {
case 'https':
$scheme = 'ssl://';
$port = 443;
break;
case 'http':
default:
$scheme = '';
$port = 80;
}
$data = "";
$fid = @fsockopen($scheme . $url_info['host'], $port, $errno, $errstr, 30);
if ($fid) {
fputs($fid, 'HEAD ' . (isset($url_info['path'])? $url_info['path']: '/') . (isset($url_info['query'])? '?' . $url_info['query']: '') . " HTTP/1.0\r\n" .
"Connection: close\r\n" .
'Host: ' . $url_info['host'] . "\r\n\r\n");
while (!feof($fid)) {
$data .= @fgets($fid, 128);
}
fclose($fid);
return !empty($data);
} else {
return false;
}
}Curl:
function page_exists($url){
$parts=parse_url($url);
if(!$parts) return false; /* the URL was seriously wrong */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
/* set the user agent - might help, doesn't hurt */
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
/* try to follow redirects */
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
/* timeout after the specified number of seconds. assuming that this script runs
on a server, 20 seconds should be plenty of time to verify a valid URL. */
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
/* don't download the page, just the header (much faster in this case) */
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_HEADER, true);
/* handle HTTPS links */
if($parts['scheme']=='https'){
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
}
$response = curl_exec($ch);
curl_close($ch);
/* get the status code from HTTP headers */
if(preg_match('/HTTP\/1\.\d+\s+(\d+)/', $response, $matches)){
$code=intval($matches[1]);
} else {
return false;
};
/* see if code indicates success */
return (($code>=200) && ($code<400));
} -
mm00
aktív tag
válasz
PetyaKmet #1514 üzenetére
Küldj hamis headert, mintha böngészővel hívnád le!
Firefoxos webdeveloper extensionnel megtudod nézni pontosan milyen headereket küldesz, Tamper dataval is meg tudod nézni a headert!
-
mm00
aktív tag
válasz
#57018880 #1482 üzenetére
Eltárolod adatbázisban a cikkeidet:
mezők:
id cim tartalom bekudes_datumaAz aktuális cikk megjelenítéséhez lekéred a legujabb cikket dátum alapján.
Archivált cikkek listájához:
Lekéred az összes cikket kiíratod csak a címét meg teszel rá egy linket mondjuk id alapjánArchivált cikk megjelenítéséhez:
Adott id-hez tartozó cikket lekéred és megjelenítedPHP 24 óra alatt fejezetek, amire valószínű szükséged lesz:
-Együttmuködés adatbázisokkal - SQL
-Űrlapokui.: Cuckának teljesen igaza van, ha nincs időd vele foglalkozni akkor nem kell csinálni. Vannak jólképzett szakemberek akik ezzel foglalkoznak, csak megkell őket fizetni.
-
mm00
aktív tag
válasz
vakondka #1477 üzenetére
Nem tudtam tesztelni próbáld ki!
Ha a $mod értéknek 1et adsz be, akkor mindkét boxra alkalmazza, ha semmit akkor csak a felso boxra, ha nem adsz be cellpadding a paramnál semmit akkor mindkettőre az alapértelmezettet teszi be!
$info_box_contents = array();
$info_box_contents[] = array('text' => $categories_string,
'params' => 'class="boxText"');
new infoBox($info_box_contents,$cellpadding,$param,$mod=1);class infoBox extends tableBox {
function infoBox($contents, $table_cellpadding=1, $table_parameters='class="infoBox"', $mod=0) {
$info_box_contents = array();
if($mod == 1){
$info_box_contents[] = array('text' => $this->infoBoxContents($contents, $table_cellpadding, $table_parameters));
}else{
$info_box_contents[] = array('text' => $this->infoBoxContents($contents));
}
$this->table_cellpadding = $table_cellpadding;
$this->table_parameters = $table_parameters;
$this->tableBox($info_box_contents, true);
}
function infoBoxContents($contents,$table_cellpadding=3,$table_parameters='class="infoBoxContents"') {
$this->table_cellpadding = $table_cellpadding;
$this->table_parameters = $table_parameters;
$info_box_contents = array();
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
for ($i=0, $n=sizeof($contents); $i<$n; $i++) {
$info_box_contents[] = array(array('align' => (isset($contents[$i]['align']) ? $contents[$i]['align'] : ''),
'form' => (isset($contents[$i]['form']) ? $contents[$i]['form'] : ''),
'params' => 'class="boxText"',
'text' => (isset($contents[$i]['text']) ? $contents[$i]['text'] : '')));
}
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
return $this->tableBox($info_box_contents);
}
} -
mm00
aktív tag
válasz
Dexterland #1464 üzenetére
számomra nem volt teljesen világos amit írtál! Állj neki és kérdezz ha elakadsz
-
mm00
aktív tag
válasz
gyurmasrobi2 #1460 üzenetére
Feladom, nincs több 5letem sorry. Próbáld meg prog.hu-n!
-
mm00
aktív tag
válasz
Dexterland #1461 üzenetére
Nincs mit!
A másik kérdésedből hiányzik a kérdés!
-
mm00
aktív tag
válasz
gyurmasrobi2 #1457 üzenetére
PHPMYADMIN főoldalán van egy olyen link, hogy "Karakterkészletek és egybevetések". Itt nézd meg van-e latin2_general_ci.
-
mm00
aktív tag
válasz
gyurmasrobi2 #1456 üzenetére
CREATE DATABASE asdasd DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci;
Ezt a kódot próbáld bele PHPMYADMIN-ba nézd meg ír e hibát rá.
-
mm00
aktív tag
válasz
gyurmasrobi2 #1454 üzenetére
Nálam jó volt az adatbázis létrehozás kódja.
Nem lehet hogy a szerveren hiányzik valamely charset?
Csináld meg előre a táblát az a legegyszerűbb! -
mm00
aktív tag
válasz
Dexterland #1452 üzenetére
A HTML megfelelően jeleníti meg a ő és ehhez hasonló kódokat nem?
Csak a forráskódban látod így sztem. Próbáld meg iso-8859-2 -el.Ha UTF-8 at akarsz használni akkor mysql-ben állítsd át a táblát utf-8 ra, a header-t utf-8 ra és az adatbázis kapcsolódás után küldj egy ilyet: mysql_query("SET NAMES UTF8"); így valószínű menni fog, de lehet kimaradt valami
-
mm00
aktív tag
válasz
gyurmasrobi2 #1447 üzenetére
Ok akkor azt a sorát másold be legalább ami kapcsolódhat a prolémához vagy mond meg a cms nevét!
-
mm00
aktív tag
válasz
gyurmasrobi2 #1445 üzenetére
Akkor ez egy cms telepítő? melyik?
Van joga az adatbázis usernek táblát létrehozni?
-
mm00
aktív tag
válasz
gyurmasrobi2 #1443 üzenetére
Másold be a teljes sql kódot! Azt írja abban van a hiba!
-
mm00
aktív tag
validation.inc.php fálj 242dik sorában eregi fuggvény elso argumentumába egy üres változó van. Azt hogy miért üres ne kérdezd nem tudom így kitalálni! eregi-t modositsd @eregi re akkor nem fog hibát írni!
"Sajnos csak egy log fájlba menti az e-mail címet és a csv fájhoz hozzá sem ér..."
Van joga a fálj írásához?
Új hozzászólás Aktív témák
Hirdetés
- AKCIÓ!! i9 9900 , RX 5700 XT , 32GB DDR4 , 512GB NVME , 2TB HDD
- Inspiron 14 7440 2-in-1 14" FHD+ IPS érintő Core 5 120U 16GB 512GB NVMe magyar vbill ujjolv gar
- Garis ZOTAC GeForce RTX 4070 Ti Trinity 12GB GDDR6X videokártya
- Nokia mobilgyűjtemény - E-series + 2 klasszikus
- Siemens SL 45 - magyar, dobozos, ingyen Fox
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest