Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by kaijim

  1. Hello Supitstom There were some issues with animated labels and validating, and this feature was removed. See change log here: http://www.w3schools.com/w3css/w3css_downloads.asp 1.64 Removed animated labels. Can conflict with invalid content. You can also grab an earlier version from that page if you want, and keep it on your server.
  2. Problem should now be fixed.Please contact me if you experience any similar problems.
  3. Please: Go to this page http://www.w3schools.com/browserdebug.asp and post the output here in the forum or to me directly with a PM.
  4. hello.If people have problems accessing w3schools, please go to this page http://www.w3schools.com/browserdebug.asp and post the output here in the forum or to me directly with a PM.
  5. kaijim

    Some people...

    They have authorisation to use it. It's and old deal. A bit surprised that it's still around
  6. kaijim

    PHP Tutorial

    The e-mail form was added yesterday.. so that is brand new... just a simple way to send mail... i am planning to add more examples.. and a guide to avoid spammers getting your mail adress..
  7. Hello everybody!We are currently trying to make the PHP part of the page better.We have taken a small break from writing the reference part (have made over 400 reference pages the last months), and we have started working on the tutorial part.I would very much like to get suggestions on what to add
  8. This problem should now be fixed.The problem was a test we run on the site to avoid programs designed to download the whole site.Many thanks to caiblack and Mister Quick for their help fixing this problem.
  9. Hello.We are trying to fix the problem. We think it is a problem due to traffic (which is good for us, but we may need to make some adjustments), but we have problems testing this properly. Could people who get this problem try to let the page load for an extra 15-30 seconds? Even if it displays "done" in the statusbar. If it is a traffic problem, the page should display after a bit of time. Please resopond here with the result.This would help us a lot.
  10. We think we have solved the problem. Please report back if the problem continues.
  11. We have not had any other reports of this problem. Could forum users please respond if they have the same problem?
  12. Well... I am happy to say, that this is just not true. We do validate our pages. That is the first thing I do after writing a tutorial is to validate the pages. (Test us in W3C's XHTML validator) ... And if we forget to validate, our faithfull fans let us know with an e-mail :)As for frames, we have talked alot about re-designing the site. But the bottom line is that the current layout works great for us at this time, and we want to focus on writing more tutorials.And also... W3Schools.com is NOT the same as W3C...
  13. kaijim


    Hello people :)I am sorry i have been unavaliable lately.. i managed to trip, fall and break my back a little bit.. i am fine, just out of commision a few days :)But i think i will be on work monday. and i will look into this, and try to find some suited moderators.Sorry to keep you waiting
  14. Hello everybody.Just wanted to inform that we, W3Schools.com, are not currently interested in help translating our web page. We hope that this is something we could try in the future, but for now we do NOT grant anyone consent to translate any of our content.
  15. Hello Viktor.I am sorry to say that we are not currently interested in help translating our web page. This may be something we would like to try in the future, but for now we do NOT grant you consent to translate any of our content.If we decide to start translating the site to different languages, I will be sure to contact you.
  16. Hi,The example will be fixed today.
  17. Hi,You must pick your own supervisor.The supervisor should be used to see that you do not cheat. There are no other special criteria for the supervisor.The supervisor's name and title will be printed on the certificate - could be wise to pick a supervisor that will add more creditability to your certificate (e.g. your boss or teacher).
  18. Hello, I have been getting requests about that w3schools should show more people that we have a forum. To do this, we are planning to replace the current links with buttons (images cirka 90-100 width, 20-25 height, with the words "forum" and "W3Schools").But, since I am not much of a designer, I am kinda stuck, and not happy about the buttons I have prodused.If anyone is interested in helping us out here (unpaid, regretfully), send me a PM, and I will give you my e-mail.
  19. Hello columba.Sorry hear about your problems contacting us(we have removed all e-mail adresses on the page because of massive spam, the only mail-adress that is still on the page is on the "Helpers" page), but that is one of the reasons we decided to start this forum.Is the "SitePal" the only annoying ad?It has been fixed, so that it should not make a sound unless you put your mousepointer over it.Hope this is helpful.
  20. kaijim


    diana.The current official standard is XHTML 1.0 and CSS 2.0.But they are working on XHTML 2.0 and CSS 3.0, these are NOT yet an official standard, but a "working draft".
  21. kaijim


    Hello diana!www.W3Schools.com is fully updated with the latest official standards for HTML and XHTML.For a complete listing of earlier versions, you might want to visit W3.org, they develop web standards and guidelines.
  22. You can use it on any form. I used it for a low tech ordering system, with name, phonenumber, date and so on.
  23. This is possible.This is the php file I use for these kind of things (I got this from someone a while back, so I can't really take credit for it ):2 Steps:First you create a php file.File: formmail.php (code below)Then you create a form in the page you wish to display this (Code for form at bottom of post),1. File: formmail.php Code: <?function parse_form($array) { // reserverte ord $reserved_keys[] = "require"; $reserved_keys[] = "recipient"; $reserved_keys[] = "subject"; $reserved_keys[] = "bgcolor"; $reserved_keys[] = "text_color"; $reserved_keys[] = "link_color"; $reserved_keys[] = "vlink_color"; $reserved_keys[] = "alink_color"; $reserved_keys[] = "title"; $reserved_keys[] = "missing_fields_redirect"; $reserved_keys[] = "env_report"; if (count($array)) { while (list($key, $val) = each($array)) { $reserved_violation = 0; for ($ri=0; $ri<count($reserved_keys); $ri++) { if ($key == $reserved_keys[$ri]) { $reserved_violation = 1; } } if ($reserved_violation != 1) $content .= "\t$key: $val\n<br>"; } } return $content;}// Send innholdet som epostfunction mail_it($content, $subject, $email, $recipient) { mail($recipient, $subject, $content, "From: $email\r\nReply-To: email\r\nX-Mailer: DT_formmail");}function build_body($title, $bgcolor, $text_color, $link_color, $vlink_color, $alink_color) { if ($title) echo "<title>$title</title>"; if (!$bgcolor) $bgcolor = "#FFFFFF"; if (!$text_color) $text_color = "#000000"; if (!$link_color) $link_color = "#0000FF"; if (!$vlink_color) $vlink_color = "#FF0000"; if (!$alink_color) $alink_color = "#000088"; if ($background) $background = "background=\"$background\""; echo "<body bgcolor=\"$bgcolor\" text=\"$text_color\" link=\"$link_color\" vlink=\"$vlink_color\" alink=\"$alink_color\" $background>\n\n";}function print_error($reason,$type = 0) { build_body($title, $bgcolor, $text_color, $link_color, $vlink_color, $alink_color); if ($type == "missing") { ?> The form was not submitted for the following reasons:<p> <ul><? echo $reason."\n"; ?></ul> Please use your browser's back button to return to the form and try again.<? } else { // alle andre error ?> The form was not submitted because of the following reasons:<p> <? } echo "<br><br>\n"; exit;}if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $recipient)) { print_error("<b>I NEED VALID RECIPIENT EMAIL ADDRESS TO CONTINUE</b>");}if ($require) { $require = ereg_replace( " +", "", $require); $required = split(",",$require); for ($i=0;$i<count($required);$i++) { $string = trim($required[$i]); if((!(${$string})) || (!(${$string}))) { if ($missing_fields_redirect) { header ("Location: $missing_fields_redirect"); exit; } $require; $missing_field_list .= "<b>Missing: $required[$i]</b><br>\n"; } } if ($missing_field_list) print_error($missing_field_list,"missing");}if (($email) || ($EMAIL)) { $email = trim($email); if ($EMAIL) $email = trim($EMAIL); if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $email)) { print_error("your <b>email address</b> is invalid"); } $EMAIL = $email;}$content = parse_form($HTTP_POST_VARS);if ($env_report) { $env_report = ereg_replace( " +", "", $env_report); $env_reports = split(",",$env_report); $content .= "------ eviromental variables ------"; for ($i=0;$i<count($env_reports);$i++) { $string = trim($env_reports[$i]); if ($env_reports[$i] == "REMOTE_HOST") $content .= "REMOTE HOST: ".$REMOTE_HOST."\n"; else if ($env_reports[$i] == "REMOTE_USER") $content .= "REMOTE USER: ". $REMOTE_USER."\n"; else if ($env_reports[$i] == "REMOTE_ADDR") $content .= "REMOTE ADDR: ". $REMOTE_ADDR."\n"; else if ($env_reports[$i] == "HTTP_USER_AGENT") $content .= "BROWSER: ". $HTTP_USER_AGENT."\n"; }}mail_it($content, $subject, $email, $recipient);if ($redirect) { header ("Location: $redirect"); exit;} else { print "Takk for bestillingen\n";}?> 2. FormCode: <form name="form1" method="post" action="http://some-url-for-your-webpage/formmail.php"> <input type=hidden name="recipient" value="youremail@somewhere.com"> <input type=hidden name="subject" value="Topic"> <input type=hidden name="required" value="Name,Text"> <input type=hidden name="redirect" value="http://tb31.homeip.net/takk.htm"> Name<br><input type=text name="Name" size="20"><br />Some Text:<br /> <textarea name="Text" rows="5" cols="50"></textarea><br> <br><input type="submit" name="Submit" value="Submit"> </form> There, this should be pretty much cut and paste for you, just change a few things in the form(URL, email, and maybe the values you want to send.
  24. Hello nbdesign.I just moved your post to a more sutable location
  • Create New...