Avviso: post tecnicissimo. Se non sei ultratecnico salta pure 🙂
Se durante la tua carriera di sviluppatore ti imbatti in qualcosa come
- if not rsContent.eof then
- pageTitolo = rsContent("titolo")
- do while not rsContent.eof
- if not isnull(rsContent("content")) then
- tmpPageContent = rsContent("content")
- tmpPageContent = replace(rsContent("content"),"&","&",1,-1,1)
- tmpPageContent = replace(tmpPageContent,"&&","&",1,-1,1)
- tmpPageContent = replace(tmpPageContent,"&#","&#",1,-1,1)
- if int(rsContent("contentType"))=1 then
- pageContent = pageContent & tmpPageContent & "< br >"
- else
- pageImages = pageImages & tmpPageContent & "< br >"
- end if
- end if
- rsContent.movenext
- loop
- pageContent=replace(replace(replace(replace(pageContent,"&","&",1,-1,1),
- "&amp;","&",1,-1,1),"&nbsp;"," ",1,-1,1),"&#","&#",1,-1,1)
- else
- pageTitolo = ""
- end if
molla tutto e fai come me: esci subito dalla stanza. Hai a che fare con un pazzo furioso!!!
C’è di peggio… di molto, ma mooolto peggio 🙂
vuoi ridere? ho commentato le 4 righe in grassetto (i replace, insomma) e il risultato è ASSOLUTAMENTE invariato!! 😐
ahahahh 😀
Le regular expressions l’amico non le ha??? Io per farmi due risate metterei nel content un paio di espressioni html non incluse nel codice sopra… 😀
[…] Mi batto da anni contro le brutture del sistema, ma evidentemente ho perso in partenza, così come è utopia pensare di scrivere codice come si deve in questa azienda. Vi riporto la conversazione appena avuta col SEO: […]
[…] Approdai quindi al settore realizzazione siti internet dove sono tutt’ora. Conoscenze pressoché zero, voglia di fare tanta. Qualche progetto l’ho fatto ma non sono soddisfatto. Qui tutto è vecchio, lento, mastodontico. Per farvi capire meglio vi racconto qualche collega: – uno ogni tanto ha commentato su questo blog, è l’unico che parla la mia lingua. E’ una mente, ma odia gli aggregatori RSS ed è sempre leggermente indietro – uno usa windows2000 senza diritti di amministrazione, scrive codice SOLO col notepad e si rifiuta di installare Firefox (che è un “browser del cazzo”). E’ quello che fa i replace di replace. – uno vivrebbe di documentazione che tanto non leggerebbe. Burocratico fino al midollo, si professa ignorante di HTML e CSS e ne fa un vanto. il W3C per lui è una noia mortale e il validator un problema di cui “si occuperà qualcun altro prima o poi”. – uno è un Dio dei prodotti Macromedia. Una mente brillante, in grado di rifare da zero Google Maps in flash (e con alcune features aggiuntive) ma che non sa configurarsi la posta elettronica o risolvere un ip. […]
[…] (Titolo del post rubato a Tambu e WordPress.org) […]