Vraag of er een script is.
Main site
----------
Aangemelde links, van verschillende niche.
Dagelijkse vernieuwd.
Aanmeld site
---------------
Aangemelde links worden gelijk gecontroleerd op een link code terug
Niche site
-------------
Elke dag een weer nieuwe links tot 10 dagen en dan een vorige pagina.
Hopelijk is dit duidelijk genoeg ben geen ster in uitleggen. Hoor graag van iemand die het script heeft liggen of weet hoe hij/zij het moet aanpakken
Met vriendelijke groet,
Ronaldo
Geen idee wat je bedoelt ...
i'm with stupid (of met mitch in dit geval)
Hoe krijg ik op een form pagina dus
Naam :
Email :
Website:
Dat het email adres wordt gechecked op geldigheid.
En de Website wordt gecheckt op een link terug van mijn site.
Hoe krijg ik op een form pagina dus
Naam :
Email :
Website:
Dat het email adres wordt gechecked op geldigheid.
En de Website wordt gecheckt op een link terug van mijn site.
Je wilt een FORM met daarin 3 velden die na het verzenden gechecked worden?
nee alleen of het een bestaand email adres is ....... en dat er een link terug op de toegevoegde url staat........ =)
Neem bv de functie gethostbyaddr() die zoekt naar de site bij het emailadres ... maar dat is er niet altijd kijk maar bij het voorbeeld bij de functie zelf.
Wat rest is het mailadres op juistheid checken dmv RegExp mss heb je daar wat aan!
en hetzelfde met het websiteadres, die kan je overigens eventueel met fsockopen testen.
als je geen 404 terug krijgt dan zal ie het waarschijnlijk wel doen ;)
404 is een http (not found) term, die krijg je niet van een dns server terug ;)
bij het email adres regexp en dnslookup
en bij het websiteadres fsockopen en kijken wat voor response, een 404 is dan bestaat niet
Hmm, zou ik niet doen, dan ga je er vanuit dat wanneer iemand een webserver heeft iemand ook een mailserver heeft. En dat de webserver op het zelfde adres als de mailserver draait raden we maar?! 404 krijg je overigens alleen wanneer je al een verbinding met een http server gemaakt hebt, en hij dus wel moet bestaan ;)
Beter aanpak is om via het/een MX record op port 25 te vragen of een mail adres bestaat. Qmail en anderen geven dan altijd een "ja, bestaat" aanpak, maar sendmail wil nog wel eens vrijgeven of het adres echt bestaat.
Deze functie zal ongeveer zijn wat je zoekt. Deze doet alleen niet babbelen met de SMTP server, als er een MX record bestaat is het genoeg.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?
/**
* Validate a email
*
* @param string $email URL to validate
* @param boolean $domain_check Check or not if the domain exists
*/
function email($email, $check_domain = false)
{
if($check_domain){
}
if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.
'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email))
{
if ($check_domain && function_exists('checkdnsrr')) {
list (, $domain) = explode('@', $email);
if (checkdnsrr($domain, 'MX') || checkdnsrr($domain, 'A')) {
return true;
}
return false;
}
return true;
}
return false;
}
?>
/**
* Validate a email
*
* @param string $email URL to validate
* @param boolean $domain_check Check or not if the domain exists
*/
function email($email, $check_domain = false)
{
if($check_domain){
}
if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.
'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email))
{
if ($check_domain && function_exists('checkdnsrr')) {
list (, $domain) = explode('@', $email);
if (checkdnsrr($domain, 'MX') || checkdnsrr($domain, 'A')) {
return true;
}
return false;
}
return true;
}
return false;
}
?>
Bron: pear.php.net
Gewijzigd op 18/03/2004 13:31:00 door Arend a
<---begin website code---->
<a href="http://www.mijnpagina.nl">Klik hier</a>
<----einde website code--->
Dat de code zoekt naar deze code op de ingestuurde pagina.
het is namelijk verplicht om een mailserver te draaien als je een domein hebt
of je moet een script gaan schrijven dat dat ook opvangt maar dat kost teveel tijd en moeite
Bij het bovenstaande voorbeeld kan je wel of niet kiezen voor het checken van DNS, als je een bak hebt met rotte DNS-config smijt je 'm er lekker uit, maar dan moet je ook niet verwachten dat ie op andere manier binnen php miraculeus wel resolved.
http://expert.no-ip.org , it is new CheckMail - PHP Extension for PHP 4.3.8 under OS Windows . Enjoy :-)
My name is Tanase Laurentiu , i'm from Romania and i build CheckMail . Take at look :