login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Link Target

Offline Zephyroz - 25/04/2006 16:24 (laatste wijziging 15/05/2006 17:20)
Avatar van ZephyrozHTML interesse Ik ben bezig met de website van mijn werk, en daarop komt een viruswarning-feed van Norman. Deze bestaat uit een script dat verwijst naar een PHP file op een externe server (van Norman) die eens in de zoveel tijd door hun geüpdate wordt. Nu wil ik er voor zorgen dat de pagina die geopend wordt als je op een van de virusnamen klikt, in een nieuw venster wordt geopend (een soort target="_blank") maar ik zou niet weten hoe ik dat voor elkaar krijg. Daarom graag jullie hulp.

Het gaat om deze site.

11 antwoorden

Gesponsorde links
Offline vinTage - 25/04/2006 16:32 (laatste wijziging 25/04/2006 16:34)
Avatar van vinTage Nieuw lid Die feed heb je van een XML ?
Als die XML de link naar desbetreffend virus.php bevat, dan kan je die toch gewoon echoen ?
  1. <?
  2. echo '<a href="http://www.norman.com?id=23">steel youre harddrive.exe</a>';
Offline marten - 25/04/2006 16:35 (laatste wijziging 25/04/2006 16:36)
Avatar van marten Beheerder note van een oude zeiker

steel youre harddrive.exe 

edit
nevermind 
Offline vinTage - 25/04/2006 16:36 (laatste wijziging 25/04/2006 16:36)
Avatar van vinTage Nieuw lid wups, target vergeten
  1. <?
  2. echo '<a href="http://www.norman.com?id=23" target="_blank">steel youre harddrive.exe</a>';


en @ marten, niet emmeren joh, ik heb het gecorigeerd voordat jij replyde 
Offline Zephyroz - 25/04/2006 16:37 (laatste wijziging 25/04/2006 16:43)
Avatar van Zephyroz HTML interesse
  1. <!--
  2. --------------------------------------------------------------
  3. Virusfeed from Norman ASA
  4. --------------------------------------------------------------
  5. Copyright (c) Norman ASA 2006
  6. May be used by permission from Norman ASA only
  7. --------------------------------------------------------------
  8. -->
  9. <div align="center">
  10. <table border="0" cellpadding="0" cellspacing="0" width="130">
  11. <script language="javascript">
  12.  
  13. //Set to 0 for green logo and 1 for black logo
  14. var logotype = 1
  15.  
  16. if(logotype == 0) {
  17. var logo='http://www.norman.com/grf/nrm_vir_warn1.gif'; } else {
  18. var logo='http://www.norman.com/grf/nrm_vir_warn2.gif'; }
  19. document.write('<tr><td align=center><img src="' + logo + '"></td></tr></table>');
  20. </script>
  21. <!-- The script below shows the virus warnings themeselves -->
  22. <script src="http://newton.norman.com/virus_rss_styled.php" type="text/javascript"></script>
  23. </div>
  24. <noscript>
  25. <font face="Arial, Helvetica, sans-serif" color="#ff0000">
  26. <b>
  27. The list of virus warnings requires javascript.
  28. </b>
  29. </font>
  30. </noscript>
  31.  
  32. <!-- END OF VIRUSFEED -->


Dat is de code voor de feed. Ik heb deze in een HTML file op dezelfde server als de site gezet en via een wrapper op de pagina gezet (Wrapper is eigenlijk gewoon een I-Frame maar ik gebruik Joomla! en daarin heet het anders). De opmaak van de pagina wordt bepaald door CSS:

klik
Offline marten - 25/04/2006 16:40 (laatste wijziging 25/04/2006 16:41)
Avatar van marten Beheerder www.pastebin.be ;)
Offline Zephyroz - 25/04/2006 16:41
Avatar van Zephyroz HTML interesse danku 
Offline Gerard - 25/04/2006 16:43 (laatste wijziging 25/04/2006 16:43)
Avatar van Gerard Ouwe rakker
Citaat:
en @ marten, niet emmeren joh, ik heb het gecorigeerd voordat jij replyde 


Nou wil ik niet heel moeilijk doen:
steel = staal
steal = stelen

youre = jij bent (you are of you're zelfs nog)
your = jouw

Stelletje belgen dat jullie zijn! 
Offline Zephyroz - 25/04/2006 16:44
Avatar van Zephyroz HTML interesse lol ja idd
staal jij bent harde schijf.
Offline marten - 25/04/2006 16:46
Avatar van marten Beheerder nou ja staal is best hard vorm van een schijf erin maken en vinTage's verhaal klopt 
Offline vinTage - 25/04/2006 16:48 (laatste wijziging 25/04/2006 16:49)
Avatar van vinTage Nieuw lid zeiksnorren..

Ik weet niet of dit een goed idee is, maar als je nou met
  1. <?
  2. file_get_contents("http://newton.norman.com/virus_rss_styled.php");
  3. ?>

En dan met een regex de <a href zooi eruit filtert en die dan echoed ?

Ik snap geen tor van die regex zooi, dus daar mag je zelf achtereen 
Offline Zephyroz - 25/04/2006 16:55 (laatste wijziging 09/05/2006 16:52)
Avatar van Zephyroz HTML interesse Ik snap al geen tor van PHP, maar ik geloof wel dat ik weet wat echo is...  

Ik heb een site gevonden met uitleg, maar aangezien ik basiskennis van PHP mis heb ik er weinig aan.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.234s