Jump to content
php.lv forumi

Recommended Posts

Posted

codez - Zini ticība citiem dieviem! :P

2easy - Nu ko tagad saki, par kodu kas ir veidots pēc kā teikt pēdējā edita? Atrodams zem otrā linka, tobish - pēc brieža teiktā! :)

Mainīts ir daudzkas, salikts ir daudzkas :)

  • Replies 37
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted (edited)

Ok, nu šitā rinda neder:

 #
if(empty($vaards) || empty($komentaars)){
#
echo'<font color="red">Kāds no laukiem netika aizpildīts!</font>';

 

Pirmkārt, jau tāpēc, ka tajā vietā vēl nemaz html tags nav izvadīts :)

 

Es darītu tā:

unset($err_msg); //sava veida mainīgā inicializācija
if(empty($vaards) || empty($komentaars)){
$err_msg = "Tūrkst kāds lauks";
}

 

Un tad vajadzīgajā vietā, pirms pašas formas:

<?
if(isset($err_msg)){
 echo "<span style=\"color:red;\">$err_msg</span>";
}
?>

Edited by briedis
Posted

Es iedomājos, kā izskatītos forma ar 10 laukiem un kļūdas tekstu "kāds no laukiem netika aizpdilīts" :D

 

Ar domu nav jau tik trakoti sarežģīti piestrādāt pie tā, lai pateiktu, kas KONKRĒTI ir nepareizi.

Posted

ja lietotājs nejēdz aizpildīt formu, tad pac vainīgs! :D

tāpēc kļūdas paziņojums "kkas ir nepareizi" vai "kkas nejiet" ir pilnīgi pietiekams ;)

Posted (edited)

+ vēl vajag piemest klāt kādu asāku vārdu un mazliet palamāt to lietotāju, lai nākamreiz rūpīgāk aizpilda formu! :P

Edited by 2easy
Posted (edited)

Nu tad 2easy runājam tālāk :)

Pats tagad smaidu, kā Maija saulīte - Ieraugot VALDIĀCIJA "passed" ! :D

 

Kodiņš:

http://paste.php.lv/f11e04e5318bece443743e51b53436e0?lang=php

ar Kaklz doto:

http://paste.php.lv/dbeb6517f2356c2c6da128df7d9f1777?lang=php

Db - Domāju, ka nevaig vecā ir jau iekšā !

 

P.S. Vot tagad rubīju vairāk xHTML fišku! Kā būtu ja būtu :))))))

Edited by Kemito
Posted (edited)

kā tev tas var validēties, ja echo ir pirms <html> ?

validēt vajag rezultātu, ko uzģenerē php. kr4 paņem view source, nokopē visu un iebaro validatoram :P

un tad patīksminies :D:D:D

Edited by 2easy
Posted (edited)

tajā vietā ieliec, nevis visu kodu ar while, bet tikai <?= $content ?>

un to $content saformē augstāk pirms <html>, tur kur jau tas while pirms tam bija

 

un ar kļūdām lai ir tas pats!

 

tādā veidā tu datu apstrādi un izveidošanu būsi nodalījis no datu parādīšanas

ieguvums no tādas darbošanās ir applikācijas modularitāte

kr4 būs kruta ;)

Edited by 2easy
Posted

Nesaprotu mazliet ko tu domā ar to!

Kā es varu prosta <?= $mainigais ?> vadīt laukā, ja es cikliski vadu laukā visu aparātu?

ja es šādi, daru vai tas ir ļoti slikti?

Posted (edited)

<?php
$content = '';  // sākumā uzstādi/inicializē
while (...) {
   $content .= 'kko pievieno klāt';
}
?>

 

kkur tālāk izdrukā

<?= $content ?>

 

 

protams, ka lapa strādātu jebkurā gadījumā. šādi vnk dara tāpēc, ka pieaugot apjomam un sarežģītībai, vieglāk ir menedžēt/uzturēt/papildināt atsevišķas daļas. tāpēc tās šādi nodala

Edited by 2easy

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...