IndexProfielRegistrerenHelpActive TopicsSearch Inloggen
Index / Algemeen Nieuw Topic
Dit topic is 40 pagina's lang:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Auteur:
Topic : Programmeren Vorige pagina | Volgende pagina
Snaack
Usericon van Snaack
Posted 02-07-2007 17:40 by Snaack Profiel van Snaack

quote:
Op 2 juli 2007 17:36 schreef WhiteRider het volgende:
Ik hou m'n oude validatie er altijd in, anders zouden ze ook lege formulieren kunnen submitten door de HTML te downloaden en JavaScript eruit te slopen, en dan gaat de database over z'n huig.
Dat was alleen het probleem nog steeds niet.


Hmmm, je kan de referrer uit de header vissen, als die ongelijk is aan het domein waarop je app draait..

Ok, die headers kan je spoofen maar submitten van elke willekeurige plek naar jouw script wordt dan al iets lastiger.

quote:

Bedankt voor het artikel trouwens.


hehe, no problemo, al heb je waarschijnlijk slechts een vaag idee waar het over gaat


Snaack
Usericon van Snaack
Posted 02-07-2007 17:40 by Snaack Profiel van Snaack

quote:
Op 2 juli 2007 17:38 schreef WhiteRider het volgende:
Maar hoe zit dat überhaupt met AJAX (of JavaScript alleen) en het uitzetten daarvan?
Zijn alle scripts dan volledig zinloos?


Ja. Die doen het dan niet meer heh.

Euh, maar dat kan je serverside wel opvragen, al die info wordt in je headers doorgegeven (OS, browser, opties etc..). En dan dus actie ondernemen.

[Dit bericht is gewijzigd door Snaack op 02-07-2007 17:41]


Chelman
Krijg de bloemetjes
Usericon van Chelman
Posted 13-07-2007 18:13 by Chelman Profiel van Chelman



KOSOVO JE SRBIJA! SVETA SRPSKA ZEMLJA !


WhiteRider
Usericon van WhiteRider
Posted 13-07-2007 18:36 by WhiteRider Profiel van WhiteRider

Haha, 9/10.

"You'd spot Hannibal Lector in seconds at an Open Source conference. Your liver's safe!"


WhiteRider
Usericon van WhiteRider
Posted 14-07-2007 16:58 by WhiteRider Profiel van WhiteRider

Daaaaaaaaamn, ik haat Internet Explorer.

Ik heb een pulldownmenu met alle landen, en als je 'm niet 'pulldownt' heeft ie gewoon de breedte van alle andere formuliervelden, zoals het hoort. Echter; als je 'm opent krijgt ie de breedte die gelijk is aan de lengte van de langste naam in het rijtje.
Althans; zo werkt het in Opera, maar in IE werkt dat natuurlijk weer niet. Hoe los ik dit op?


WhiteRider
Usericon van WhiteRider
Posted 03-08-2007 9:06 by WhiteRider Profiel van WhiteRider

Fukc, ik haat direct online programmeren. Vanwege wat logistieke problemen (hehe) publish ik nu direct naar 't web, maar daar kan ik geen ERROR_REPORTING gebruiken. Mooi man, debuggen zonder errors. :')


Hades
Meneer de Ontbijtman
Usericon van Hades
Posted 03-08-2007 9:21 by Hades Profiel van Hadeshttp://www.enschedeseheadbangers.nl

error_reporting klinkt erg als php, en dat kan je prima bovenin je script plempen. En als dat niet toegestaan is zou ik eens bij je hoster gaan klagen


WhiteRider
Usericon van WhiteRider
Posted 03-08-2007 9:25 by WhiteRider Profiel van WhiteRider

quote:
Op 3 augustus 2007 9:21 schreef Hades het volgende:
error_reporting klinkt erg als php, en dat kan je prima bovenin je script plempen. En als dat niet toegestaan is zou ik eens bij je hoster gaan klagen

Ja, dat is dus bij de host niet toegestaan. Klagen heeft geen zin, want ik zit op de host van Creepmime, en ze mogen geen gegevens verstrekken/wijzigingen doorvoeren uit naam van iemand anders. Discretie ftw.


Snaack
Usericon van Snaack
Posted 03-08-2007 12:18 by Snaack Profiel van Snaack

