PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Valikud - if v6i switch?
Postitaja: PHP.ee 2002-01-09 11:03:10
Artikli "Valikud - if v6i switch?" kommentaarid

Viimati muudetud: 23-01-2002 01:23:12
Muutja: martin
Põhjus:

viga
Postitaja: Bioloogia Õpetaja 2002-01-09 11:06:16
Kala on ka loom muide!
Teinekord käiks äkki bioloogia tunnis vä!
nõuanne
Postitaja: madis 2002-01-09 11:06:39
kui kirjutate htmli echo statmenti sisse siis jätke jutumärgid lihtsalt ära, pole mõtet ennast vaevata " sellise näputööga. HTMLis jutumärkide kasutamine EI OLE KOHUSTUSLIK, see on lihtsalt tava.

vastasel korral tekib selline sigrimigri et otsi siis selles koodist, kus sul üks slash puudu on
(echo annab parse errori, php nimelt mõtleb, et echo lause sai läbi koos jutumärkidega
probleem
Postitaja: coma 2002-01-09 11:07:07
kasutasin oma lehel linkimiseks switch-funktsioone, kuid index.php'l, kust switch'i statement paikneb, tekkis mul tabel'iga väike probleem. Nimelt laeb see nüüd mul terve lehe täis neid samu tabeleid, kõik järjest üksteise alla. Lõpus, kui on neid juba meeletul hulgal laadinud, tuleb alert - "Cannot load page. Invalid argument." Kas see värk on seotud/võib tuleneda switch'ist?
gif
Postitaja: vasja 2002-01-09 11:07:59
coma: sull vist jäi break; kribamatta

miskipärast selline kood andis errori

echo"<img src="koer.gif">";

ülakomadega töötab küll:

echo'<img src="koer.gif">';

veidi arusaamatuks jääb see lugu

$head="Content-type: image/gif";
Header($head);

missjaoks see kasulik on?
ja kuhu see kribada tuleb?
mõtetu
Postitaja: Fredi 2002-01-09 11:08:34
Minu arust on mõtetu kõik kila kola ühte faili panna.
Näidis failinana
Postitaja: Vari 2002-01-09 11:09:12
Muidu igati hea mõte näidis eraldi faili panna...ainult et <html> ja muud säärased tagid võiks ära jätta (mujal neid õnneks pole), IE näitab nii väga kesist osa koodist.
Jutt käib switchcolor.txt kohta.
<br>
Lugupidamisega
IE
Postitaja: Klaabu 2002-01-09 11:09:30
IE on jobu. ta ei tohiks txt faili yldse htmlina n2idata.

save target as abiks.
See switch...
Postitaja: civilization 2002-01-09 11:10:31

PHP kood:
 
<?php
$def1
="<body style="backgroundgreencolorwhite;">";
$def2="<body style="backgroundblackcolorwhite;">";
if (
8<=date("H") && 12>=date("H"))
echo 
$def1;
else
echo 
$def2;
?>


sain sama asja kergemini ja täiuslikumalt... pannes kaks su õpetust kokku, äkki saaks switchi kohta uut näidet:-) Selle süntaks ei ole kergesti meeldejääv , kui otsest põhjendust ei leia siis on suht ebameeldiv seda kasutada.
RE: Valikud - if v6i switch?
Postitaja: Kuukulgur 2002-07-16 09:46:41
Kuidas teha avanevat menüü kõige lihtsamalt, nagu php.ee-l kus avanevad "Artiklid"?

Viimati muudetud: 16-07-2002 09:50:39
Muutja: Kuukulgur
Põhjus: Taipasin mis viga!!!

RE: nõuanne
Postitaja: suss 2002-11-18 00:08:40
TSITEERITUD:
HTMLis jutumärkide kasutamine EI OLE KOHUSTUSLIK, see on lihtsalt tava.


Madis - reeglina on see nii, aga vaata, mis saab siis, kui kirjutad <input type=text value=t e k s t i v 2 l i> ->>- ehk siis jätad inputi value ymber jutumärgid panemata... mõningal puhul siiski on kohustuslik :)
RE: Valikud - if v6i switch?
Postitaja: meos 2003-02-18 00:38:59
tegelt võiks lisada ka variandi:


