Avatar billede gobbles Nybegynder
27. oktober 2004 - 21:11 Der er 10 kommentarer og
1 løsning

problem med loadVariables, alt efter hvad der skrives i browser.

Hej
Jeg oplever noget lidt mærkeligt når jeg henter data(tekst til et textArea) i en php fil.

jeg har en flash movie der ved opstart af "www.minside.dk" kalder sådan et link:
loadVariables("http://www.minside.dk/minfil.php")

problemet er nu meget underligt...
Hvis jeg i min browser skriver "www.minside.dk" starter filmen og data/teksten hentes fint ind i textArea.. ok.

hvis jeg nu istedet skriver "minside.dk" i ren dovenskab, altså uden "www" foran, finder dns serveren selvfølgelig ud af hente den rigtige side...men nu loades data'ene ikke, jeg syntes ikke det burde ha noget at sige da jeg jo laver et helt specifikt kald til php filen... men det gør den ikke?
Jeg vil blive utrolig glad hvis noget kunne hjælpe... måske også med en forklaring for det er da mildest talt træls at rende ind i den igen... tak
Avatar billede gulekings Nybegynder
27. oktober 2004 - 21:39 #1
mit gæt er at du har skrevet en absoulut sti til din php i flash..
i stedet for "http://www.side.dk/phpfiles/file.php" skriv:
"/phpfiles/file.php"
Avatar billede gobbles Nybegynder
27. oktober 2004 - 21:58 #2
desværre det virker ikke... minside.swf ligger inde i en mappe der hedder admin. altså  wwww.miside.dk/admin  så ved opstart kaldes et script(med henblik på en tæller) index.html der sender browseren ind og starter www.minside.dk/admin/minside.swf  teksterne ligger i admin/tekster/text.php  så stien jeg nu har skrevet er admin/tekster/text.php  det virker også når jeg skriver "www.minside.dk" men ikke ved "minside.dk"  har du et andet bud... jeg er sgu ved at gå helt i stå, har aldrig oplevet noget ligende.. men tak
Avatar billede gulekings Nybegynder
27. oktober 2004 - 22:03 #3
admin/tekster/text.php
eller
/admin/tekster/text.php
i flashen? nr 2 burde virke.
Avatar billede gobbles Nybegynder
27. oktober 2004 - 23:05 #4
det gør det også.... men kun når jeg skriver "www.minside.dk" ikke ved "minside.dk" 
det der sker automatisk i browseren når jeg skriver "minside.dk" er at den sætter http:// foran så den "færdige" url bliver "http://minside.dk"  men jeg forstår ikke hvorfor jeg ikke kan kalde den fulde sti...  nu har jeg lige lagt det ud..    prøv www.jydebaren.dk  og bagefter jydebaren.dk    det er godt nok lidt sært...
Avatar billede thulstrup Nybegynder
27. oktober 2004 - 23:40 #5
Jeg har også været ude for det og ja det sært. Jeg har ingen forklaring, men du kan tilgengæld relativt let løse problemet.

Indsæt nedenstående øverst i din index/default/main/whatever php-fil:

if ($_SERVER['HTTP_HOST'] == 'jydebaren.dk'){
    header('location: http://www.jydebaren.dk/');
    exit;
}
Avatar billede gobbles Nybegynder
27. oktober 2004 - 23:57 #6
Det skulle jo se ud til at hjælpe på det... men der sker ikke rigtig noget...ellers et godt bud..
Avatar billede thulstrup Nybegynder
28. oktober 2004 - 00:23 #7
Det virker fint for mig. Prøv selv her:
http://overdose.dk/eksperten/spm555238/

Den smider dig videre til:
http://www.overdose.dk/eksperten/spm555238/

Du kan se scriptet her:
http://www.overdose.dk/eksperten/spm555238/index.phps
Avatar billede gobbles Nybegynder
28. oktober 2004 - 12:16 #8
Du har da ret.. jeg skal nok bare lige ha koden placeret rigtigt.. tak for hjælpen.
Avatar billede gobbles Nybegynder
30. oktober 2004 - 21:58 #9
Hej Thulstrup vil du ikke have point...
Avatar billede thulstrup Nybegynder
31. oktober 2004 - 14:18 #10
Ah sorry, det havde jeg glemt. Her er et svar.

Fik du det til at virke?
Avatar billede gobbles Nybegynder
31. oktober 2004 - 15:36 #11
Ja det er lige det der med at gøre det rigtigt.....
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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