Programmeren met een handicap, dat is pas een ontgroening WR


WhiteRider
Usericon van WhiteRider
Posted 03-08-2007 12:26 by WhiteRider Profiel van WhiteRider

Oh yeah!


WhiteRider
Usericon van WhiteRider
Posted 03-08-2007 15:35 by WhiteRider Profiel van WhiteRider

.

[Dit bericht is gewijzigd door WhiteRider op 03-08-2007 15:35]


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 06-08-2007 21:21 by FRNK Profiel van FRNKhttp://myspace.com/frnk

yo

ik kom ergens niet helemaal uit.. ik doe de site van ons werk, op de homepage staat rechts een zelfgemaakt reclameplaatje, verdeeld over 4 grids. @ Random zie je hier (nog in de testomgeving) 1 van 3 verschillende plaatjes middels een javascriptje als je ververst(random getal, 1, 2 of 3 geeft 3 verschillende plaatjes). Nu moet achter elk plaatje een link naar een popup met de volledige reclame gemaakt worden. Dus plaatje 1 geeft popup 1, plaatje 2 popup 2, plaatje 3 popup 3.

dit is de site; www.dfa.nl

Code (in testomgeving) :


var actienaam=parent.actienaam;
document.write('<IMG src="/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_a1.png" border="0" vspace="0" hspace="0" align="right" valign="bottom" alt="Vul de checklist in en ontdek of DFA ook voor u werkt.">');
</SCRIPT></td></tr></table></BODY></HTML>


Het verrotte is dat ik alles middels (K)Lotus moet doen. Mega irritant, maarja.

Ik moet iig dus een link achter de img hebben naar die popups. De 'actienaam' is dezelfde, alleen gebruik ik voor de homepage _a1 tm _a4 (zie boven), en voor de popup : _popup. maar dat kan niet middels een simpele a href= + een scriptje in 1 regel, want voor actienaam moet ik '+actienaam+' gebruiken met die enkele aanhalingstekens (die actienaam heb ik bepaal in een apart scriptje), en javascript vereist daarnaast tevens '-tekens, dus dan raakt ie in de war.
Like this :

<a href="URL" onclick="window.open('URL', 'venster_naam', 'venster_opties'); return false">linktekst</a>

Waar URL staat, staan dus '-tekens omheen. En ook in mn (variabele) link /apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_popup.png

(let niet op die .png )

Iemand ideeen?
thanks

[edit]dat scriptje waarmee ik die actienaam bepaal werkt trouwens ook niet volgens de internetafdeling in noordwijk, want dat .js bestandje pakt ie niet meer. Dankzij lotus. Terwijl het een prima bestandje is. Sites bouwen middels Lotus sucks. Maarja, dat terzijde eigenlijk. Is wel op te lossen.

[Dit bericht is gewijzigd door FRNK op 06-08-2007 21:33]


Hades
Meneer de Ontbijtman
Usericon van Hades
Posted 06-08-2007 21:35 by Hades Profiel van Hadeshttp://www.enschedeseheadbangers.nl

Eeuh, die 1,2 of 3 die je genereert kan je toch zowel achter '_a' als achter '_popup' plakken? Of begrijp ik je nu helemaal verkeerd?


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 06-08-2007 21:55 by FRNK Profiel van FRNKhttp://myspace.com/frnk

neuh ik heb zeg maar 3 advertenties bestaande uit 4 plaatjes, met 3 bijbehorende popups.

De plaatjes per advertentie eindigen op _a1 t/m _a4, en de popups op _popup.

Zie je dat plaatje met die helmen? Die bestaat van links boven naar rechts onder uit 4 delen :
http://www.dfa.nl/apps/dfa/assets.nsf/wwwAssets/system/$file/frontpage_ad_helmen_a1.png
http://www.dfa.nl/apps/dfa/assets.nsf/wwwAssets/system/$file/frontpage_ad_helmen_a2.png
http://www.dfa.nl/apps/dfa/assets.nsf/wwwAssets/system/$file/frontpage_ad_helmen_a3.png
http://www.dfa.nl/apps/dfa/assets.nsf/wwwAssets/system/$file/frontpage_ad_helmen_a4.png

Dat komt door de verplichte layout die ik aan moet houden. Check maar es.

