Welkom Gast! [Registreer] :: [Login]
Navigatie

Tutorials

Shoutbox
U dient in te loggen om een bericht te plaatsen.

18/05/2012 07:35
gewoon bar en bar slecht, door het gebrek aan animo stoppen ook veel modders en mappers, want ze kunnen niet meer doorschuiven naar andere, nieuwere cod's

18/05/2012 07:34
nou ik denk dat mods voor oude cod's ook beetje dood gaat, door het geheel van te veel mods ervoor, animo per mod is gewoon klein, steeds meer mensen spelen liever vanilla, omdat heel veel mods ge

15/05/2012 10:49
Maar er mag misschien wel eens een 'opflakkering' gebeuren.

15/05/2012 10:48
Hmm, ik en Paulus zijn nogal een grote medieval mod aan het maken. Net beslist om die in codWAW ipv cod2 te doen door gebrek animators cod2.

14/05/2012 23:42
Eens een Mb CoD (UO) match doen fzo


Volg ons voor statusupdates en aankondigingen!
Registreer of log in
Om gebruik te maken van de volledige functionaliteit van Modbase moet je ingelogd zijn.
Na registratie kan je reageren, onderwerpen starten, projecten toevoegen en nog veel meer.

Dit is volkomen gratis en duurt hoogstens een minuut.

Registreer gratis

Laatste Actieve Forumonderwerpen
  Onderwerpen AuteurAntwoorden Laatste bericht
Achtergrond geluid herhalen
CoD 2 Mapping & Modding
apocalypse5736 apocalypse573
18-05-2012 17:28
Compile error
CoD:WaW Mapping & Modding
Fristi4 Fristi
18-05-2012 15:40
Textures met geluid als je erop loopt
CoD Mapping & Modding
codmaster0082 codmaster008
18-05-2012 14:21
Terrain Density verhogen
CoD 2 Mapping & Modding
apocalypse57310 HuRRaCaNe
17-05-2012 16:07
.spd file
CoD 4 Algemeen
cod2editor0 cod2editor
17-05-2012 12:19


Onderwerp bekijken
U bent hier: Forum > Programmeren > Javascript Download script
 Onderwerp afdrukken
Javascript Download script
Geplaatst op 09-08-2010 18:11 | Gewijzigd door Wolph op 09-08-2010 18:13
#1  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
Heey,
Ik ben nu bezig met een java script dat een download via een popup laat gaan. Ongeveer zoals bij modsonline. Het meot dus zo gaan: Download123.html --> downloadopup.html. Door een javascript op downlaod123.html moet er komen op downlaodpopup.html in de href van <a> komen te staan welke downlaod het meot zijn. Heeft iemand hier het script voor? of kan iemand me in ieder geval helpen met het amken van dit script?

<a href="javascript:dwnld2()">Download</a>

dat houd dus in dat het thread naar dwnld2() in hetzelvde bestand al waar het downlaod linkje is. Maar bij mijn script moet het in een ander html staan... Kan iemand me hiermee helpen?

Ps: ik hoef GEEN php info, aangezien alle scripts op mn site met javascript werkt!


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 09-08-2010 18:41
#2  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Als je niet met PHP werkt is iets zoals 'Download123.html' dynamisch niet mogelijk.
Dan zal het bestand 'Download123.html' effectief moeten bestaan.

Maak je dus voor elke download zelf een nieuw HTML-bestand aan of niet? Laat me even weten of dit het geval is.


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 09-08-2010 18:44 | Gewijzigd door Wolph op 09-08-2010 18:44
#3  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
ik heb lange lijsten op pagina's met downloads. Wat ik dan wil is dat als je op download bij eentje duwt dat het script wat op die pagina staat een ander javascript op een andere pagina (in dit geval de popup) vertelt welk woord er in de href moet komen

EDIT: dit woord stelt dan de link naar de download voor


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 09-08-2010 18:53
#4  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Je kan eventueel met een Ajax POST request werken om op de achtergrond een andere pagina aan te roepen, maar anders is er geen manier om met Javascript tussen verschillende pagina's te communiceren. Javascript wordt per pagina lokaal uitgevoerd.


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 09-08-2010 19:00
#5  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
zou je eens iets kunnen maken, zodat ik kan kijken of het werkt? heb geen ervaring met ajax...


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 09-08-2010 19:05 | Gewijzigd door Stijn op 09-08-2010 19:05
#6  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Met de Prototype Library kun je makkelijk dit bekomen:

Download broncode  Code
<script language="Javascript">
var id = 1234; // je download ID
var script = 'download.php';
var params = 'id=' + id;
new Ajax.Request
(
url,
{
  method: 'get',
  parameters: params,
  onComplete: mijn_functie
}
);
 
function mijn_functie(request) {
  $('content').innerHTML = request.responseText;
}
</script>
 
<div id="content"></div>





Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 09-08-2010 19:08
#7  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
Dus als ik het goed begrijp:
Moet mijn download string er zo uit zien:
<a href="" id="1234"><strong>Download For Free now!</strong></a>

maar verder.... dit komt misschien heel dom over... maar ik ken dit echt neit Damn


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 09-08-2010 19:12
#8  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Ik ben nu bezig met een java script ...


... aangezien alle scripts op mn site met javascript werkt!


Veel ken je er dus niet van ...
Ben je in feite wel aan iets begonnen? Sarcastic


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 09-08-2010 19:15 | Gewijzigd door Wolph op 09-08-2010 19:21
#9  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
javascritp ken ik, maar ik heb nog nooit iets met ajax gedaan wel van gehoord maar nog nooit iets van gezien :O Ik begrijp er dus neits van Shy

