Keresés

Részletes keresés

izebigyo Creative Commons License 2003.05.14 0 0 1596
Hali

A kov. problemam van.

MySql adatbazisban az osszes adatomat utf8-ban taroltam el.
A fulltext search viszont nem mukodik. (helyesebben valamit megtalal valamit nem.)

MySql verzio:3.23.32

Van ra megoldas, hogy utf8 alatt tudjak keresest csinalni?

c.

Előzmény: cOSTIV (1595)
cOSTIV Creative Commons License 2003.05.13 0 0 1595
sokszor nézett honlapok címére

Érdekes módon én ezekre mind emléxem, esetleg a ritkán látogatottakat felejtem el.

:)

Sok sikert a honlapodhoz.

Bandi-T Creative Commons License 2003.05.11 0 0 1593
Talán az error_reporting van máshova állítva, mint amihez eddig hozzászoktál?
Előzmény: rep (1592)
rep Creative Commons License 2003.05.11 0 0 1592
Szevasztok!

Már évek óta használok php-t de windows alatt most először.
Az a problémám, hogy a mysql hibaüzeneteit valamiért nem írja ki a PHP. Teljesen elvesznek. Még ha tök hibás query-t is írok be.
Mi lehet az oka
Van az ini-ben egy mysql.trace_mode nevu opcio, ez On-ra van állítva.

Köszi
rep

tomi271 Creative Commons License 2003.05.06 0 0 1591
akkor feltehetően ezért nem bonyolítottam én sem túl ezt a kérdést:))
tényleg azt kell megfogalmazni, mire kell az email ellenőrzés.
egy boltnál macerás, ha a leendő vásárlónak a regisztráció után még egy újabb ellenőrzésen is át kell esnie (ahol neki kell dolgozni) szvsz. így ott marad még lehetőségként pl. a telefonos kapcsolatfelvétel.
de valóban mindenki azt csinál amit akar:)
Előzmény: crockl (1584)
NevemTeve Creative Commons License 2003.05.06 0 0 1590
Már csak azért is, mert azt semmilyen program nem mondja meg, hogy a user a saját címét adta-e meg, vagy az ellenségéét...
cOSTIV Creative Commons License 2003.05.06 0 0 1589
Szerintem ezt te sem gondolod komolyan.

Az email-es regisztráció visszaigazálás lehet a nyerő mint már lentebb elhangzott. Az, hogy a user mit ír be az nem számít. Az ő dolga. Egy portálnál nem számít de egy online boltnál mondjuk igen.

Ellenőrizni nem lehet a világ több milliárd email címét. Legfeljeb a konvenciókat, hogy érvényes-e a formátuma.

Ellenőrzés : küldesz egy mailt és ha nem érkezik failure notice a Mailer-Daemon-tól akkor valószínűleg él a cím. Két usernél megteszi de 1.000 fölött?

Előzmény: otibor (1588)
otibor Creative Commons License 2003.05.06 0 0 1588

Ezek szerint nem lehet az email címeket normálisan ellenörizni? A hotmail esetében egyébként már pingelés esetén sem érkezik válasz.(vagyis valóban olyan, mintha nem is létezne. Az AOL-t lehetett pingelni.)

Amennyiben mégis van valamilyen lehetőség emailcím ellenörzésre, akkor írjátok meg légyszi!

Strong Bad Creative Commons License 2003.05.05 0 0 1587
Csatlakozok. Code maintainability mindenek felett. Azonkivul az MX rekord ellenorzese sem mindig valik be. Pl. hotmail.com, es aol.com nem fog neked valaszolni, szoval mar kizartal egy rakas usert.
crockl Creative Commons License 2003.05.05 0 0 1586
naja, mond ezt majd 5 ev mulva is amikor kitudja hol vannak scriptjeid, es mar nem fersz hozzajuk stb stb :) Persze lehet mondani, hogy, hat az mar nem az en bajom ;) amig otthon, vagy 1 helyre megy a barkacs, addig jo lehet. Mindig az a kerdes, mi a cel, es mire fog ez kelleni, es milyen korulmenyek kozott es mi vanrhato a jovot illetoen. Nem mondtam, hogy az a jo, csak bizonyos esetekbe.
Előzmény: _paha_ (1585)
_paha_ Creative Commons License 2003.05.05 0 0 1585
szerintem azért nem kell folyton frissíteni, hiszen nem minden nap vezetnek be új TLD-ket... a létezők listáját meg hamar meg lehet találni és a scriptet frissíteni sem bonyolult...

