jancisss Posted December 8, 2007 Report Share Posted December 8, 2007 (edited) 1. esmu pilnīgs isācējs, bet kaut kad jau ir jāsāk :D Es taisu lai pie komentāriem rādītos lietotāja bilde(avatar)... Kods <? if(isset($avatar)) { ?> <img src="<? echo $avatar;?> " width="150" /><? } else {?> <img src="images/avatar"<?} $avatar - es izvadu no db (viss OK it kā) bet nenostrādā else {?> <img src="images/avatar"<?} nerādās bilde kad uzspiež properties tad rāda lapas url nevaru neko izdomāt :-( Edited December 8, 2007 by jancisss Link to comment Share on other sites More sharing options...
andrisp Posted December 8, 2007 Report Share Posted December 8, 2007 ar else viss kārtībā, bet pēc tava apraksta nesapratu, kas tev tur par probleemu. Ja jau "$avatar - es izvadu no db (viss OK it kā)", tad protams, ka else neizpildiisies. Link to comment Share on other sites More sharing options...
jancisss Posted December 8, 2007 Author Report Share Posted December 8, 2007 (edited) doma bija tāda ja nav $avatar, lietotājs nav ievadījis, tad lai rādās defūltas avatars ar else {?> <img src="images/avatar"<?} bet neparādās nekas Edited December 8, 2007 by jancisss Link to comment Share on other sites More sharing options...
andrisp Posted December 8, 2007 Report Share Posted December 8, 2007 Varbūt tāpēc, ka attēlam nav norādīts paplašinājums. Kā arī tags nav pabeigts. Link to comment Share on other sites More sharing options...
jancisss Posted December 8, 2007 Author Report Share Posted December 8, 2007 izlaboju tā pat nerādās te ir visa lapa skatīt 107 rindiņu http://paste.php.lv/6543 Link to comment Share on other sites More sharing options...
Aleksejs Posted December 8, 2007 Report Share Posted December 8, 2007 (edited) Vai else gadījumā nebūtu pareizāk nevis: <img src="images/atvars" width="156" /> Bet gan kaut kas līdzīgs: <img src="images/atvars/default_avatar.png" width="156" /> Un otrs jautājums: Kā Tev šķiet, vai mainīgais $avatar tiešām būs neuzstādīts (unset), ja lietotājam nebūs avatara? Edited December 8, 2007 by Aleksejs Link to comment Share on other sites More sharing options...
jancisss Posted December 8, 2007 Author Report Share Posted December 8, 2007 (edited) man likās, ka jā, jo db nav nekas, bet ja nevar kādas tad ir alternatīvas? ar kādu paņēmienu tad? Edited December 8, 2007 by jancisss Link to comment Share on other sites More sharing options...
Aleksejs Posted December 8, 2007 Report Share Posted December 8, 2007 Tādā gadījumā datubāzē ieraksts lietotājam būs, bet lauka "atvars" (laikam latviešu valodā drīz ieiesies atvars nevis avatars, ja tā turpināsies) būs (atkarībā no realizācijas) vienāda ar '' vai null, bet tukša rindiņa vai null nenozīmē, ka mainīgais nav uzstādīts. Tev vajadzētu pārbaudīt uz "neuzstādītības"vērtību... Vai arī - uzreiz piešķirt tam laukam noklusētā avatara vērtību un tad vispār nebūs vajadzīga šī pārbaude. Link to comment Share on other sites More sharing options...
andrisp Posted December 8, 2007 Report Share Posted December 8, 2007 labāk lai paliek tukš un ar empty pārbaudīt. Kā arī vēl ar is_file var pārbaudīt vai norādīties avatars ir atrodas uz diska. Link to comment Share on other sites More sharing options...
jancisss Posted December 8, 2007 Author Report Share Posted December 8, 2007 labāk lai paliek tukš un ar empty pārbaudīt. Kā arī vēl ar is_file var pārbaudīt vai norādīties avatars ir atrodas uz diska. Tiešām nostrādāja liels paldies Link to comment Share on other sites More sharing options...
Recommended Posts