Datuve :: Forums :: Arhīvs :: Kļūdas, kuras pat grūti iedomāties!

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 195

Reģistrētie lietotāji online: 0

Viesi online: 195

Datuve.lv video
Top.LV

Kļūdas, kuras pat grūti iedomāties!

Ievietoja: Lasko @ 2008.07.07 20:34  

Nesen sastapos ar vienu no tām. Programmējot vienam skolniekam programmas neiet kaut ārēji viss izskatās OK. Izrādās parasto pēdiņu vietā " nevis tiek vienreiz uzsists pareizais taustiņš, bet pēdiņas veido uzsitot to pašu taustiņu divas reizes pēc kārtas - ' ', speciāli ieliku atstarpi, lai varētu saprast kļūdas rašanās veidu.
Man ir lielas aizdomas, ka pat datuvē dažiem rodas problēmas tieši tā paša iemesla dēļ!

Komentāri:

#1 civucavu @ 2008.07.07 20:37

Pirmo reizi kaut ko tādu dzirdu. Interesanti.

#2 kasix @ 2008.07.07 20:40

'' "

šķiet, ka jaunie offisi u.t.t. automātā pārveido 2x parastos strofus par pēdiņām. atšķirību nevar nepamanīt =)

#3 kaaposc @ 2008.07.08 08:13

nu bet tak sintakse no tā dikti mainās! tb vienkārši nekompilēsies un norādīs vietu, kur kļūda. parasti pēc sintakses iekrāsotāja arī var pateikt, vai ir pareizi sarakstīts (ja vien nekodē notepadā un neizmanto komandrindas kompileri, kurš tikuntā norādītu uz kļūdaino vietu)..

#4 Viescha @ 2008.07.08 09:14

Es arī zinu vienu cilvēku, kuram ir paradums šādi rakstīt, pie tam esmu viņam uz to jau vairākas reizes norādījis.

#5 kaaposc @ 2008.07.08 09:48

man pagēs starp citu arī nereti gadās ieraudzīt šito ``...'' - vienīgi tur sintakse nav īpaši svarīga (ja vien netiek kāds koda piemērs rakstīts)

#6 janexx @ 2008.07.10 08:08

nomaini valodu no LV uz ENG

#7 Knight @ 2008.07.10 11:58

vispaar... incants gljuks ir arii forumos redzamaa ziime / pie " ..

nu nezinu, kaa to lietu apkaro citi, bet es neesmu liels programmeetaajs... gribu visu vienkaarshi paveikt...

uztaisiiju aizstaajeeju - ja ir /", lai izdod tikai " .. un, neatkaartojoties...

.. varbuut ariii ar " un ' ' vari izdariit liidziigi ?

#8 kaaposc @ 2008.07.10 12:04

#7, parasti gan otrādā slīpsvītra (backslash): \"

#9 drono @ 2008.07.10 12:16

#7> Tas ir tad, ja PHP ir ieslēgts magic_quotes_gpc
Domāts, lai jaunie programmētāji neliktu datus pa tiešo datu bāzē un nesataisītu SQL injekcijas.
Speciāli priekš tam ir PHP funkcija stripslashes() un pretējā darbība addslashes()

#10 Knight @ 2008.07.10 14:23

#8... mana vaina, nekorekti uzrakstiiju - tieshaam \ ...

#9... paldies, pats ar k-ko jaunu uzzinaaju... :)