Archívum - 2008 - Fórum téma
augusztus 7
SWFObject ajax hívás után
Sziasztok!
Hasonló probléma már volt pár témával ezelőtt. Nekem azonban a scriptek lefutnak ajax hívás után,
de az swfobjectel betöltött flash nem jelenik meg.
Alap oldalbetöltésnél megjelenik.
jquery-t használok egyébként.
valakinek valami tapasztalat ezzel kapcsolatban?
köszi
■ Hasonló probléma már volt pár témával ezelőtt. Nekem azonban a scriptek lefutnak ajax hívás után,
de az swfobjectel betöltött flash nem jelenik meg.
Alap oldalbetöltésnél megjelenik.
jquery-t használok egyébként.
valakinek valami tapasztalat ezzel kapcsolatban?
köszi
Távoli oldal beillesztése include-dal
egy fórumot így próbáltam elhelyezni a honlapomon:
<?php
include("http://forum.sg.hu/forum.php3?azonosito=realuh");
?>
csak .php végződésű fájlokkal lehet így csinálni? Valakinek van ötlete, hogy-hogyan tudom beilleszteni a fórumot a honlapomba? (FRAME NÉLKÜL)
■ <?php
include("http://forum.sg.hu/forum.php3?azonosito=realuh");
?>
csak .php végződésű fájlokkal lehet így csinálni? Valakinek van ötlete, hogy-hogyan tudom beilleszteni a fórumot a honlapomba? (FRAME NÉLKÜL)
augusztus 7
Tárolt eljárás ha nem kap paramétert
Sziasztok
Egy Újabb kérdés
van egy tárolt eljárás ami vár paraméterekt
A webes program a formról átadja azt majd meghívja a tárolt eljárást.
A tárolt eljárás paraméterei:
ID => integer(11),datum => datetime vagy date ,ar => integer(3)
a program átadott paraméterei:
CALL sp('1','','');
ez rollback-hez vezet + Invalid datetime value (datetime lehet 'Null')
hogyan lehet azt megoldani ha nem adok át adatot akkor is lefuuson az sp.
köszönöm
■ Egy Újabb kérdés
van egy tárolt eljárás ami vár paraméterekt
A webes program a formról átadja azt majd meghívja a tárolt eljárást.
A tárolt eljárás paraméterei:
ID => integer(11),datum => datetime vagy date ,ar => integer(3)
a program átadott paraméterei:
CALL sp('1','','');
ez rollback-hez vezet + Invalid datetime value (datetime lehet 'Null')
hogyan lehet azt megoldani ha nem adok át adatot akkor is lefuuson az sp.
köszönöm
Code Igniter vs GoDaddy.com
Hello!
Szeretném a segítségeteket kérni, egy olyan problémában, hogy Code Igniter 1.6 php framework-ben fejlesztett oldalamat egy www.godaddy.com-on hostolt ftp alatt működésre bírjam. A probléma az, hogy a godaddy nem szereti az olvasható url-eket (amúgy ezt nem is értem, lassan 2009-et írunk). Alapból az oldal megjelenik, de amikor oldalt vált, egy foirmon keresztül azt írja ki, hogy "No input file specified."
Utánanéztem a CI fórumban, de alapvetően nem vágom a .htaccess parancsokat így fogalmam nincs mit kéne bele írni. Gyenge próbálkozásaim eredménye az lett, hogy internal server errort, vagy egyszerűen semmit nem írt ki a böngésző. Ebből gondolom hogy a .htaccess működik (mondjuk ezt a szolgáltató irja is).
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?/$1
Ezt találtam a CI fórumon (http://codeigniter.com/forums/viewthread/81894/), de ezzel sem működik.
Előre is köszi.
Üdv
tzs
■ Szeretném a segítségeteket kérni, egy olyan problémában, hogy Code Igniter 1.6 php framework-ben fejlesztett oldalamat egy www.godaddy.com-on hostolt ftp alatt működésre bírjam. A probléma az, hogy a godaddy nem szereti az olvasható url-eket (amúgy ezt nem is értem, lassan 2009-et írunk). Alapból az oldal megjelenik, de amikor oldalt vált, egy foirmon keresztül azt írja ki, hogy "No input file specified."
Utánanéztem a CI fórumban, de alapvetően nem vágom a .htaccess parancsokat így fogalmam nincs mit kéne bele írni. Gyenge próbálkozásaim eredménye az lett, hogy internal server errort, vagy egyszerűen semmit nem írt ki a böngésző. Ebből gondolom hogy a .htaccess működik (mondjuk ezt a szolgáltató irja is).
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?/$1
Ezt találtam a CI fórumon (http://codeigniter.com/forums/viewthread/81894/), de ezzel sem működik.
Előre is köszi.
Üdv
tzs
augusztus 5
php-kód futtatása, amit adatbázisból olvasok ki
Sziasztok!
A segítségetekre lenne szükségem! Egy select-el olvasom ki az adatbázisból a php parancsot (pl.: 'echo helló world!') és et szeretném lefuttatni. van valami ötletetek?
Segítségeteket előre is köszi!: crash7
■ A segítségetekre lenne szükségem! Egy select-el olvasom ki az adatbázisból a php parancsot (pl.: 'echo helló world!') és et szeretném lefuttatni. van valami ötletetek?
Segítségeteket előre is köszi!: crash7
Csak explorerben mukodik
Hali!
Az alabbi kod csak explorerben mukodik, a tobbi bongeszo nem boldogul az ekezetes karakterekkel.
Tud erre valaki megoldast?
■ Az alabbi kod csak explorerben mukodik, a tobbi bongeszo nem boldogul az ekezetes karakterekkel.
Tud erre valaki megoldast?
<embed src='files/Ékezetes.mp3' width='350' height='70' autostart='1' loop='0' align='absmiddle'
type='application/x-mplayer2' pluginspage='http://microsoft.com/windows/mediaplayer/en/download/'
displaysize='4' autosize='0' bgcolor='black' showcontrols='1' showtracker='1' ShowStatusBar='1' showdisplay='0'
videoborder3d='0' designtimesp='5311'></embed><br /><br />
augusztus 4
MediaWiki + SimpleFeed kiegészítő
Sziasztok!
Hálás lennék a segítségetekért, mert már lassan egy egész napot áldoztam arra, hogy kezdjek valami a hibával, de nem jutottam semmire. Előrebocsátom, hogy nem értek a PHP-hez, de nem is idegenkedek ettől. Remélem, van köztetek olyasvalaki, aki járatos ebben a wikiben (v1.12).
Tehát a probléma: Installáltam a SimpleFeed RSS olvasó kiegészítőt, melyről bővebben itt lehet olvasni. Külön felhívnám a figyelmeteket az itt elérhető simplepie.inc fájlra, melynek még komoly szerepe lesz a későbbiekben.
Annak rendje és módja szerint installáltam a kiegészítőt, de az oldalon, amire elhelyeztem az olvasót, sajnos a PHP hibaüzeneteitől omlott össze. A következő hibaüzeneteket adta ki:Ami ennek ellenérő furcsa, hogy a kiegészítő működik - eme hibáját leszámítva - problémamentesen.
Adalékkén bemásolom azokat, amire a hibaüzenetek hivatkoznak.
offset 497-es soroffset 551-es sor
[colorer=php]/**
* @var string Class used for parsing feeds
Hálás lennék a segítségetekért, mert már lassan egy egész napot áldoztam arra, hogy kezdjek valami a hibával, de nem jutottam semmire. Előrebocsátom, hogy nem értek a PHP-hez, de nem is idegenkedek ettől. Remélem, van köztetek olyasvalaki, aki járatos ebben a wikiben (v1.12).
Tehát a probléma: Installáltam a SimpleFeed RSS olvasó kiegészítőt, melyről bővebben itt lehet olvasni. Külön felhívnám a figyelmeteket az itt elérhető simplepie.inc fájlra, melynek még komoly szerepe lesz a későbbiekben.
Annak rendje és módja szerint installáltam a kiegészítőt, de az oldalon, amire elhelyeztem az olvasót, sajnos a PHP hibaüzeneteitől omlott össze. A következő hibaüzeneteket adta ki:
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 551 in /home/hardcore/www/jogilexikon/extensions/simplepie.inc on line 12967
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 497 in /home/hardcore/www/jogilexikon/extensions/simplepie.inc on line 13055
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 497 in /home/hardcore/www/jogilexikon/extensions/simplepie.inc on line 13121
Adalékkén bemásolom azokat, amire a hibaüzenetek hivatkoznak.
offset 497-es sor
/**
* @var string Cache location (relative to executing script) /* ez itt a 497-es */
* @see SimplePie::set_cache_location()
* @access private
*/
var $cache_location = './cache';
[colorer=php]/**
* @var string Class used for parsing feeds
RSS - legfrissebb elemek betöltése PHP+MySQL-lel
Keresgettem erre a témakörre, de valahogy nem találtam meg a megfelelő megoldást.
Arról lenne szó, hogy egy oldalnak 3 RSS feedje van, 3 különböző témakörre. Egy nagyon egyszerű megoldásban úgy oldottam meg, hogy mindenhol a legújabb 12 elemet kilistázza az adatbázisból, ez így rendben is volt egy darabig, viszont a megrendelő most azt kéri, hogy csak az újakat jelenítse meg a rendszer. Namostugyebár az "új" fogalma relatív, tehát egyrészt lehet úgy értelmezni, hogy egy adott dátum utáni beírások látsszanak RSS-ben, ez nem is gond.
A kérdés ez lenne azonban: lehet-e valahogy megoldani a dolgot úgy, hogy csak olyan elemek látsszanak az RSS-olvasóban, amelyekre mondjuk nem kattintott rá a felhasználó? Nekem kicsit elvontnak tűnik a dolog, meg gondolom, olvasófüggő az eset, nem a PHP a megoldás, de azért szeretném, ha rábólogatnátok, ha tényleg így van.
Köszönöm!
■ Arról lenne szó, hogy egy oldalnak 3 RSS feedje van, 3 különböző témakörre. Egy nagyon egyszerű megoldásban úgy oldottam meg, hogy mindenhol a legújabb 12 elemet kilistázza az adatbázisból, ez így rendben is volt egy darabig, viszont a megrendelő most azt kéri, hogy csak az újakat jelenítse meg a rendszer. Namostugyebár az "új" fogalma relatív, tehát egyrészt lehet úgy értelmezni, hogy egy adott dátum utáni beírások látsszanak RSS-ben, ez nem is gond.
A kérdés ez lenne azonban: lehet-e valahogy megoldani a dolgot úgy, hogy csak olyan elemek látsszanak az RSS-olvasóban, amelyekre mondjuk nem kattintott rá a felhasználó? Nekem kicsit elvontnak tűnik a dolog, meg gondolom, olvasófüggő az eset, nem a PHP a megoldás, de azért szeretném, ha rábólogatnátok, ha tényleg így van.
Köszönöm!
augusztus 3
Adatbázis export-import után ékezet probléma
A következő lenne a problémám. Appserv-et használok. Amikor a 2.6.0 verzióból mysql adatokat exportálok (mysql 6) és egy 2.5.10 verziós appserv-re (mysql 5) importálom be, akkor az utf-8 ékezetes karakterek eltünnek. Ha a böngészőben iso-ra állítom a megjelenítést akkor a statikus szövegek romlanak el, de a mysql-ből kiolvasottak jól jelennek meg. Mi lehetne a megoldás?
■ Ajax browser cache hiba eseten IE7
Sziasztok!
Gyors kérdés IE7-tel kapcsolatban. Egy DIV-be töltök be AJAX segítségével egy másik oldalt.
Amennyiben bármilyen hiba történik, (mondjuk PHP dob valami hibát), akkor az IE7 menthetetlenül megjegyzi, sem refresh, sem reload nem segít rajta, a browser bezárásáig/újraindításáig úgy marad. Firefox természetesen lefuttatja újra a már javított queryt.
Példa:
Főoldal:
Betöltődő oldal (b.php):
Ugye a b.php-ban hiányzik az echo-t záró pontosvessző, esetünkben direkt. Ha ezt így betöltöm, akkor ugye hibát dob:
Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in C:\user\wamp\www\b.php on line 4
Ha javítom a hibát, a Firefox rendesen frissíti az immár okés queryt, de az IE7 (IE6 alatt nem néztem) "tárolja" a hibát. Érdekes módon, ha NINCS elrontva a b.php csak változtatom az adatot, azt az IE7 is szépen változtatja.
Gyors kérdés IE7-tel kapcsolatban. Egy DIV-be töltök be AJAX segítségével egy másik oldalt.
Amennyiben bármilyen hiba történik, (mondjuk PHP dob valami hibát), akkor az IE7 menthetetlenül megjegyzi, sem refresh, sem reload nem segít rajta, a browser bezárásáig/újraindításáig úgy marad. Firefox természetesen lefuttatja újra a már javított queryt.
Példa:
Főoldal:
<script type="text/javascript">
function makeRequest(url, id, MyMessage) {
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
//http_request.overrideMimeType('text/xml');
// See note below about this line
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Error creating XMLHttpRequest()');
return false;
}
http_request.onreadystatechange = function() {
var e = document.getElementById(id)
if (http_request.readyState == 4 && http_request.status == 200) {
e.innerHTML = http_request.responseText
}
else e.innerHTML = MyMessage
};
http_request.open('GET', url, true);
http_request.send(null);
}
</script>
<div id="celpont">
123
</div>
<hr />
<input type="button" value="Betolt" onclick='makeRequest("b.php", "celpont", "Toltom...")' />
function makeRequest(url, id, MyMessage) {
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
//http_request.overrideMimeType('text/xml');
// See note below about this line
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Error creating XMLHttpRequest()');
return false;
}
http_request.onreadystatechange = function() {
var e = document.getElementById(id)
if (http_request.readyState == 4 && http_request.status == 200) {
e.innerHTML = http_request.responseText
}
else e.innerHTML = MyMessage
};
http_request.open('GET', url, true);
http_request.send(null);
}
</script>
<div id="celpont">
123
</div>
<hr />
<input type="button" value="Betolt" onclick='makeRequest("b.php", "celpont", "Toltom...")' />
Betöltődő oldal (b.php):
<?php
echo "Elrontva"
echo "SUCCESS";
?>
echo "Elrontva"
echo "SUCCESS";
?>
Ugye a b.php-ban hiányzik az echo-t záró pontosvessző, esetünkben direkt. Ha ezt így betöltöm, akkor ugye hibát dob:
Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in C:\user\wamp\www\b.php on line 4
Ha javítom a hibát, a Firefox rendesen frissíti az immár okés queryt, de az IE7 (IE6 alatt nem néztem) "tárolja" a hibát. Érdekes módon, ha NINCS elrontva a b.php csak változtatom az adatot, azt az IE7 is szépen változtatja.