ugrás a tartalomhoz

Archívum - Már 20, 2006 - Fórum téma

PHP session kezelés AJAX-ban

lohner · 2006. Már. 20. (H), 23.46
Sziasztok!
Már készítenem egy-két kódot az AJAX elvek felhasználásával, de egy dolgot a mai napig nem sikerült korrekten megoldani, ez pedig a session kezelés.
Lejárt session esetén az aszinkron hívás ugye elakad, tehát ezt az esetet külön le kell kezelni. Azt már elértem, hogy ilyenkor visszadob a bejelentkező oldalra, azonban az ajax alkalmazásba beírogatott adatok a bejelentkezés után elvesznek.
Van alakinek valami jó megoldása erre?
 

Css miért nem jó? mintha öröklődne...

Anonymous · 2006. Már. 20. (H), 22.34
Üdv!

Olyan ideges vagyok, hogy már a gépet ütöm.....:)

Nem h a footermenutop-ra a linknél fehér van beállítva de mégis pirosat mutat ami a footermenubottom-ra van beáállítva, de mikor fölé viszem a kurzort akkor jó mert narancssárga de különben piros mikor fehérre van beállítva nem értem h miért, szerintetek?

css:
  1. body {  
  2. margin0;  
  3. padding0;  
  4. color#FFFFFF;  
  5. background#000000;  
  6. }  
  7.   
  8. .footermenutop {  
  9. border-top3px solid #6699CC;  
  10. border-bottom3px solid #6699CC;  
  11. background-color#336699;  
  12. color#E4E9EB;  
  13. }  
  14.   
  15. .footermenutop td {  
  16. padding5px;  
  17. font-size1.2em;   
  18. font-weightbold;  
  19. }  
  20.   
  21. .footermenutop a:link, a:visited {  
  22. text-decorationnone;  
  23. color#FFFFFF;  
  24. }  
  25.   
  26. .footermenutop a:hover, a:link {  
  27. text-decorationnone;  
  28. color#FF8C00;  
  29. }  
  30.   
  31. .footermenubottom {  
  32. border-top3px solid #6699CC;  
  33. border-bottom3px solid #6699CC;  
  34. background-color#336699;  
  35. color#E4E9EB;  
  36. }  
  37.   
  38. .footermenubottom td {  
  39. padding5px;  
  40. font-size0.75em;  
  41. }  
  42.   
  43. .footermenubottom a:link, a:visited, a:hover, a:active {  
  44. text-decorationnone;  
  45. colorred;  
  46. }  
  1. <table class="footermenutop" border="0" cellpadding="0" cellspacing="0" width="100%">  
  2. <tr>  
  3. <td align="center" valign="middle">  
  4. <a href="'.$site_url.'" title="'.$site_title.'">'.$site_title.'</a>  
  5. </td></tr></table>  
  6.   
  7. <table class="footermenubottom" border="0" cellpadding="0" cellspacing="0" width="100%">  
  8. <tr>  
  9. <td align="center" valign="middle">  
  10. '.$site_footer_text.'  
  11. </td>  
  12. </tr>  
  13. </table>  
???

Előre is kössz...
 

Űrlap alapján épített SQL update nem megy

Anonymous · 2006. Már. 20. (H), 20.45
Problémám a következő.
Form segítségével vinnék fel/módosítanék/törölnék adatokat egy MySQL adatbázisba. Az adatfelvitel és törlés működik, az UPDATE funkció viszont nem, vagyis ha megváltoztatok egy adatot és a Primary Key alapján megpróbálok UPDATE-et futtatni, továbbra is a régi adatokat kapom vissza a következő adatbázis-lekérdezésnél.
Maga az UPDATE szintaktikailag helyesnek tűnik.

Ha valakinek van ötlete, kérem, segítsen.

Péter
 

Űrlapfeldolgozó oldal nem megy tovább

babem · 2006. Már. 20. (H), 20.05
Hali
Az ürlapomon az action-ban megadott oldalra nem ugrik el, ez a hibaüzenet:

Warning:
Cannot modify header information - headers already sent by (output started at /honlap.hu/reg.php:11) in /honlap.hu/regisztracio.php on line 55

A reg.php-be van beágyazva a regisztracio.php.
Az adatbázistáblát feltölti rendesen, csak nem ugrik el a "köszi végeztünk" oldalra.
Megköszönném valaki kisegitését.
Üdv
babem
 

IE appendChild()

chop · 2006. Már. 20. (H), 19.34
Lehetséges, hogy az Explorer csak akkor hajlando végrehajtani az appendChild-ot, ha nem dinamikus node-hoz akarom hozzáfűzni?..
tehát:
(a "container" elem egy div, alapból létrehozva a dokumentumban)
  1. <script>  
  2. function show() {  
  3. var text = document.createTextNode('szöveg');  
  4. var table = document.createElement('table');      
  5. var tr = document.createElement('tr');  
  6. var td = document.createElement('td');  
  7. var table = container.appendChild(table);  
  8. var TR = table.appendChild(tr);  
  9. var TD = TR.appendChild(td);  
  10. TD.appendChild(text);}  
  11. </script>  
  12. <body>  
  13. <div id="container">  
  14. <a href="#" onclick="show();">Klikk</a>  
  15. </div>  
  16. </body>  
kb. erről lenne szó, ez FF-ban tökéletesen működik, de IE szarik rá.
Így pedig működik mindkét browser-ben. A különbség az, amit mondtam, "létező" node-ra akarok pakolni:
  1. <script>  
  2. function show() {  
  3. var text = document.createTextNode('szöveg');  
  4. container.appendChild(text);}  
  5. </script>  
  6. <body>  
  7. <div id="container">  
  8. <a href="#" onclick="show();">Klikk</a>  
  9. </div>  
  10. </body>  
Köszi
 

Folyamatos háttérzene, de NEM Iframe-val. Megoldható?

Anonymous · 2006. Már. 20. (H), 16.41
Hello mindnekinek

Az megoldható, hogy megszakítás nélkül szóljon a háttérzene weblapon, szóval ne kelljen előre kezdeni a lejátszást minden egyes lapon, de ezt nem iFrame segítségével?
 

Alap Ajax példákat hol találok?

Anonymous · 2006. Már. 20. (H), 15.22
Sziasztok!

Tudna nekem valaki abban segíteni, web címet adni ahol az ajax használatáról találok információt, példákat stb.

Köszi
 

getHeight()

Anonymous · 2006. Már. 20. (H), 14.29
Sziasztok, hogy tudom egy div-nek (vagy bárminek) a magasságát lekérni javascripttel?
document.getElementById('valami').style.height ezzel az a baj, hogy ha nincs css-be beállítva, akkor nem ad vissza semmit.