login  Naam:   Wachtwoord: 
Registreer je!
 Forum

URL Download (Opgelost)

Offline Oli4 - 27/01/2008 17:40
Avatar van Oli4Nieuw lid Hallo allemaal,
Ik heb een systeem gemaakt dat je scripts kan downloaden.
Je kunt hier zelf een script uploaden en dan kan iemand anders hem downloaden. Maar als ik nu een script toevoeg en ik geef de url (bijv. http://www.site.nl/zip.zip) op, en dan ga ik hem bekijken. Dan kun je op de link klikken, maar dan ga je niet naar http://www.site.nl/zip.zip, maar naar http://www.site.nl/http://www.site.nl/zip.zip  !! Weet iemand hoe ik dat kan vermijden 

9 antwoorden

Gesponsorde links
Offline Oli4 - 27/01/2008 18:37
Avatar van Oli4 Nieuw lid Jah, hoezo?
 
Offline Bart - 27/01/2008 19:58
Avatar van Bart PHP expert Sandernerd, als je iemand probeert te helpen moet je wel het goede zeggen. PHP_SELF geeft niet http://www.site.nl terug, maar het deel achter http://www.site.nl
Offline TotempaaltJ - 27/01/2008 21:32
Avatar van TotempaaltJ PHP interesse Ik kijk even in je source...

  1. <a href="www.vleckanie.nl/scripts/geupload/captcha.zip">
  2. www.vleckanie.nl/scripts/geupload/captcha.zip
  3. </a>


Als je linkt naar www.site.nl linkt hij naar die map, er moet nog http:// voor, oftewel:

  1. <a href="http://www.vleckanie.nl/scripts/geupload/captcha.zip">
  2. http://www.vleckanie.nl/scripts/geupload/captcha.zip
  3. </a>
Offline Oli4 - 29/01/2008 16:11
Avatar van Oli4 Nieuw lid Kijk, dat snap ik wel, maar als ik nou bijv. index.php opgeef in een plaats van een zip file, dan gaat hij automatisch naar http://www.site.nl/dir/index.php. Wat zou ik moeten doen als ik wil dat hij nou niet naar http://www.site.nl/dir/index.php gaat maar gewoon naar index.php waarna je een foutmelding krijgt. 
Offline Wijnand - 30/01/2008 09:01
Avatar van Wijnand Moderator /index.php ? (dus een slash ervoor)

of begrijp ik niet wat jij nou wil...
Offline Oli4 - 30/01/2008 16:57
Avatar van Oli4 Nieuw lid Ik laat gebruikers een zipfile uploaden en dan moeten ze de url die ze daar hebben gekregen ergens anders invoegen. Nu voegen ze bijvoorbeeld http://www.site.nl/zip in , maar dan krijg ik nog het adres waar je nu bent er voor. Dit dus: http://www.site.nl(< het adres waar je al was)/http://www.site.nl/zip(< het adres dat de gebruiker heeft ingevoerd)
Offline TotempaaltJ - 30/01/2008 17:07 (laatste wijziging 31/01/2008 08:25)
Avatar van TotempaaltJ PHP interesse Is dat online nu?
Heb je het al getest?
Nee?
Dan moet je gewoon precies doen wat ik al zei! http://

En btw, waarom doe je het uploaden en toevoegen apart?
Wacht, even registreren hoor!

Edit: Oke, aangemeld: Al wat opmerkingen in jouw forum gegeven, maar nu eerst: Je doet bji het Captcha script geen http:// en bij dat volg je muis script wel!

Doe iets met PHP bij het posten, zie hieronder! 
Offline timmie_loots - 30/01/2008 17:53 (laatste wijziging 30/01/2008 17:53)
Avatar van timmie_loots PHP gevorderde Doe dan

  1. $url = preg_replace('/^www\.([^ ]+)/i', "http://www.$1", $url);


Dat werkt tenminste ;)
Offline Oli4 - 31/01/2008 12:38
Avatar van Oli4 Nieuw lid Oke, bedankt allemaal he 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s