Heeft iemand een idee waar zo'n script als van pcextreme gekocht kan worden? heb veel sites afgespeurd maar de beschikbare scripts zijn toch iets te basic
Afdrukvoorbeeld
Heeft iemand een idee waar zo'n script als van pcextreme gekocht kan worden? heb veel sites afgespeurd maar de beschikbare scripts zijn toch iets te basic
4 woorden:
Laatste post, eerste pagina!
Wordt een voorbeeld script aangehaald. Daarnaast, topic is al 1,75 jaar oud onderhand.
Natuurlijk houd je altijd programmeer werk om e.e.a. fine te tunen.
Goedemorgen,
Ik ben op zoek naar een supersimpel whois scriptje om één tld tegelijk mee te checken.
Eigenlijk precies zoals het ajax scriptje zou moeten doen wat in dit topic beschreven wordt. Ik heb nu een checkdnsrr scriptje maar dat is zo onbetrouwbaar als de pest, daarom zou ik graag deze gebruiken.
Het zal uiteraard wel aan mij liggen (ben geen scripter) maar ik krijg het niet werkend. Kan/wil iemand me vertellen wat ik nou fout doe, want ik zie het niet.Citaat:
Laatste post, eerste pagina
Ik heb het xajax mapje en het classes mapje in m'n public_html staan.
Dit is m'n broncode:
Als ik nu een domein wil checken blijft de voortgangs indicator draaien, maar er komt geen informatie terug.PHP Code:<?php
include($_SERVER['DOCUMENT_ROOT']."/classes/whois/server_list.php");
include($_SERVER['DOCUMENT_ROOT']."/classes/whois/whois_class.php");
// error_reporting(E_ALL);
$my_whois = new Whois_domain;
$my_whois->possible_tlds = array_keys($servers); // this is the array from the included server list
if (isset($_POST['submit'])) {
$my_whois->tld = $_POST['tld'];
$my_whois->domain = $_POST['domain'];
$my_whois->free_string = $servers[$_POST['tld']]['free'];
$my_whois->whois_server = $servers[$_POST['tld']]['address'];
$my_whois->whois_param = $servers[$_POST['tld']]['param'];
$my_whois->full_info = (isset($_POST['all_info'])) ? $_POST['all_info'] : "no"; // between "no" and "yes" to get all whois information
$my_whois->process();
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<title>Whois test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="keywords" content="php scripts, php function, php classes, whois query, whois script, domain name, regular expression, registration form, google, .eu domain name" />
<meta name="robots" content="index,follow" />
<script type="text/javascript">
var xajaxRequestUri="http://www.domeinnaam.nl/new/test.php";
var xajaxDebug=false;
var xajaxStatusMessages=false;
var xajaxWaitCursor=true;
var xajaxDefinedGet=0;
var xajaxDefinedPost=1;
var xajaxLoaded=false;
function xajax_myFunction(){return xajax.call("myFunction", arguments, 1);}
</script>
<script type="text/javascript" src="../xajax/xajax_js/xajax.js"></script>
<script type="text/javascript">
window.setTimeout(function () { if (!xajaxLoaded) { alert('Error: the xajax Javascript file could not be included. Perhaps the URL is incorrect?\nURL: ../xajax/xajax_js/xajax.js'); } }, 6000);
</script>
</head>
<body>
<p>Check here only the domain name availability, if the domain name is free you will see an ad link.</p>
<form id="cform">
<input type="text" name="domain" size="25" maxlength="63" value="" />
<span style="font-size:1.2em;font-weight:bold;">.</span>
<select name="tld" id="tld" style="margin-left:0;">
<option value="com">nl</option>
<option value="com">com</option>
<option value="net">net</option>
<option value="org">org</option>
<option value="info">info</option>
<option value="us">us</option>
<option value="name">name</option>
<option value="biz">biz</option>
</select>
<input type="button" id="subbtn" value="Check" onclick="xajax_myFunction(xajax.getFormValues('cform'));" />
<script type="text/javascript">
<!--
xajax.loadingFunction = function() {
xajax.$('loadingMessage').style.display='inline';
};
function hideLoadingMessage() {
xajax.$('loadingMessage').style.display = 'none';
}
xajax.doneLoadingFunction = hideLoadingMessage;
// -->
</script>
<span id="loadingMessage" style="margin-left:10px;display:none;">
<img src="http://www.domeinnaam.nl/images/indicator.white.gif" alt="Progress..." border="0" />
</span>
</form>
</body>
</html>
Als ik het script in IE uitvoer dan krijg ik een "fout op de pagina".
Als ik kijk op regel 101 van xajax.js snap ik niet waarom het mis gaat, hoezo toegang geweigerd?Citaat:
Foutdetails webpagina
Gebruikersagent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Tijdstempel: Sat, 22 May 2010 07:32:45 UTC
Bericht: Toegang geweigerd.
Regel: 101
Teken: 46
Code: 0
URI: http://domeinnaam.nl/xajax/xajax_js/xajax.js
En daar loop ik vast..PHP Code:101 r=this.getRequestObject();if(!r)return false;r.open(xajaxRequestType==xajaxDefinedGet?"GET":"POST",uri,true);if(xajaxRequestType==xajaxDefinedPost){try{r.setRequestHeader("Method","POST "+uri+" HTTP/1.1");r.setRequestHeader("Content-Type","application/x-www-form-urlencoded");}
Ik heb al de makkelijke oplossing geprobeerd: Dit script weggooien en iets anders zoeken maar dit script is precies wat ik wil en iets vergelijkbaars (één regel, één tld, en het moet in het design passen) heb ik zo gauw niet kunnen vinden.
Iemand die me hier mee op weg wil helpen ? :(
heb je misschien een .htaccess met een deny all ergens staan? misschien in het mapje van xajax?
Niemand enig idee verder ? :rolleyes:
Gezien het feit dat men zelf kan bepalen hoeveel posts er per pagina weergegeven worden, is het een stuk zinvoller om naar de daadwerkelijke post te verwijzen. Voor mij bestaat deze thread uit één pagina, dus ik heb geen flauw idee waaraan je refereert.
Zet xajaxDebug eens op true en kijk of dat wat oplevert.
Ik vermoed dat je xajax.js te laat toevoegt, deze zou ik zekerheidshalve boven de andere scripts plaatsen.
Klopt domein wel wat bij uri staat?
Is dit een standaard ajax form of zelf gemaakt
Zou het graag gebruiken