<li> v <ul> bez odseku + formular -> SURNE!

Programovacie jazyky, rady, poradňa...
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

<li> v <ul> bez odseku + formular -> SURNE!

Príspevok od používateľa Hip-hoper »

da sa to?stale tam mam odsek

Kód: Vybrať všetko

<ul>
 <li>text text text</li>
 <li>text text text</li>
</ul>
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Čo vlastne potrebuješ dosiahnuť? Lebo možno budeš musieť zmeniť margin, padding alebo display na inline (a možno niečo úplne iné).
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

Príspevok od používateľa atlox »

No da sa to cez štýly trocha obíjsť:

Kód: Vybrať všetko

<ul>
 <li style="margin-left:-20px;">text text text</li>
 <li>text text text</li>
</ul>
skus a uvidiš ako bude ten horny vyzerať :roll:
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

chrono napísal:Čo vlastne potrebuješ dosiahnuť? Lebo možno budeš musieť zmeniť margin, padding alebo display na inline (a možno niečo úplne iné).
potrebujem aby som mal text, ktory bude v bunke tabulky a text, kory bude v <li> v <ul> v bunke, aby boli vlavo zaronvno, aby tam nebol odsek, ten margin a padding som skusal nejak mi to neslo, mozno som mal nekde chybu. Pozrem display
lammer
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2098
Registrovaný: 24 apr 2004, 18:45
Kontaktovať používateľa:

Príspevok od používateľa lammer »

display s tym nic nema
poriesi ti to margin a padding v pripade zanorenia do niecoho ineho
atlox napísal:No da sa to cez štýly trocha obíjsť:

Kód: Vybrať všetko

<ul>
 <li style="margin-left:-20px;">text text text</li>
 <li>text text text</li>
</ul>
skus a uvidiš ako bude ten horny vyzerať :roll:
jo a aby som nezabudol to co si pouzil je styl, ci mas pocit ze to funguje len ked je to v hlavicke?
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

uz to ide s marginom, nevem preco to rano neslapalo, mozo mi este nezapalovalo tak dobre :D , vdaka

ale mam este problem. Mam formular a v nom

Kód: Vybrať všetko

<tr> <td>Predmet:</td> <td><select name="predmet">
       <option value="predmet">&nbsp;</option>  
       <option value="predmet1">jeden</option>
       <option value="predmet2">dva</option>
       <option value="predmet3">tri</option>
       <option value="predmet4">styri</option>
       </select></td></tr>
<tr> <td colspan="2"><textarea rows="6" cols="40" name="text"></textarea></td></tr>
potrebujem, ze ak si vyberiem jednu z moznosti, napr. "jeden" v textaree mi vypise text "dobry text" . potom ked kliknem na "dva" vypise "dobry text 2" Ako to spravim? dufam ze som napisal zrozumitelne
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

hmm, nikto nic? a PHPckom by sa nedalo? if, switch? len ja to neviem. Alebo js?
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

najlepsie cez js

ale ja js neovladam tak ti to tazko napisem...
programator
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 18 apr 2005, 8:31
Bydlisko: Papua new Guinea
Kontaktovať používateľa:

Príspevok od používateľa programator »

Mozne riesenie pomocou javascriptu :

Kód: Vybrať všetko

function printText() {
   select = document.getElementByName("predmet");
   textValue = document.getElementByName("text").value;
   
   switch (select.options[select.selectedIndex].value) {
      case "predmet" : textValue = "dobry text";
      case "predmet1" : textValue = "dobry text 2";
      ...
   }

   return;
}
Funkciu som pisal z hlavy, dufam ze bude fungovat, no treba ju otestovat...

A nasledne treba dat do tagu select udalost javascriptu onChange :

Kód: Vybrať všetko

<select name="predmet" onchange="printText()">
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