Előzmény: crockl (1584)
crockl Creative Commons License 2003.05.05 0 0 1584
ja csak sajnos mar regi, van mar 5 karakter hosszu domain vegzodes is:) Megjegyzem felesleges ennyire lemenni, hogy belevenni a "letezo" vegzodeseket, mert csak a szivas van vele, folyton frissitheted. Okosabb technikakkal kell eldonteni valoban user-e a user. Kulde neki mail-t es ha abban levo linkre elmegy, vagy beirja az ott talalhato akarmit vagy egyaltalan reagal ra, azt amit leirsz benne, akkor letezi a user, amugy meg csak azutan lesz valos felhasznalo ha sikeres ezen resze, ha nem torles adott ido utan. De mindenki azt csinal amit akar:) Egy megfelelo regexp boven eleg, peldaul:
if(!ereg("^([a-zA-Z0-9\._-]+)@([a-zA-z0-9]+)([a-zA-z0-9\.-]+)\.([a-z]{2,6})$",$email)) { hiba } else { ok }

Aztan ugyis lehet torni a fejunket, ha elszabadulnak az azsiai karakterek :D)

Előzmény: tomi271 (1581)
_paha_ Creative Commons License 2003.05.05 0 0 1583
Előzmény: _paha_ (1582)
_paha_ Creative Commons License 2003.05.05 0 0 1582
nem tudom, nem én írtam és nem emléxem, hol találtam már... mindjárt rákeresek...

Előzmény: tomi271 (1581)
tomi271 Creative Commons License 2003.05.05 0 0 1581
_paha_!

ez a kód free? pontosabban szabadon felhasználható? nekem tetszik:)

Előzmény: _paha_ (1580)
_paha_ Creative Commons License 2003.05.05 0 0 1580
igen... bár így pont arra nem tudod használni, hogy az emailcím létezését ellenőrizd. )-:

Előzmény: otibor (1579)
otibor Creative Commons License 2003.05.05 0 0 1579
Köszi

Ez jónak tűnik. A kettes szintig hibátlanul ellenőriz. Ha magasabb szintű ellenörzést szeretnék akkor kiír egy hibaüzenetet, de az szerintem az ultraweb miatt van.

Warning: getmxrr() has been disabled for security reasons in /ultraweb/....../mail.php on line 90

_paha_ Creative Commons License 2003.05.05 0 0 1578
ez egy elég szigorú megoldás, de nekem bevált:

http://paha.hu/emailcheck.txt

Előzmény: otibor (1577)
otibor Creative Commons License 2003.05.05 0 0 1577
Nem létező email címeket szeretnék kiszedni egy adatbázisból. Vagyis a host létezését, jobbik esetben a felhasználó létezését is. A tuti azonban valami ehhez hasonló lenne:

http://freebizadsweb.com/emailcheck.asp

Előzmény: Bandi-T (1575)
otibor Creative Commons License 2003.05.05 0 0 1576
Köszi! Ezt a kódot is megtaláltam (nem copyrightos formában), de ez sem az igazi. Egy picit átírtam, hogy teszteljem. Sajnos eredménye nincs a dolognak. Először beírtam egy érvényes freemail-es címet. Eredmény=1, ami azt jelenti, hogy érvényes. Utána egy kamu címet írtam be (lásd a példát). A probléma az, hogy erre is 1 az eredmény. Én szúrtam el valamit, vagy a kódban van a hiba?

<?php
Function email_check($string) {
$mailurl = "([-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.".
"[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+)";
if (eregi($mailurl, $string)) return true;
else return false;
}

echo email_check('jsdhfkjhdsjkfhds@dsddsdsfreedsdsdsdsmail.hu');

?>

