Jump to content
php.lv forumi

Form refresh!


Odze

Recommended Posts

pareizi būtu:

if (isset($_POST['btnSubmit'])) ... vienalga, kāds tam submitam ir value.

$HTTP_POST_VARS["btnSubmit"]!="" nepārbauda, vai tāds btnSubmit vispār tika nodots (tika nopostota tieši _tā_ forma)

error_reporting($_ALL);, vecīt.

Link to comment
Share on other sites

2 Mr.Venom

 

error_reporting($_ALL);, vecīt.

 

ko tas joks dod ieliku to joku vienā php failā un kur varēja tur piesējās pie visiem sql, combo bokšiem un pie tamlīdzīgas drazas. nu prakstiski neviena rindiņa nebija pareiza,bet bez tā joka viss iet. :blink:

Edited by trinklins
Link to comment
Share on other sites

  • 3 weeks later...

Tā kā nedaudz ir pieminēts error_reporting, tad gribu pajautāt cik liela vērība ir jāpievērš šitādiem paziņojumiem?

 

Notice: Undefined variable: coment_error in ...

 

Kur paziņojumos pieminētie mainīgie tiek lietoti if f-jās, lai pārbaudītu vai tas ir vienāds ar kādu noteiktu vērtību. Un ir tikai dažas lapas kurās tie tiek defināti, bet pārbaude notiek visās lapās.

Link to comment
Share on other sites

Nu, teiksim tā. Ja es lieku tavu saitu/cms/whatever uz sava servera, kur error_reporting(E_ALL);, tas 80% nestrādās.

Būtībā tas ir solis pretī citām valodām, kur tiek strikti definēts variābļu tips un ... apgabals (? scope).

Notice bieži palīdz sameklēt tādus gadījumus, kad piem. iekš array-a bāž iekšā stringu vai ko citu un pēc tam mēģina to tā dabūt kaut ko ārā utml.

 

Lieļāka drošība un pārliecība, ka ies visur. Un vispār taisnas rokas.

Link to comment
Share on other sites

Ko izdara šī rindiņa - header(Location: "$_SERVER[HTTP_REFERER]")

Iztīra mainīgos?

gh... nu johaidī.. cik viņi tagad saradušies.. mļin, nu takš nevar nedusmoties.

grūti manuāli paskatīties? jeb, varbūt, ja nav saprasšanas no angļu/krievu val. un programmēšanas pamatiem, nemēģināt kļūt par *uber hax0r* un paciesties līdz 10 dzimšanas dienai... zināšanas nāk ar mocībām cenšoties saprast, mācoties, utt., nevis uzdodot 'izdariet to manā vietā' stila jautājumus forumos...

Link to comment
Share on other sites

×
×
  • Create New...