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:
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;
}
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;
}
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:
mint irtam a forum lenyeli a kacsacsoroket, nyito szoveg zaro formajuakat:) Nyito kacsacsor: < 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.
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.
probald meg vazolni mit akarsz, es mit csinalsz, irj kodreszletet. Vigyazz, mert a forum a kacsacsoroket html-kent erzeleki, irj html kodot helyette, vagy [ ] zarojeleket.
tudnatok ajanlani free texteditor programot amivel a doksit "UTF-8 Without Signature" modban el lehet menteni.
Az UTF8-ra szuksegem lenne, viszont a doksiban vannak header beallitasok.
Az UTF8 pedig odarakja a sajat kis infokaraktereit a doksi legelejere, es mar rogton szol a progi, hogy a header mar el lett kuldve.
Alternativ megoldaskent esetleg lehet valahogy PHP-ban a headert ujrakuldeni????
ftp kliens progival massz be, ugy mint amikor feltoltod a file-okat, es add meg az attributumat hogy irhato olvashato mindenkinek. Ha peldaul windows alatt a wincommander-t hasznalod (vagy totalcommander mostmar) akkor CTRL+E, es oda ird be chmod 777 konyvtarneve, csak legyel ott ftp-vel ahol a konyvtar is van, de ne lepj a konyvtarba be.
hmm... ez egy fizetős szerver, én nem tok mást mint ftp-vel felmászni feltenni a cuccomat és kipróbálni, fogalmam sincs a jogok állásáról. pontosan milyen könyvtárat kell megadni a parancsnál? relative? webcimmel vagy nélküle? a jogos dolognak hogy tok utánna járni?? köszi előre is
PHP-Nuke 6.5-öt használnék, de valamiért nem tudja include-olni a szükséges fileokat.. így ezt a hibaüzenetet kapom:
Fatal error: Call to undefined function: message_die() in /home/csadmin/www/db/db.php on line 88
Állítólag valamit be kéne állítanom a php-ben(?), vagy esetleg a php-nuke config.php-file-jában(?).
Tudja valaki, hogy mit és hol? (és mire?)
ki tud nekem tippet adni, hogy http fomrmmal a szerver temp könyvtárába - sikeresen - feltöltött fájlt mi a nyavajáért nem tudom a helyére (könyvtáramba...) másoltatni a copy paranccsal???