Jump to content
xisto Community

mole2k9

Members
  • Content Count

    21
  • Joined

  • Last visited

Posts posted by mole2k9


  1. I have enough credits and have been acceptd for an account so i go to 'Create a Hosting Account', put in my username/pass and put in the domain name 'freecards.trap17.com' so i get a messagebox saying your domain name will be 'freecards.trap17.com' etc..

     

    i then put in a username and password then get an inputbox and type YES, so it takes me to a new page saying,

     

    Processing.. Please wait!. Do not hit RELOAD or BACK..

    Username Validated.

    Connecting to Database...

    Database Connection Established.

    Validating username and password..

    Username Validated.

    Checking permissions..

    Permission granted.

    Preparing data for Creating Account..

    You are suppposed to get approved for Hosting by ADMINISTRATORs.

    You are suppposed to get approved for Hosting by ADMINISTRATORs


    I thought i was approved, whast the deal??

     

    http://forums.xisto.com/topic/36364-free-web-hosting-andy-free-website-scots-the-brave/

     

    Notice from BuffaloHELP:
    Use QUOTE tags for words that are not your own.


  2. The faster (and more) a dialup connection is transferring, the more prone it is to data loss and corruption. Hence why a slower speed created a more 'even flow of data.' Reading what your saying, go just lower then your max limit, and you should get a better connection... True.
    Modem Booster - it does work (well it did for me). Speed Connect also works well. Because of a more even flow of data, I actually do get more infomation, roughly 5-7mb more per hour.



    if you cant get broadband you could alwasys get isdn, basically 2 dial up's in one.

  3. Alright well I made this program about 3 weeks ago during Spring Break and decided to let you all test it. It is a program that you can type in questions you would like it to ask and the answers that go along with them. You have to tell it how many questions there should be before you type them in. After you are done typing them in you can edit them if you would like or just save and run them, you can't edit them after you say no. There are two modes for it, Exact Answer and Typical; if you go Exact Answer you have to have in the exact answer letter for letter and Typical it will ask you whether you got it correct or not and you have to be honest with yourself. I plan on making a new version that allows you to edit your questions after you save them, add more modes, and probably a few more but I would like you guys to test it please and tell me if you like it and if changes need to be made. I would greatly appreciate it.

     

    http://forums.xisto.com/no_longer_exists/

     


    Positive critisim:

    First thing i noticed is that the app started up the top left of the screen, goto the VB explorer(bottom right in the ide) and set it to start in the center of the screen.

     

    Would look better if you made the window non resizable.

     

    General layout of buttons and textbox is rubbish, can use a frame behind the button and tbox for added effect and make sure they are aligned properly.

     

    Menu items are excellent.

     

    Need to add error handling for the cut/copy/paste functions as if tbox is empty will crash out the app.

     

    If you click new question twice it crashed out.

     

    Dont see the purpose of th Answer button.

     

    An idea would be to allow the user to double click the listbox in the 'change question' part which would bring up the input box with taht question in it allowing it to be changed from there.

     

    Need error handling for the correct answer sub as will crash out if you havent set any questions.

     

    Nice otherwise.



  4. For example,i have a directory , which has 3 sub directories a,b and c...and i have some files in all subdirectories..is it possible that i can display the latest added files to any of sub directory a,b, or c.?i think i will have to use sort by date function but how it should be done that it compares the files of all the subdirectories directories ?



    add this to the previous script, it doesn't check sub dirs but you can do sub dirs one at a time,

    else if($file != '.' && $file != '..') {$narray[$i]=$file;$i++;//check for a / at the end of the path add one if not thereif(substr($path, -1)!='/') {		$path .= '/';	} if(filemtime($path.$file)>$n) {		$n = filemtime($path.$file);		$newestname = $file;			} 		   }}rsort($narray);for($i=0; $i<sizeof($narray); $i++){echo "<a href=".chr(34).$path.$narray[$i].chr(34).">".$narray[$i]."</a><br/>";}echo $newestname;


  5. This isn't my code take no credit for it but is pretty cool, allows you to change the css style via a radio button for your html page using javascript to access a css file , also stores your setting in a cookie hece you have te same style setting when you open up the page next.

     

    I put together the html part ad the css style of this but not the javascript. would assume the js and css files are in the same directory as the html file.

     

     

    save as test.html in your webserver root.

    <html><head><title>etc</title><script type="text/javascript" src="/changeStyle.js"></script></head><body><input type="checkbox" name="grootte" value="1" onclick="SetCookie(nameOfCookie, this.value, exp); doRefresh();"> Original</body></html>

     

    save as style1.css in your ws root.

     

    .mygen { Created using MyGen 2.5 - http://www.mygen.co.uk/ }.mygen { Background Properties }table, tr, td { background-color:transparent; border:none; border-width:0;}body {	background-image:url('water.jpg');	background-attachment:scroll;	background-repeat:repeat;	scrollbar-face-color:222222;	scrollbar-highlight-color:222222;	scrollbar-3dlight-color:222222;	scrollbar-shadow-color:222222;	scrollbar-darkshadow-color:222222;	scrollbar-arrow-color:222222;	scrollbar-track-color:222222;	 }.mygen { Table Properties }table table { border: 0px }table table table table{border:0px}table table table {	border-style:double;	border-width:2px;	border-color:000000;	background-color:transparent;	   		}td a, td a:link {font-family:tahoma; color: #ffffff; }td a:visited, td a:hover { font-family:tahoma ;color:ffffff; }table table table td {	background-color:555555;	filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80; -khtml-opacity:0.80; }table table table table td {filter:none;}.mygen { Text Properties }table, tr, td, li, p, div { font-family:tahoma; color:ffffff; font-size:14px;	 } a:active, a:visited, a:link {font-family:tahoma ; color:ffffff; font-size:14px;	 } a:hover { font-family:tahoma ; color:ffffff; font-size:14px;	 } th {	padding-bottom : 40px;}

    there is way too much css in here but....most of it wont be used, also put any jpg and call it water in the web server root, or change water part in the line, to whatever backround pic you want

     

    background-image:url('water.jpg');

     

     

    now the js

     

    save as

     

    changeStyle.js in your ws root,

     

    <!--/* This script and many more are available free online atThe JavaScript Source!! http://javascript.internet.comCreated by: Pascal Vyncke :: http://www.seniorennet.be/ */// These are the variables; you can change these if you wantvar expDays = 9999;  // How many days to remember the settingvar standardStyle = '2'; // This is the number of your standard style sheet; this will be used when the user did not do anything.var nameOfCookie = 'switchstyle'; // This is the name of the cookie that is used.var urlToCSSDirectory = ''; // This is the URL to your directory where your .css files are placed on your site.  For example: http://forums.xisto.com/no_longer_exists/ These are the names of your different .css files; use the name exactly as on your Web sitevar ScreenCSS_1 = 'style1.css';var ScreenCSS_2 = 'style2.css';var ScreenCSS_4 = 'style4.css';// If you use different .css files for printing a document, you can set these.  If you don't even know what this is, name then everything exactly the same as above.// So: make then PrintCSS_1 the same as ScreenCSS_1, for example "screen_1.css".var PrintCSS_1 = 'print_1.css';var PrintCSS_2 = 'print_2.css';/***********************************************************************************************	DO NOT CHANGE ANYTHING UNDER THIS LINE, UNLESS YOU KNOW WHAT YOU ARE DOING***********************************************************************************************/// This is the main function that does all the workfunction switchStyleOfUser(){	var fontSize = GetCookie(nameOfCookie);	if (fontSize == null) {		fontSize = standardStyle;	}	if (fontSize == "1") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ' ' + ScreenCSS_1 + '" media="screen">'); }	if (fontSize == "2") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ScreenCSS_2 + '" media="screen">'); }	if (fontSize == "1") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_1 + '" media="print">'); }	if (fontSize == "2") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_2 + '" media="print">'); }	var fontSize = "";	return fontSize;}var exp = new Date();exp.setTime(exp.getTime() + (expDays*24*60*60*1000));// Function to get the settings of the userfunction getCookieVal (offset) {	var endstr = document.cookie.indexOf (";", offset);	if (endstr == -1)	endstr = document.cookie.length;	return unescape(document.cookie.substring(offset, endstr));}// Function to get the settings of the userfunction GetCookie (name) {	var arg = name + "=";	var alen = arg.length;	var clen = document.cookie.length;	var i = 0;	while (i < clen) {		var j = i + alen;		if (document.cookie.substring(i, j) == arg)		return getCookieVal (j);		i = document.cookie.indexOf(" ", i) + 1;		if (i == 0) break;	}	return null;}// Function to remember the settingsfunction SetCookie (name, value) {	var argv = SetCookie.arguments;	var argc = SetCookie.arguments.length;	var expires = (argc > 2) ? argv[2] : null;	var path = (argc > 3) ? argv[3] : null;	var domain = (argc > 4) ? argv[4] : null;	var secure = (argc > 5) ? argv[5] : false;	document.cookie = name + "=" + escape (value) +	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +	((path == null) ? "" : ("; path=" + path)) +	((domain == null) ? "" : ("; domain=" + domain)) +	((secure == true) ? "; secure" : "");}// Function to remove the settingsfunction DeleteCookie (name) {	var exp = new Date();	exp.setTime (exp.getTime() - 1);	var cval = GetCookie (name);	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();}// This function is used when the user gives his selectionfunction doRefresh(){	location.reload();}// This will call the main function.  Do not remove this, because otherwise this script will do nothing...document.write(switchStyleOfUser());-->

    You should be able to work out how to add more radio button sytles etc, you need to add 2 things to the js file, add 1 thing to the html file and create a new css file.Just make sure you have them numbered right.


  6. Opps mean to use rsort also made 1 other change , chnage$sfile to $narray[$i] in,


    echo "<a href=".chr(34).$path.$narray[$i].chr(34).">".$narray[$i]."</a><br/>";


    this is tested and works,

    <?$path = "";$narray=array();$dir_handle = @opendir($path) or die("Unable to open $path");echo "Directory Listing of $path<br/>";$i=0;while($file = readdir($dir_handle)){	if(is_dir($file))	{		continue;	}	else if($file != '.' && $file != '..')	{		//echo "<a href='$path/$file'>$file</a><br/>";		$narray[$i]=$file;		$i++;	}}rsort($narray);for($i=0; $i<sizeof($narray); $i++){echo "<a href=".chr(34).$path.$narray[$i].chr(34).">".$narray[$i]."</a><br/>";}//closing the directoryclosedir($dir_handle);?>

    you might want to add a function to check whether the path has a \ at the end and add one if not.

  7. haven't tested this but give it a try should work, create an array of the file names and then use the sort function.

    <?$path = "";$dir_handle = @opendir($path) or die("Unable to open $path");echo "Directory Listing of $path<br/>";$i=0;while($file = readdir($dir_handle)){	if(is_dir($file))	{		continue;	}	else if($file != '.' && $file != '..')	{		//echo "<a href='$path/$file'>$file</a><br/>";		$narray[$i]=$file;		$i++;	}}sort($narray);for($i=0;i<sizeof($narray);$i++){	echo "<a href=".chr(34).$path."\".$narray[$i].chr(34).">".$file."</a><br/>";}//closing the directoryclosedir($dir_handle);?> 


  8. A dual carriageway walks into a bar, buys a drink and sits down chatting to the barman.

    A motorway walks into the bar, buys a drink and also sits down and chats to the barman.

    The door swings open and in walks a lane. The lane buys a drink and sits down fiercely.

    At this, the dual carriageway and motorway both leave their drinks and rush behind the bar, cowering behind the barman.

    "What are you doing asks the Barman?"

    To which the motorway replies "Him over there, hes a cyclepath."


  9. I really know what i'm talking about here, trust me. I know you didn't directly ask 'which was best' , but 'which do you use' but i'll give my opinion on the best, which IS what i use, so, Kaspersky AV is amazing i catches all viruses, has been totally re-coded and is now not the complete memory hog it once was, has a mass of options to configure scanning, updating etc... so all in all its the top of the AV choices, i used to test all the AV out as i used to get a ton of viruses for some reason, and found this to work very well.

    http://usa.kaspersky.com/


  10. Well only just starting using the new googlemail but one thing i find right away is that i cant seem to easily add the conact i'm sending the email too. Well you can click the contact address on the right hand side about half way down the screen and this brings up and new compose mail window but shouldnt there be a way to easily add the recipeintent address to the mail your sending after you click compose mail.Second thing, when you save a draft and say want to go and edit that draft later on then there doesn't seem to be a way to get that draft back in the rich editor environment, which i a bit daft. Bascially i've been just copying all the text from the saved draft and pasting into a new email, i looked at all options i could find but couldn't figure out a way to do this.


  11. Alrighty! newb api VB tutorial coming up.

    API is a piece of cake. If you know how to use a function in VB then you know how to use API. Example, take this function,


    Private Function MyFunc(ByVal x As Integer, ByVal y As Integer) As Integer   MyFunc = x * y   ' 3 and 4 get passed to hereEnd Function


    Private Sub Command1_Click()MsgBox MyFunc(3, 4)  ' gives you 12, or returns 12End Sub

    Returns 12 if you feed the function 3 and 4.


    API is exactly the same except the functions are stored in Dll's, like msvbvm60.dll, user32.dll etc...

    So you pass values to those funtions in the dlls and you get a return value or so.

    So if there was a function in a dll called MyFunc, you first have to declare the function in your vb program first such as

    Private Declare Function MyFunc Lib "path to dll" (ByVal x As Integer, ByVal y As Integer) As Integer

    then simply call it from your app,


    Private Sub Command1_Click()   MsgBox MyFunc(3, 4)  ' gives you 12, or returns 12End Sub

    Thats basically API.

  12. This will show you how to use a stylesheet (css) for your html.

    Start of with the main page and call it index.html or if doing it in php call it index.php, this will cause the index file to be displayed if someone just types in your domain and subdomain name such as http://forums.xisto.com/no_longer_exists/.

    To create the actually html best of doing it by hand, notepad is pretty useful believe it or not.

    start with,

    <html><title>Your site</title><style type="text/css">

    ----> now goto http://www.mygen.co.uk/ and create a style profile and paste the contents inbetween these style tagd WITHOUT the style tags that mygen creates as i have already put them in here and without the html between the <div style and </div> that mygen create at the bottom of the generated html as its an ad thing they add.

    example,


    .mygen { Background Properties }table, tr, td { background-color:transparent; border:none; border-width:0;}body {	background-color:882222;		}.mygen { Text Properties }table, tr, td, li, p, div { font-family:arial black; color:000000; font-size:12px;	 } .mygen { Miscellaneous Properties }a:hover { cursor:crosshair;}

    </style>

    this will set things like the text font, background colour, table properties etc, you dont need all the options in mygen as a lot of them are specific to myspace html tags.
    <body>

    Now in here you would put all you main html like tables, text , images movies etc...

    </body></html>

    End of stylesheet tutorial

    so all together,

    <html><title>Your site</title><style type="text/css">.mygen { Background Properties }table, tr, td { background-color:transparent; border:none; border-width:0;}body {	background-color:882222;		}.mygen { Text Properties }table, tr, td, li, p, div { font-family:arial black; color:000000; font-size:12px;	 } .mygen { Miscellaneous Properties }a:hover { cursor:crosshair;}</style><body>Now in here you would put all you main html like tables, text , images movies etc...</body></html>

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.