En de bijbehorende popup zou dan :

http://www.dfa.nl/apps/dfa/assets.nsf/wwwAssets/system/$file/frontpage_ad_helmen_popup.png (en dan in de code ipv /frontpage_ad_helmen_popup.png > /'+actienaam+'_popup.png wat in dit geval /frontpage_ad_helmen_popup.png geeft) zijn.

Dus de links van '+actienaam+'_a1 t/m '+actienaam+'_a4 moeten allemaal naar laatstgenoemde popuplink (/'+actienaam+'_popup.png) verwijzen. '+actienaam+' is dus een variabele.

'+actienaam+' is in bovenstaand voorbeeld "frontpage_ad_helmen". Dan krijg je dus '+actienaam+'_a1 t/m '+actienaam+'_a4 (en daarnaast nog met 2 andere namen als je ververst, maar dat staat nog niet online).

Sorry, de mix van bloed, koffie, grand marnier, rum en amaretto in mn aderen maakt dat ik lastig uitleg hehe

[Dit bericht is gewijzigd door FRNK op 06-08-2007 21:58]


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 07-08-2007 8:44 by FRNK Profiel van FRNKhttp://myspace.com/frnk

Ok, ik wilde dus eigenlijk dit doen voor _a1 t/m _a4:

document.write('<a href="/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_popup.png" onclick="window.open('/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_popup.png', 'venster_naam', 'venster_opties'); return false"><IMG src="/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_a1.png" border="0" vspace="0" hspace="0" align="right" valign="bottom" alt="Vul de checklist in en ontdek of DFA ook voor u werkt."></a>');

Maar dat werkt natuurlijk niet. Ik neem aan dat vast wel iemand de logica van bovenstaand inziet, dus hoe kan ik dit werkend doen?

[Dit bericht is gewijzigd door FRNK op 07-08-2007 8:46]


Snaack
Usericon van Snaack
Posted 07-08-2007 14:10 by Snaack Profiel van Snaack

FRNK, als je nou alle "probleemquotes" escaped door er een backslash voor te zetten?


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 07-08-2007 16:13 by FRNK Profiel van FRNKhttp://myspace.com/frnk

quote:
Op 7 augustus 2007 14:10 schreef Snaack het volgende:
FRNK, als je nou alle "probleemquotes" escaped door er een backslash voor te zetten?

Ga ik es proberen nu


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 07-08-2007 16:20 by FRNK Profiel van FRNKhttp://myspace.com/frnk

Ik heb nu dit :


document.write('<a href="/apps/dfa/assets.nsf/wwwAssets/system/$file/\\'+actienaam+\\'_popup.png" onclick="window.open('/apps/dfa/assets.nsf/wwwAssets/system/$file/\\'+actienaam+\\'_popup.png', 'DFA service', 'width=699,height=491,scrollbars=no,toolbar=no'); return false"><IMG src="/apps/dfa/assets.nsf/wwwAssets/system/$file/\\'+actienaam+\\'_a1.png" border="0" vspace="0" hspace="0" align="right" valign="bottom" alt="Vul de checklist in en ontdek of DFA ook voor u werkt."></a>');


werkt niet.. wat doe ik fout? Thanks

[Dit bericht is gewijzigd door FRNK op 07-08-2007 16:26]


Zenial
Usericon van Zenial
Posted 07-08-2007 16:35 by Zenial Profiel van Zenialhttp://www.zenial.nl

Volgens mij heb je nu precies de verkeerde quotes escaped


Zenial


Snaack
Usericon van Snaack
Posted 07-08-2007 16:35 by Snaack Profiel van Snaack

ALLE probleemquotes, n00b

Dit werkt prima bij mij:




var actienaam = "ACTIE";
var venster_naam = "VENSTER";
var venster_opties = "OPTIES";

document.write('<a href=\\"/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_popup.png\\" onclick=\\"window.open(\\'/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_popup.png\\', \\''+venster_naam+'\\', \\''+venster_opties+'\\'); return false\\"><IMG src=\\"/apps/dfa/assets.nsf/wwwAssets/system/$file/'+actienaam+'_a1.png\\" border=\\"0\\" vspace=\\"0\\" hspace=\\"0\\" align=\\"right\\" valign=\\"bottom\\" alt=\\"Vul de checklist in en ontdek of DFA ook voor u werkt.\\"></a>');





