ugrás a tartalomhoz

Archívum - 2008 - Fórum téma

május 24

$_SERVER['REQUEST_URI']

Hoppáré · 2008. Május. 24. (Szo), 21.48
Sziasztok!

Sehogy nem tudok megoldani egy problémát. Ki szeretném íratni egy domain utolsó mappájának a nevét.

Tehát: http://www.domainneve.hu/teszt/teszt1/teszt2/

próbálkoztam mindenfélével.

pl: $_SERVER['REQUEST_URI'] ezt írja: /teszt/teszt1/teszt2/

De én csak azt szeretném, ha ezt írná ki: teszt2

Tudna nekem ebben valaki segíteni? Már átnéztem php.net ide vonatkozó részeit, kerestem fórumokban, google stb.. semmit nem találtam.
 

pg_connect autentikációs hiba

konoko · 2008. Május. 24. (Szo), 15.05
Sziasztok.

Lenne egy olyan kérdésem hogy van egy ilyen php scriptem.
$conncetion = pg_conncet("host=localhost post=5432 dbname=caparol user=prophet password=freedom) or die ("Nem megy.");
És erre amikor megnézem ezt a hibát dobja vissza.

Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: Password authentication failed for user "prophet" in /var/www/caparol/connect.php on line 3
Nem megy


És nem értem miért mert a postgresql-ben a usert létrehoztam meg jelszot is neki. :S

Elöre is köszi a helpet.

konoko
 

JavaScript újsor textareaban

Reactor · 2008. Május. 24. (Szo), 13.41
Sziasztok.

A problémás script egy olyan felületet mozgat meg, amiben van egy select menü, aminek bizonyos értékeinél további 1 illetve 2 textarea jelenik meg. Ez eddig oké, megcsináltam. De amikor 1 sornál több van az egyik textareaban, akkor visszalépéstnél meghal a JS. Nem írom le a html meg a php kódot, mert az sok oldal lenne. Egyedül az érdekelne, hogyan lehet ilyen környezetben új sort létrehozni a jscriptben? (???)-el jeltöltem a területet. Előre is köszönöm.
Üdv. Reactor

A script:
$replace['<head>'] = '
<head>
<script language="javascript">
function changetype(toid){
document.cq.selecter.selectedIndex = toid;
var title = document.getElementById(\'title\');
var title2 = document.getElementById(\'title2\');
var cell = document.getElementById(\'cell\');
var cell2 = document.getElementById(\'cell2\');

switch(toid){
case 0:
title.innerHTML = \'\';
cell.innerHTML = \'\';
title2.innerHTML = \'\';
cell2.innerHTML = \'\';
break
case 1:
title.innerHTML = \'\';
cell.innerHTML = \'\';
title2.innerHTML = \'\';
cell2.innerHTML = \'\';
break
case 2:
title.innerHTML = \'\';
cell.innerHTML = \'\';
title2.innerHTML = \'\';
cell2.innerHTML = \'\';
break
case 3:
title.innerHTML = \'Válaszok:\';
cell.innerHTML = \'<textarea cols="25" name="answers_cq">'."???".'</textarea>\';
title2.innerHTML = \'\';
cell2.innerHTML = \'\';
break
case 4:
title.innerHTML = \'Válaszok:\';
cell.innerHTML = \'<textarea cols="25" name="answers_cq">'."???".'</textarea>\';
title2.innerHTML = \'\';
cell2.innerHTML = \'\';
break
case 5:
title.innerHTML = \'Válaszok:\';
cell.innerHTML = \'<textarea cols="25" name="answers_cq">'."???".'</textarea>\';
title2.innerHTML = \'Értékelendők:\';
cell2.innerHTML = \'<textarea cols="25" name="rateth">'.$rateth.'</textarea>\';
break

}
}
</script>';
 

A bluevoda szerkesztő nem veszi be az ékezeteket

edgar · 2008. Május. 24. (Szo), 12.42
Uraim, bajban vagyok !!
Letoltottem a BlueVoda szerkesztot.
Egyszeru es nagyszeru nekem(kezdo amator).
Viszont van egy problemam, az hogy nem veszi az ekezetes betuket.
Pontosabban az Ő es az Ű betuket a tobbit igen.
Mindent kiprobaltam de nem megy.
Valami 5let??
 

Weblap előtöltő

borikari · 2008. Május. 24. (Szo), 01.05
Olyan problémám volna, hogy egy weboldalra szeretnék előtöltőt rakni. A lap fejlécében van egy flash animáció és elég nagy lett. Szeretném ha a teljes oldal akkor jelenne meg amikor már minden eleme betöltésre került.
Tud valaki megoldást erre?
 

május 23

honnan tudom hogy AJAX kérés érkezett?

lorko · 2008. Május. 23. (P), 17.57
sziasztok,

arra keresem a választ, hogy szerver oldalon honnan tudom hogy ajax kérés érkezett?

Eddig úgy csináltam, hogy küldtem egy paramétert arról hogy ajax választ várok vagy html-t,
és az alapján küldtem vagy json formátumban az adatokat vagy generáltam egy htmlt és az ment.
De ez nem igazán szép megoldás.:(

válaszaitokat előre is köszönöm.
 

HTMLdokumentumból kínai karakterek lesznek

srmark · 2008. Május. 23. (P), 16.46
Hello!
A problémám a következő: weblapom szerkesztése közben szükségem lett külső html dokumentum beillesztésére. Megcsináltam, feltöltöttem, beilleszetettem, jó volt... egy darabig aztán jött az a probléma hogy az egész cuccból kínai betűk lettek nem vicc komolyan kínai karakterek meg mindenféle hülyeség lett abból amit csináltam, na ez után kitöröltem a gyorsítótárat megint jó lett de miután bezártam a böngészőt és újra megnyitottam visszajött a probléma, ebből én arra gyanakodok hogy a böngészőbe van a hiba, firefox-om van a cuccot mindenkilapja.hu-ra tettem fel sima szöveg van benne div, span és font tag-ekkel megformázva próbáltam beletenni DOCTYPE-ot (HTML 4.01 Transitional) meg a html, body tag-eket is de nem sikerült.
Mellesleg a fájl url-je: http://users.ml.mindenkilapja.hu/users/srmark/uploads/1_bemutatk.htm
Remélem nem hagytam ki semmilyen fontos információt lécci segítsetek! Előre is köszi

Ui: több fájlt is tettem fel pontosan 7 db-ot és abból 6-nál jelentkezett a probléma. (nem csak a beillesztés után van a hiba hanem ha simán megnyitom is)
 

XmlHttpRequest image

gyeory · 2008. Május. 23. (P), 15.47
Próbálgattam a következő javascriptet:

function sendRequest(url) {
  try { req = new XMLHttpRequest(); }
  catch (e) { try { req = new ActiveXObject('Msxml2.XMLHTTP'); }
  catch (e) { try { req = new ActiveXObject('Microsoft.XMLHTTP'); }
  catch (e) { req = null; return; }}}
  
  req.open("POST", url, true);
  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  req.onreadystatechange = function() {
      if (req.readyState == 4) {
        if (req.status == 200) {
          setPicture( req.responseText );
        }
      }
    };
  req.send(null);
}

function setPicture(value) {
    var item=document.getElementById("mapimg");
    item.style.left=0+'px';
    item.style.top=0+'px';
    item.onerror = function(e){
        alert("Error processing Image.  Please try again.");
    }
    item.src=value;
}

function MouseUp(e)
{
    var map=document.getElementById("map");
    item.src=sendRequest("fejlec1.jpg");
}
úgy csináltam, ahogy a google leírásában láttam (vagy hasonlóan:), de nem akar menni. Már megnéztem a neten amit találtam, de nem segített.
Mindíg az oneeror alatt leévő üzenetet kapom. Már mindent próbáltam, ami eszembe jutott.
(A mapimg egy "<img id="mapimg"..." objektum.)
 

Moodle telepítés az extra-ra

Szab81 · 2008. Május. 23. (P), 14.48
Sziasztok!

Épp moodle-t telepítettem az extra.hu -ra, amikor a következő hibaüzenetet keptam:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 16 bytes) in /nfs/extra/p/pa/pappszab/wwwroot/lib/xmlize.php on line 53


Belenéztem a xmlize.php-be, de nem láttam, hogy mi a teendő.

Nem vagyok egy nagy php zseni, ezért kérdezem, hogy ilyenkor mit lehet tenni?

Előre is köszi a segítséget!

Szab
 

bejelentkezes kezelese tobb domainre munkamenettel

gazember · 2008. Május. 23. (P), 14.48
Sziasztok.
Lenne egy problemam.
Elkeszitettem egy ketnyelvu siteot, amihez ket domain tartozik, mindegyik kulonbozo nyelven mutatja meg az oldal tartalmat. A nyelv valtasnal a domain is valtozik. Ez mind szepen mukodik is, viszont ha bejelentkezik a latogato az oldalon az egyik domain alatt es atvalt a masik nyelvre/domainre, a munkamenet mar nem lesz ervenyes, es a bejelentkezes nem latszik. A bejelentkezes egyszeru $_SESSION valtozoba van elmentve.
A kerdesem az lenne, hogy hogy tudnam elerni, hogy egy munkamenet tobb domainre is ervenyes legyen?
En egy megoldasra gondoltam, csak nem tudom, hogy eletkepes-e: cookieba elmenteni a bejelentkezesi informaciot, viszont nem tudom, hogy tegyem ervenyesse a cookiet tobb domainre?
Remelem tudtok segiteni.
Koszi.