het mag dan ook wel met php (wel zonder mysql want die heb ik neit)


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 09-08-2010 19:31
#10  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
ProWolph schreef:
javascritp ken ik, maar ik heb nog nooit iets met ajax gedaan wel van gehoord maar nog nooit iets van gezien :O Ik begrijp er dus neits van Shy

het mag dan ook wel met php (wel zonder mysql want die heb ik neit)


Dan stel ik voor dat je gewoon direct met PHP begint.
Geen gesukkel dan Wink

+ gebruik dat stukje code van mij.


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 09-08-2010 19:33
#11  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
ja maar dat snap ik niet xD zou je me wel even kunne vertellen hoe ik het dan via php doe... dna verander ik dus mijn hele vraag van javascript naar php...


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 10-08-2010 09:59
#12  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Gewoon bv.

Download broncode  Code
<?php
if(is_numeric($_GET['id'])){
   echo '<a href="download'.$_GET['id'].'.html">Klik hier om te downloaden</a>';
} else {
   die('Ongeldige ID');
}
?>




Ik raad je sterk aan om PHP tutorials te lezen.
Er bestaan ontzettend goede op het internet.


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 10-08-2010 10:18 | Gewijzigd door Wolph op 10-08-2010 10:28
#13  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
Nou ik heb een tijdje geleden een boek gekocht, en dat ging goed maar toen ik het allemaal ging proberen kreeg ik om de 2 regesl een error... Daarom ben ik meer ene fan van javascript, dit si voro mij makkelijker. Ik kan php lezen en aanpassen, maar neit schrijven...

EDIT
Maar over het script:
De bedoeling is is dat het eene php script het andere php script vertelt dat de downlaod de volgende id heeft. Dus stel: Imand wil het ebstand downlaod123.rar hebben. Dan moet de eerste php script vetrtellen tegen de downlaod center (2de phpscript) dat het gaat om id 123.

Dus dan word het zoiets:
Download broncode  Code
<?php
if(is_numeric($_GET['id'])){
   echo '<a href="download'.$_GET['id'].'.rar">Klik hier om te downloaden</a>';
} else {
   die('Ongeldige ID');
}
?>






Maar hoe doe laat ik het eerste script dan zeggen dat het id 123 is... kan dat gewoon via ID="123" in de href van de link of meot er een php scriptje bij komen?


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 10-08-2010 11:42 | Gewijzigd door Stijn op 10-08-2010 11:43
#14  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Pagina downloads.php:

Hier heb je een paar links naar je downloads, bv:

Download broncode  Code
<a href="download.php?id=1">Download 1</a>
<a href="download.php?id=2">Download 1</a>





De download.php pagina:

Download broncode  Code
<?php
if(isset($_GET['id']) && is_numeric($_GET['id'])){
   if(file_exists('/path/naar/public_html/downloads/download'.$_GET['id'].'.zip'){
      header('Location: download'.$_GET['id'].'.zip');
   }
} else {
   die('Access denied');
}
?>





Opmerking: ik heb deze code niet getest.
Experimenteren is de boodschap!

Ik heb PHP geleerd zonder boek, puur door code te lezen en te experimenteren.


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 10-08-2010 13:03
#15  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
hmm wat betekent dit?
Download broncode  Code
Parse error: parse error in D:\wamp\www\download.php on line 3





img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 10-08-2010 15:05
#16  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Dat er een syntax fout is op lijn 3 natuurlijk Pfft


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 11-08-2010 12:47
#17  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
ja maar zou je me een hint kunnen geven, wat het is? want ik hbe een beetje gegoogled, en veel mensen zeggen dat het aan de spaties ligt... niet dus...


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 12-08-2010 10:52
#18  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
euh? please?


img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
 
Geplaatst op 12-08-2010 19:02
#19  Bericht afdrukken
Avatar van gebruiker

Admin

Posts: 2065
Joined: 17.01.06
Ik moet wel weten wat er op lijn 3 staat om te kunnen helpen ...


Proud Coder & Founder of Modbase

i.imgur.com/X64ol.gif
 Top http://www.modbase.be
 
Geplaatst op 12-08-2010 19:58
#20  Bericht afdrukken
Avatar van gebruiker

Master


Donator
Posts: 1636
Joined: 17.05.09
lijn 3 van dit:
Download broncode  Code
<?php
if(isset($_GET['id']) && is_numeric($_GET['id'])){
   if(file_exists('/path/naar/public_html/downloads/download'.$_GET['id'].'.zip'){
      header('Location: download'.$_GET['id'].'.zip');
   }
} else {
   die('Access denied');
}
?>




^^



img191.imageshack.us/img191/2758/sigbig1.png
 Top http://www.youtube.com/user/StudioSoftWolph?featur
Spring naar forum:

Gelijkaardige onderwerpen
Onderwerpen Forum Antwoorden Laatste bericht
script help nodig :) CoD 2 Mapping & Modding 7 16-04-2012 18:53
[OK] Een muur/doos etc laten "verdwijnen" met een simpele script CoD Tutorials (goedkeuring) 17 02-04-2012 14:24
Javascript : toggle_slide Programmeren 9 23-03-2012 11:16
Error in fx script CoD 2 Mapping & Modding 6 21-03-2012 20:34
Javascript : fade Programmeren 3 28-01-2012 19:01


Naar Boven

© 2006-2012 Modbase. Alle rechten voorbehouden. Disclaimer | Gedragscode

Custom coding by Stijn, Image fixing by Derix