PHP kood:
 switch(true) {
case (
$a == $b):
break;
case (
$a == $c):
break;
// etc
}
RE: nõuanne
Postitaja: Hartsu 2003-04-27 15:43:17
TSITEERITUD:
kui kirjutate htmli echo statmenti sisse siis jätke jutumärgid lihtsalt ära, pole mõtet ennast vaevata " sellise näputööga. HTMLis jutumärkide kasutamine EI OLE KOHUSTUSLIK, see on lihtsalt tava.


No XHTML'i korral näiteks on ikka väga kohustuslik..
RE: Valikud - if v6i switch?
Postitaja: ruupar 2004-02-18 19:13:16
Kood selline:


<?php
if($link==kontakt) {include "kontakt.html"; }
if($link==minust) {include "minust.html"; }
if($link==sinust) {include "sinust.html"; }
?>


kuidas ma saan teha niimoodi, et kui mul mingit faili nt. (sinust. html) ei leia, siis kuvab mingi veateate, et lehte ei leitud or smth.
RE: Valikud - if v6i switch?
Postitaja: rexxx 2004-03-20 14:57:33
äkki nii:

<?php
if($link==kontakt) {include "kontakt.html"; }
if($link==minust) {include "minust.html"; }
if($link==sinust) {include "sinust.html"; }
else {include "veateade.html"; }
?>
RE: Valikud - if v6i switch?
Postitaja: Hazar 2004-04-19 22:11:27
Kas keegi räägiks mis sellel viga on

<?php
echo "Vali Taustavärv";
echo'<form action='.$PHP_SELF.' method="post">
<select name="värv">
<option value="">Palun vali värv!</option> <!-- tyhi valik -->
<option value="1">Must</option>
<option value="2">Punane</option>
<option value="1">Sinine</option>
<option value="1">Roheline</option>
<option value="1">Kollane</option>
</select>
<input type="submit" value="GO">
</form>';
$värv=(int)$_POST['värv'];
if ($värv>0)
swich($värv)
{
case 1:
echo"<body style="background: black">;
break;
case 2:
echo"<body style="background: red">;
break;
case 3:
echo"<body style="background: blue">;
break;
case 4:
echo"<body style="background: green ">;
break;
case 5:
echo"<body style="background: yellow">;
break;
?>
RE: Valikud - if v6i switch?
Postitaja: bimbo 2005-04-20 23:21:14
vaatamata võõrkeelsusele oli see õpetus mulle arusaadavam ja praktilisem kui eestikeelne.
http://www.deadserious.net/forum/t-34.html


RE: Valikud - if v6i switch?
Postitaja: uba 2005-05-09 12:15:40
TSITEERITUD:
Kas keegi räägiks mis sellel viga on ...

echo 'Vali Taustavärv
<form action='.$PHP_SELF.' method="post">
<select name="varv">
<option>Palun vali värv!</option> <!-- tyhi valik -->
<option value="1">Must</option>
<option value="2">Punane</option>
<option value="3">Sinine</option>
<option value="4">Roheline</option>
<option value="5">Kollane</option>
</select>
<input type="submit" value="GO">
</form>';

switch($_POST['varv']){
case 1:
echo '<body style="background: black">';
break;
case 2:
echo '<body style="background: red">';
break;
case 3:
echo '<body style="background: blue">';
break;
case 4:
echo '<body style="background: green ">';
break;
case 5:
echo '<body style="background: yellow">';
break;
}
nii töötab...
RE: Valikud - if v6i switch?
Postitaja: uba 2005-05-09 12:16:28

PHP kood:
 echo 'Vali Taustavärv
<form action='
.$PHP_SELF.' method="post"> 
<select name="varv"> 
<option>Palun vali värv!</option> <!-- tyhi valik --> 
<option value="1">Must</option> 
<option value="2">Punane</option> 
<option value="3">Sinine</option> 
<option value="4">Roheline</option> 
<option value="5">Kollane</option> 
</select> 
<input type="submit" value="GO"> 
</form>'
;

switch(
$_POST['varv']){
    case 
1:
        echo 
'<body style="background: black">';
    break;
    case 
2:
        echo 
'<body style="background: red">';
    break;
    case 
3:
        echo 
'<body style="background: blue">';
    break;
    case 
4:
        echo 
'<body style="background: green ">';
    break;
    case 
5:
        echo 
'<body style="background: yellow">';
    break;
}

nii töötab...

Viimati muudetud: 09-05-2005 12:18:10
Muutja: uba
Põhjus:


Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0188438892365