Bandi-T Creative Commons License 2003.05.05 0 0 1575
Pontosan mit és milyen alapossággal akarsz ellenőrizni az email-címen?
Előzmény: otibor (1573)
cOSTIV Creative Commons License 2003.05.05 0 0 1574
A kód copyright-os de gondolom nem nehéz ilyet írni :).

Remélem sikeresen átmegy!


// (c) the regexp strings were written by Benjamin
Function email_check($string) {
$mailurl = "([-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.".
"[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+)";
if (eregi($mailurl, $string)) return true;
else return false;
}

Előzmény: otibor (1573)
otibor Creative Commons License 2003.05.05 0 0 1573
Nekem egy emailcímellenörzőre lenne szükségem. Nem tudna valaki egy kódot másolni a fórumba?(vagy kijavítani a hibát) Találtam egyet, de valami miatt nem müködik:

<?php
$addys = array('a@abc.com', 'b@123.com');
$sizeaddys = count($addy);
for($i=0; $i<$sizeaddys; $i++) {
$parts = explode("@", $addys[$i]);
$host= $parts[1] .".";
if (getmxrr( $host, $mxhosts ) == FALSE &&
gethostbyname( $host ) == $host ) {
// add to good array
$success_email .= "$addys[$i]";
} else {
$failed_email .= "$addys[$i] ";
}
}
?>

Ez elvileg végigfut egy tömbön és szelektálja érvényesre és érvénytelenre a címeket.

Az igazán tuti egy az alábbihoz hasonló megoldás lenne:

http://freebizadsweb.com/emailcheck.asp

Mondjuk nem php így nem tudom kivitelezhető-e egyáltalán.

crockl Creative Commons License 2003.05.05 0 0 1572
mint irtam a forum lenyeli a kacsacsoroket, nyito szoveg zaro formajuakat:) Nyito kacsacsor: &lt; formaju. Ha nem volt a short open tag engedelyezve, akkor azt a php fel sem dolgozta, tehat a forrasban ott volt neked, persze ha kivetted volna a header meg a setcookie reszt, hogy ne errorozzon.
Előzmény: izebigyo (1570)
Bandi-T Creative Commons License 2003.05.05 0 0 1571
Ha a fórumba írsz kódot, írj:

- < helyett &lt;
- > helyett &gt;
- & helyet &amp;

Előzmény: izebigyo (1570)
izebigyo Creative Commons License 2003.05.05 0 0 1570
nem ertem a nyito PHP tag miert marad le, de aszem ez most mar minegy
Előzmény: izebigyo (1569)
izebigyo Creative Commons License 2003.05.05 0 0 1569
az van

csak ez a forum nekem levagta az a kodreszt

pont ugy van benne ahogy irtad

ob_start();
?>

talan igy shortopentag-gal mukodik a dolog.
az XML miatt a shortopentag-ot alapbol kikapcsoltam.

Előzmény: crockl (1568)
crockl Creative Commons License 2003.05.05 0 0 1568
Akkor talan probald azt irni amit en. A valami kod elott a file legelso soranak legelso oszlopanal ez legyen:
<?
ob_start();

utana lezarhatod ?> -vel es irodgathatsz meg headereezgethetsz. Latom te se vagy az az olvasos fajta. php.net/header -t azert olvasd el ha mar hasznalod.

Előzmény: izebigyo (1567)
izebigyo Creative Commons License 2003.05.05 0 0 1567
na ezt megeccer kozmetikazva

ob_start();
?>

hello leoöüóőúűá

$szoveg = ob_get_contents();
setcookie("ert","korte");
ob_end_clean();
print $szoveg;
?>

Előzmény: izebigyo (1566)
izebigyo Creative Commons License 2003.05.05 0 0 1566
igazad van ezzel kellett volna kezdeni

valami kod

>

ide valami HTML szoveg


setcookie("nev",ertek");

>

tovabbi HTML outputok

ez igy altalanosan
jelenleg igy nez ki: remelem atmegy
ob_start();
?>

hello leoöüóőúűá

$szoveg = ob_get_contents();
setcookie("nev","ertek");
ob_end_clean();
print $szoveg;
?>

Előzmény: crockl (1565)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!