Edit: fuck backslashes op ZM..

[Dit bericht is gewijzigd door Snaack op 07-08-2007 16:36]


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 07-08-2007 16:53 by FRNK Profiel van FRNKhttp://myspace.com/frnk

hier niet. Ik weet da'k een n00b ben ik kan kats niet programmeren maar moet het wel doen.

Ik denk dat het niet werkt omdat (K)Lotus het verneukt. Ik heb al andere opties bedacht. Thanks anywayz


altx
Iron Maiden's gonna get you
Usericon van altx
Posted 07-08-2007 17:14 by altx Profiel van altx

quote:
Op 7 augustus 2007 16:53 schreef FRNK het volgende:
hier niet. Ik weet da'k een n00b ben ik kan kats niet programmeren maar moet het wel doen.

Ik denk dat het niet werkt omdat (K)Lotus het verneukt. Ik heb al andere opties bedacht. Thanks anywayz


Sorry dat ik het zeg, maar het zijn altijd de n00bs die het programma de schuld geven...

Het probleem geef je zelf al aan, namelijk dat je geen flauw idee hebt waar je mee bezig bent.

Wat Snaack zegt, je moet de PROBLEEM quotes escapen. Niet meer en niet minder. Maar als jij al niet kan inschatten wat wel en wat geen probleem quote is, tsja, dan houdt het eigenlijk wel op.


Scream for mercy // He laughs as he's watching you bleed // Killer behind you // His blood lust defies all his needs // Look out I'm coming for you!


Snaack
Usericon van Snaack
Posted 07-08-2007 17:24 by Snaack Profiel van Snaack

En het opbouwen van een string met Javascript "programmeren" noemen is ook wel wat teveel van het goede heh

Ik noem dat simpelweg scripten..


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 07-08-2007 18:25 by FRNK Profiel van FRNKhttp://myspace.com/frnk

ok, scripten. 'k Zeg toch da'k een n00b ben

En het enige probleem was voor mij die variabele '+actienaam+' en mij leek dat die haakjes (quotes toch?) juist het probleem waren, omdat die vaker gebruikt worden voor andere shit in dat regeltje, vandaar da'k de backslashes alleen daar bij die variabele ervoor zette. En heb je wel es een site middels Lotus gebouwd? Dan snap je vast wel dat die variabele en bep. verwijzingen (plaatjes, scriptjes [1 daarvan die dus niet werkt door de plek waar ie al stond..], etc) op andere plekken in Lotus bepaald zijn wat voor mij problemen geeft in dit geval.

Thanks voor de hulp iig, maar ik doe het wel anders, want op deze manier werkt het toch niet Ben er al bijna uit btw

[Dit bericht is gewijzigd door FRNK op 07-08-2007 18:41]


FRNK
Thin out the numbers!
Usericon van FRNK
Posted 07-08-2007 18:29 by FRNK Profiel van FRNKhttp://myspace.com/frnk

quote:
Op 7 augustus 2007 17:14 schreef altx het volgende:
Sorry dat ik het zeg, maar het zijn altijd de n00bs die het programma de schuld geven...

Het probleem geef je zelf al aan, namelijk dat je geen flauw idee hebt waar je mee bezig bent.

Wat Snaack zegt, je moet de PROBLEEM quotes escapen. Niet meer en niet minder. Maar als jij al niet kan inschatten wat wel en wat geen probleem quote is, tsja, dan houdt het eigenlijk wel op.
Hoezo houdt het dan op? Snaack antwoordde toch Leerzaam n shit. En zie hierboven

quote:
namelijk dat je geen flauw idee hebt waar je mee bezig bent.


Lezen, wijsneus Ik ken de taal niet, de logica prima tho.

[Dit bericht is gewijzigd door FRNK op 07-08-2007 18:34]


Dit topic is 40 pagina's lang:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Index / Algemeen Active topics Nieuw topic Vorige pagina | Volgende pagina
http://www.zwaremetalen.com
Powered by ZwareMetalen [PHP] Forum Versie 2.15.0
Optimized for Internet Explorer 6.0 SP2+ / Opera 8+ / Firefox 1+
© 2001 - 2024 Stichting ZwareMetalen