nevem ci som to zapisal spravne, ale nefunguje mi to :(

Kód: Vybrať všetko

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link href="style.css" rel="stylesheet" type="text/css">
  <script>function printText() {
   select = document.getElementByName("predmet");
   textValue = document.getElementByName("text").value;
   
   switch (select.options[select.selectedIndex].value) {
      case "predmet" : textValue = "dobry text0";
      case "predmet1" : textValue = "dobry text1";
	  case "predmet2" : textValue = "dobry text2";
      case "predmet3" : textValue = "dobry text3";
   }

   return;
}
  </script>
 </head>
 <body>
  <table>
   <tr> <td>Predmet správy:</td> <td><select name="predmet" onchange="printText()">
       <option value="predmet">&nbsp;</option>  
       <option value="predmet1">predmet1</option>
       <option value="predmet2">predmet2</option>
       <option value="predmet3">predmet3</option>
       </select></td></tr>
   <tr> <td colspan="2"><textarea size="10" rows="6" cols="40" name="text"></textarea></td></tr>
  </table>              
 </body>
</html>
pls opravi to nekto?
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

Príspevok od používateľa atlox »

potreboval si toto?

Kód: Vybrať všetko

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
  <link href="style.css" rel="stylesheet" type="text/css">
  <script>
	function printText() {
	select = document.getElementById("predmet");
   
	switch (select.options[select.selectedIndex].value) {
		case "predmet" :
			document.getElementById("text").innerHTML = "dobry text0";
			break; 
		case "predmet1" :
			document.getElementById("text").innerHTML = "dobry text1";
			break; 
		case "predmet2" :
			document.getElementById("text").innerHTML = "dobry text2";
			break; 
		case "predmet3" :
			document.getElementById("text").innerHTML = "dobry text3";
			break; 
	}

	return;
	}
  </script>
 </head>
 <body>
  <table>
   <tr> <td>Predmet správy:</td> <td><select id="predmet" onChange="printText()">
       <option value="predmet">predmet</option> 
       <option value="predmet1">predmet1</option>
       <option value="predmet2">predmet2</option>
       <option value="predmet3">predmet3</option>
       </select></td></tr>
   <tr><td colspan="2">
    <textarea size="10" rows="6" cols="40" name="text" id="text"></textarea>
   </td></tr>
  </table>             
 </body>
</html>
:?:
programator
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 18 apr 2005, 8:31
Bydlisko: Papua new Guinea
Kontaktovať používateľa:

Príspevok od používateľa programator »

Aj ja som to uz opravil + otestoval :

Kód: Vybrať všetko

<html>
 <head> 
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  <link href="style.css" rel="stylesheet" type="text/css"> 
  <script language="javascript" type="text/javascript">
   function printText() {
     var select = document.forms["formular"]["predmet"];
     var text = document.forms["formular"]["text"];

     switch (select.options[select.selectedIndex].value) {
        case "predmet"  : text.value = "dobry text0";
        break;

        case "predmet1" : text.value = "dobry text1";
        break;

        case "predmet2" : text.value = "dobry text2";
        break;

        case "predmet3" : text.value = "dobry text3";
        break;

        default : text.value = "nic";
     }

     return;
  }
  </script> 
 </head> 
 <body>
  <form name="formular" method="post" action="">
  <table>
   <tr> <td>Predmet správy:</td> <td>
   <select name="predmet" onChange="printText();">
       <option value="predmet1">&nbsp;</option>  
       <option value="predmet2">predmet1</option> 
       <option value="predmet3">predmet2</option> 
       <option value="predmet4">predmet3</option> 
       </select></td></tr> 
   <tr> <td colspan="2"><textarea size="10" rows="6" cols="40" name="text"></textarea></td></tr>
  </table>
  </form>
 </body> 
</html>
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

chalani supeer!!! Idu obidva! Dakujem pekne :) fakt ste mi pomohli

edit// ako to mam zapisat, aby som mal "dobry" v jednom riadku a "text" v druhom. Nevem ako tam vlozit tag <br>

Kód: Vybrať všetko

...
case "predmet1" : text.value = "dobry <br> text";
        break;
...
nefunguje
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

skus namiesto <br> dat \n
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

gwixt napísal:skus namiesto <br> dat \n
OMG ja dement :lol: ake jednoduche, diki :)
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

mam este problem. Potrebujem, aby v tom formulary, ked nie je zvoleny predmet (cize je tam prazdne policko, u mna "predmet0"), aby sprava nebola odoslana

Kód: Vybrať všetko

<?php
$meno=$_POST["meno"];
$email=$_POST["e-mail"];
$predmet=$_POST["predmet"];
$sprava=$_POST["text"];
$end="Odoslané z kontaktného formuláru na www.dobrytext.net";

$to = "[email protected]";
$extra = "From: $email\nReply-To:$email\n";
$subject = "Správa od ".$meno;
$mess = "Meno: ".$meno."\nEmail: ".$email."\nPredmet: ".$predmet."\nSpráva:\n".$sprava. "\n\n\n\n".$end;

mail ($to, $subject, $mess, $extra);

if($predmet="predmet0")
     echo "Správa nebola odoslaná. Zvoľte si prosím predmet.";

if(mail)
     echo "Správa bola úspešne odoslaná. Ďakujeme Vám za Váš e-mail.";
?> 
teraz mi robi toto, ze odosle mail a zobrazi obe vety, co su pri podmienkach. pls ako na to?
a este potrebujem, ked je v textaree text, aby po kliknuti donej sa text vymazal.
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

Kód: Vybrať všetko

<?php
$meno=$_POST["meno"];
$email=$_POST["e-mail"];
$predmet=$_POST["predmet"];
$sprava=$_POST["text"];
$end="Odoslané z kontaktného formuláru na www.dobrytext.net";

$to = "[email protected]";
$extra = "From: $email\nReply-To:$email\n";
$subject = "Správa od ".$meno;
$mess = "Meno: ".$meno."\nEmail: ".$email."\nPredmet: ".$predmet."\nSpráva:\n".$sprava. "\n\n\n\n".$end;


if($predmet="predmet0")  echo "Správa nebola odoslaná. Zvoľte si prosím predmet.";
elseif(mail ($to, $subject, $mess, $extra)) echo "Správa bola úspešne odoslaná. Ďakujeme Vám za Váš e-mail.";
else echo "Odoslanie spravy zlyhalo.";
?> 

Kód: Vybrať všetko

<textarea onfocus="this.value='';"></textarea>
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

nevem ci si to skusal, ale nejde :( mail odosla tak ci tak a aj ked zvolis predmet, aj ked ho nezvolis ukaze ze sprava nebola odoslana, zvolte prosim predmet
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

ja som to potom este upravil .. tak to skus este raz :D
Hip-hoper
Star
Star
Používateľov profilový obrázok
Príspevky: 573
Registrovaný: 15 jan 2006, 23:05
Bydlisko: Sabinov
Kontaktovať používateľa:

Príspevok od používateľa Hip-hoper »

gwixt napísal:ja som to potom este upravil .. tak to skus este raz :D
posle to stale, ci tam je predmet, ci nie. A aj ked ho zvolim, tak vypise ze sprava nebola odoslana, zvolte prosim predmet :(
//edit mam taky pocit, ze tu podmienku s predmenom0 co som tam napisal je blud
Napísať odpoveď