08. oktober 2003 - 19:12Der er
19 kommentarer og 1 løsning
Variable kommer "tomme" over i PHP
Endnu en gang er der noget jeg ikke fatter omkring overførsel af variable fra flash MX til PHP/MySQL.
Jeg mener ganske bestemt at dette før har virket, men nu kommer mine variable tommer over i PHP. Jeg har 3 inputtekstsfelter med varnavnene "kapitel", "sted", "titel". I samme frame har jeg en følgende knap:
on (release) { if (kapitel=="" or sted=="" or titel==""){ en="Mindst én af variablerne er tomme?!?!"; } else {
loadVariablesNum ("write.php", 0,"POST"); } }
Jeg har også tekstfelterne "en" og "to", hvor "en" skriver ovenstående fejlbesked og "to" modtager min query streng fra write.php. Query strengen viser at variblerne er tomme???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
on (release) { if (kapitel=="" or sted=="" or titel==""kapitel==undefined or sted==undefined or titel==undefined){ en="Mindst én af variablerne er tomme?!?!"; } else {
on (release) { if (kapitel == "" || sted == "" || titel == ""){ en = "Mindst én af variablerne er tomme ("+kapitel+","+sted+","+titel+")"; } else { loadVariablesNum ("write.php", 0,"POST"); } }
Og så vil du i ovenstående variabel sikkert også finde synderen :)
Hej det virker ligeså godt som før, jeg får stadig tomme variable over i php, hvor jeg skriver til min MySQL tabel "foto". Der bliver indsat en række i foto, men uden værdier (jeg har autoincrement i første celle). Min query string modtager jeg fint fra php, den ser sådan ud (ALSÅ RESULTATET ikke selve §query):
INSERT INTO foto (kapitel, sted, titel)VALUES("", "", "")
For DÆLEN!!! Kan det være serveren/udbyderen - jeg har lige testet en lille gæstebog jeg havde liggende g den virker F... heller ikke - eller det vil sige det eneste der bliver skrevet er datoen NUM() altså alle variablerne er tomme. Meget mystisk!?
..jeg ved ikke meget om php, men jeg havde det samme problem med et script da jeg flyttede det over på en windoze server....bare et (ukvalificeret) bud :)
Normalt er det slået fra et POST variabler automatisk bliver til "almindelige" variabler. Er de ikke blandt de øvrige, så er de at finde i det associative array $_POST.
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.