login  Naam:   Wachtwoord: 
Registreer je!
 Forum

file_get_contents(): unable to acces (Opgelost)

Offline gothmog - 05/07/2007 22:25
Avatar van gothmogLid Hellow,

Ik gebruik deze functie:
file_get_contents()

Nu krijg ik de volgende error:
Unable to access
En op dezelfde regel:
failed to open stream: No such file or directory in

Nu is het een https url, maakt dat iets uit met file_get_contents?
En er zitten spaties in, moet ik deze omzetten in %20?

Mijn dank is groot!
Gothmog

11 antwoorden

Gesponsorde links
Offline kickasgamer - 05/07/2007 22:27
Avatar van kickasgamer PHP ver gevorderde ik zou de spaties voor allezekerheid omzetten ja, want ik heb ook een aantal problemen gehad met spaties en met file_gets_content
Offline Stijn - 05/07/2007 22:28
Avatar van Stijn PHP expert
Citaat:
moet ik deze omzetten in %20?
Heb je dat al geprobeerd?
Offline gothmog - 05/07/2007 22:28 (laatste wijziging 05/07/2007 22:28)
Avatar van gothmog Lid Heb het nu geprobeerd, zelfde error. Als ik precies hetzelfde aanvraag via de adresbar, lukt het wel!
Offline Ultimatum - 05/07/2007 22:29
Avatar van Ultimatum PHP expert failed to open stream: No such file or directory in

Betekend gewoon dat je path naar je file verkeerd is. Moet je gewoon wat meer gaan spelen, dat probleem heb ik ook al vaak gehad. En probeer het gehele path anders als je dat nog niet had gedaan
Offline gothmog - 05/07/2007 22:40 (laatste wijziging 05/07/2007 22:52)
Avatar van gothmog Lid Maar zoals ik al zei: als ik precies dezelfde URL in de adresbar kopieër doet hij het wel!
Kan het aan de andere site liggen? dat deze is beveiligd?

De link is ongeveer zo:


Kan het komen door m'n mod rewrite? lijkt mij toch niet?

Edit: als er alternatieven zijn hoor ik het graat... in javascript bijv.
Offline CDNC - 05/07/2007 23:53
Avatar van CDNC PHP ver gevorderde Zeker dat het niet aan die httpS ligt? spaties in de functie file_get_contents mogen gewoon spaties blijven, moet dus geen %20 worden, heb het ff getest.
Offline gothmog - 06/07/2007 10:11
Avatar van gothmog Lid Dit is de regel waardoor de error komt. De variabelen kloppen wél.
  1. <?php
  2. $content=file_get_contents("https://myaccount.******.com/clx/sendsms.php?username=phone-tone&password=******&from=+31636199***&to=+".$netnummer."6".$nummer."&text=".$bericht." - Deze sms werd gratis verstuurd vanaf phone-tone.nl.");


Er komt ong dit uit:
  1. https://myaccount.******.com/clx/sendsms.php?username=phone-tone&password=******&from=+31636199***&to=+31636199***&text=test123testa\1241 - Deze sms werd gratis verstuurd vanaf phone-tone.nl.


En toch die error steeds opnieuw, %20 of gewone spaties, het maakt niet uit. En als ik het in e adresbar intyp, doet hij het wel...

Alvast bedankt!

******toon ik liever niet
Offline marten - 06/07/2007 10:16
Avatar van marten Beheerder https://myaccount.******.com/clx/sendsms.php?username=phone-tone&password=******&from=+31636199***&to=+31636199***&text=test123testa\1241

als je deze als url gebruikt?
Offline gothmog - 06/07/2007 10:31
Avatar van gothmog Lid Merkwaardig genoeg dezelfde error (als ik die url in file_get_contents zet).
Vreemd... ligt dus niet aan m'n variabelen etc...
Offline marten - 06/07/2007 10:40
Avatar van marten Beheerder En als je nou de stream functies eens probeert?
Offline gothmog - 06/07/2007 10:52 (laatste wijziging 06/07/2007 11:01)
Avatar van gothmog Lid
  1. <?php
  2. if ($stream = fopen("https://myaccount.******.com/clx/sendsms.php?username=phone-tone&password=******&from=+31636199***&to=+".$netnummer."6".$nummer."&text=".$bericht." - Deze sms werd gratis verstuurd vanaf phone-tone.nl.", "r"))
  3. {
  4. $content=stream_get_contents($stream);
  5. fclose($stream);
  6. }


Zelfde error, maar nu bij fopen...

Edit, ik heb het opgelost 
  1. <?php
  2. if($fp = fopen($URL,"r"))
  3. {
  4. while (!feof ($fp))
  5. $content .= fgets($fp, 4096);
  6. fclose ($fp);
  7. }


Bedankt voor jullie hulp!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.243s