Avatar billede sijmonj Nybegynder
18. august 2009 - 13:48 Der er 16 kommentarer og
1 løsning

cURL, URL file-access, er der andre?

Hej jeg har et problem med at min webhost ikke understøtter cURL og URL file-access, er der andre funktioner jeg kan bruge ?
Avatar billede expnet Seniormester
18. august 2009 - 14:00 #1
Hvad er det du vil præcis?
Avatar billede sijmonj Nybegynder
18. august 2009 - 14:06 #2
jeg vil gerne kunne sende smser via min hjemmeside.
men cliche.dk har valgt at slå safe mode til ON og URL file-access har de også lukket for. og de vil ikke fortælle mig hvad for en funktioner jeg ellers kan bruge da de siger "vi yder ikke kode support", derfor leder jeg efter en anden funktion
Avatar billede olebole Juniormester
18. august 2009 - 14:24 #3
<ole>

Du kunne vælge en udbyder, som faktisk kan administrere servere. Så behøver man nemlig ikke safe mode  =)

/mvh
</bole>
Avatar billede sijmonj Nybegynder
18. august 2009 - 14:25 #4
det bare det at jeg laver det for en og hun har allerede købt et webhotel hos dem til år 2011, men hun må bare skifte så
Avatar billede repox Seniormester
18. august 2009 - 15:38 #5
Hvis du nu fortalte hvilken udbyder der var tale om var der måske nogle som kunne fortælle dig hvilket alternativ du skulle benytte.

(Hvor useriøst er det lige at en webhotelsudbyder ikke tillader curl?)
Avatar billede olebole Juniormester
18. august 2009 - 15:54 #6
#2: cliche.dk  ;o)
Avatar billede sijmonj Nybegynder
18. august 2009 - 20:00 #7
ja cliche.dk, synes os det for dårligt, og når jeg så skriver til dem fordi jeg først brugte en anden funktion end cURL så spørger jeg om de kan gøre så jeg kan bruge det, så siger de at jeg skal bruge cURL det andet er for farligt, så koder jeg lortet om, og så får jeg en anden fejl, så spørger jeg så igen hvorfor jeg nu får den fejl, så siger det "jamen det jo fordi safe mode er ON så du kan ikke bruge den funktion" men de sagde jo jeg sku bruge den :S.

så spørger jeg om der er en anden funktion jeg så kan bruge, så skriver de bare "vi yder ikke kode support", så skrev jeg igen og igen til sidst skriver de "Igen vi yder ikke kode support, den eneste måde at hente noget via en
URL er via cURL hos os, da vi af sikkerheds årsager har slået
url.fopen() fra (som benyttes af "file_get_contents"), om den så præcis
kan det du skal bruge ved vi ikk, da vi ikke har lavet hjemmesiden...

Jeg må bede dig søge på google efter mere hjælp, eller f.eks bruge
www.experten.dk til at finde noget hjælp."

er det ik plat ?
Avatar billede repox Seniormester
18. august 2009 - 21:54 #8
#7

Nej, jeg synes det er ganske rimeligt.
Hvis alle webhotelsudbydere skulle udbyde support på deres kunders kode, for den smule indtægt der er på webhotellerne, er forretningen ikke rentabel. Det er blandt andet derfor man hører arbejdskraft til sådanne opgaver.

Hvis de siger cURL er slået til bør du også kunne bruge det. Noget tyder på du gør det forkert - måske hvis vi kunne se den kode du har forsøgt dig med, ville man kunne løse problematikken.
Avatar billede sijmonj Nybegynder
18. august 2009 - 22:15 #9
jeg har prøvet med det her


$sms["username"] = urlencode("brugernavn");
$sms["password"] = urlencode("password");
$sms["to"] = urlencode($vis_nummer['fra']);
$sms["from"] = urlencode("firma");
$sms["message"] = urlencode($guldkorn['msg']);

$ch = curl_init("http://sms.coolsmsc.dk/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, implode("&", $sms));

$content = curl_exec($ch);
curl_close($ch);

var_dump($content);
Avatar billede repox Seniormester
18. august 2009 - 22:31 #10
Og hvad giver det dig?
Avatar billede sijmonj Nybegynder
18. august 2009 - 22:46 #11
en fejl som ser sådan her ud


Warning: curl_setopt() [function.curl-setopt]:
CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or
an open_basedir is set
string(14) "Adgang nægtet."
Avatar billede repox Seniormester
18. august 2009 - 22:52 #12
Så udkommenter/slet den linie:
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

Så skulle det gerne virke.
Avatar billede sijmonj Nybegynder
19. august 2009 - 16:17 #13
så får jeg bare den her fejl

string(14) "Adgang nægtet."
Avatar billede repox Seniormester
19. august 2009 - 23:56 #14
Så er det sandsynligvis de oplysninger du sender med der giver dig fejlen.
Det er en streng du får retur fra curl kaldet.
Avatar billede foo85 Novice
20. august 2009 - 02:40 #15
#13 - besøger man den url du har i din curl_init i #9, så skriver den webside "Adgang Nægtet"

Så det tyder på din opsætning ikke er korrekt, da det virker som et standard svar fra sms servicen, hvis oplysninger ikke er korrekte...
Avatar billede sijmonj Nybegynder
25. december 2009 - 22:32 #16
smid svar en af jer

og tak :D!
Avatar billede sijmonj Nybegynder
07. juni 2010 - 14:33 #17
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester