HuSä

Najzelenšie fóra slovenského Internetu.

Všetky časy sú v UTC + 1 hodina [ letný čas ]




Vytvoriť novú tému Odpovedať na tému  [ Počet príspevkov: 5 ] 
Autor Správa

Legenda

Založený: 31.01.2007
Príspevky: 1392
Body: 5
Pohlavie: Žena

Neprítomný
Odpoveď s citáciou
Mili hostincania,
kedze ste niektori velmi zdatni v tychto veciac, napadlo ma ci by ste mi nevedeli pomoct, poradit etc.
Zobrala som si jeden kurz, teoria v poho, len na konci skript zrazu ulohy. Ulohy nie su tazke, pre mna vsak, niektore, priznavam sa (hlavne co sa tyka casu ked sedim nad jednou chybou a neviem sa pohnut dalej) ano.
Ked si na mna niekto najdete cas budem rada. :)

1. Zacneme zlahka .. Nenapada vas nejaky jednoduchy script, ktory bude obsahovat cykly for i while?
Moja fantazia skoncila pri

Spoiler! :
Kód:
<script type="text/javascript">
  <!--
      var i = 1;
      while (i<5) {
      document.write(i, ". riadok <br/> ");
       i++;
    }
   //--> </script>


2. Jednoduchy formular Meno, Email - Pri odoslani script skontroluje ci nie su polia prazdne, ak su hodi alert. Dotial vsetko ok, ale nedari sa mi zakonponovat aj to ze pri maili ma skontrolovat aj ci sa v nom nachadza zavinac.

Spoiler! :
Kód:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formukar</title>
<script type="text/javascript">
<!--


function over(form) {
                      if (form["meno"].value == "" || form["mail"].value == "") {alert("Nie su vyplnene vsetky polia");
                  return false;} return true;}
                                     
function email(form){
   var mailpremenna = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
   if(form["mail"].value.match(mailpremenna)){
      return true;
   }else{
      window.alert("Zly mail");
      form["mail"].focus();
      return false;
      }
      

      //-->
</script>
</head>

<body>


<form action="" onsubmit="return over(this)">

<p>
   <label>
     Meno:
    <input type="text" size="10" name="meno"/>
   </label>
</p>
<p>
   <label>
    E-mail:
    <input type="text" size="10" name="mail" />
   </label>
</p>
<p>
<label>
<input type="submit" value="Odoslat" />
<input type="reset" value="Obnov" />

</label>
</p>
     
</body>

</html>


Hore
 Profil  

Legenda
Obrázok používateľa

Založený: 29.11.2004
Príspevky: 1094
Body: 77

Neprítomný
Odpoveď s citáciou
Po prve, mas chybne HTML, nemas ukoneceny form element.

Takisto, spravne by mal form element mat atributy method, action a enctype, aj ked ti to zvaliduje aj bez toho, ale je to chyba:

Kód:
<form method="post" action="/" enctype="multipart/form-data">


Inline javascript by som dal na koniec body elementu.

Pouzil by som UTF-8 kodovanie, aby si mohla pouzit diakritiku.

A predpokladam, ze ten dokument servujes ako text/html, nie ako application/xml, cize to nie je skutocne xhtml. V tom pripade nema zmysle pouzit XHTML dokumentovy typ, radsej pouzi HTML 4.01 alebo HTML 5.

1.

Co ja viem, nic ma nenapada:

http://www.w3schools.com/JS/tryit.asp?f ... js_fornext
http://www.w3schools.com/JS/tryit.asp?f ... ryjs_while

2.

Kód:
function validateEmail(email)
{
 var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\
".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA
-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
 return email.match(re)
}


Hore
 Profil  

Legenda

Založený: 31.01.2007
Príspevky: 1392
Body: 5
Pohlavie: Žena

Neprítomný
Odpoveď s citáciou
Zisla by sa mi rada. Ide o lahucku vec, ale predsa.
1.Mam WAMP server
2. Spustam localhost/priklad.php. V tomto kode je tabulka s udajmi ako meno /email.. a tiez homepage {vsetky tieto udaje boli zadane v predchadzajucom subore)
3. Po kliknuti na odkaz v homepage, chcem aby sa mi otvorila nova stranka v novom okne.(napr. google.sk) Cez moj kod
Kód:
<tr>
<td>Homepage:</td>
<td><a href="<?php echo $row["homepage"];?>" target="_blank"><?php echo $homepage ?></td>
</tr>

sa mi otvori len localhost/google.sk. Co mam zadat/respektive nastavit aby mi nebralo len lokalhost ale klasicke http://www. ?


Hore
 Profil  

röndör
Obrázok používateľa

Založený: 21.07.2004
Príspevky: 15706
Body: 310
Pohlavie: Muž

Neprítomný
Odpoveď s citáciou
v tabulke v stlpci homepage su ake hodnoty? maju predpony http://?

lebo ked ma niekto ako homepage "annun.sk"

tak v HTML sa vo finale zjavi

<a href="google.sk" target="_blank">google.sk</td>

lenze pre prehliadac je toto relativny odkaz, cize vysledok je naozaj otvorenie stranky localhost/google.sk

absolutne odkazy musia zacinat protokolom, teda na http:

prinutil by som pouzivatelov zadavat korektne adresy svojich homepagov alternativne dolepovat http rucne

_________________
Light hand of Empelol.


Hore
 Profil ICQ  

Legenda

Založený: 31.01.2007
Príspevky: 1392
Body: 5
Pohlavie: Žena

Neprítomný
Odpoveď s citáciou
Ou ok. To dolepovanie super napad :) Thx.


Hore
 Profil  
Zobraziť príspevky za obdobie posledných:  Usporiadať podľa  
Vytvoriť novú tému Odpovedať na tému  [ Počet príspevkov: 5 ] 

Všetky časy sú v UTC + 1 hodina [ letný čas ]


Kto je prítomný

Ľudia sediaci pri tomto stole: Žiadny registrovaný používateľ a 18 hostí.


Nemôžete zakladať nové témy pri tomto stole
Nemôžete odpovedať na témy pri tomto stole
Nemôžete upravovať svoje príspevky pri tomto stole
Nemôžete mazať svoje príspevky pri tomto stole

Hľadať:
Skočiť na:  
cron
Little spaceships
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Karma MOD © 2007, 2009 m157y, modifications © 2010 Annun