kul.asp:
response.write request("variabel")
är det detta som inte fungerar?
------------------
"Never underestimate your opponents." - Name the movie.
8 svar · 150 visningar · startad av nakoz
de e så att jag har lite problem.
jag har en formulärsida, i html, där man ska kunna ladda upp bilder, sen har jag 2 fält till som definierar vilken kategori bilden hör till samt en kort kommentar om bilden.
jag tar emot datan såhär:
<?php
$destination="../bilder/$bild_name";
copy($bild,$destination);
$img = $bild_name;
Header("Location:add.asp?save=bild&bild=$img&tillKat=$tillKat&kommentar=$kommentar");
?>
som ni ser så planerar jag att skicka vidare informationen i querystringen till en asp sida, eftersom jag inte behärskar php tillräckligt ännu.
allt funkar bra... nästan... kommentaren "kapas" efter det första mellanslaget.
har jag denna kod:
$var = "hejsan vad kul"
Header("Location:kul.asp?variabel=$var");
så är "hejsan" det enda jag kan hämta i kul.asp. vad beror detta på? snälla hjälp. har även testat å göra olika replacefunktioner på mellanslagen, utan resultat...
MVH
------------------
nakoz :)
kul.asp:
response.write request("variabel")
är det detta som inte fungerar?
------------------
"Never underestimate your opponents." - Name the movie.
Om du byter ut alla mellanslag till + innan du lägger strängen i variabeln skall det nog fungera.
Titta på urlencode funktionen
http://www.php.net/manual/en/function.urlencode.php
------------------
essentitia preter non sans multiplicandum
Måste man hålla på och trixa så här om man ska skicka ett värde från en sida till en annan? Det verkar lite oroväckande...
------------------
"Never underestimate your opponents." - Name the movie.
Vad menar du med det? Är det skillnad på POST och GET?
Jag har skickat all möjlig info mellan sidor i asp i flera år och jag har aldrig haft problem med just mellanslagen...
Hmmm... detta kanske sköts med automatik om man vill...??
------------------
"Never underestimate your opponents." - Name the movie.
trots min inkompetens inom php så lyckades jag med LarsG:s hjälp lösa de..
<?php
$destination="../bilder/$bild_name";
copy($bild,$destination);
$img = $bild_name;
$kom = urlencode($kommentar);
Header("Location:add.asp?save=bild&bild=$img&tillKat=$tillKat&kommentar=$kom");
?>
perfekt.. tackar samtliga för hjälpen!
MVH
------------------
nakoz :)