ugrás a tartalomhoz

Archívum - Már 2007 - Fórum téma

március 7

UFO+AJAX

Marcell · 2007. Már. 6. (K), 23.00
Sziasztok!
UFO beágyazási módot használok egy készülő weboldalon egy apró Flash modulhoz. Maga a Flash muszáj az oldalra, tehát nem kiváltható mással (mielőtt vki beszólna :))

AJAX-szal szeretném frissíteni az adott részt és így újra bele kell írnom a Flash részt. Itt jön a probléma, ugyanis nem tölti be újra az UFO. Az alternatív tartalom eltűnik, tehát lefut, de nem írja bele a Flash tartalmat (generált forrás alapján).

Direkt használok UFO-t, ugyanis csak ez a módszer felelt meg a következő kritériumoknak:
- IE alatt ne kelljen aktiválni (ezt ezen kívül csak a SWFObject oldotta meg)
- Lightboxnak sikerüljön elszürkíteni (SWFObject nálam nem adta meg magát)

Aki esetleg bármelyik problémára tud megoldást, kérem ossza meg velem, mert ha ezt nem tudom áthidalni, akkor vagy az AJAX-os frissítést vagy az IE aktiválás-mentesítését kell kihagynom (ami tekintve az IE piaci részesedését elég nagy fájdalom)..
 

Többnyelvű tartalmakhoz, webshophoz milyen CMS-t válasszak?

tiku I tikaszvince · 2007. Már. 6. (K), 19.35
Sziasztok!

Tanácsotokat szeretném kérni. Egy oldalt kellene összeraknom, amiben vegyesen vannak statikus és dinamikus (hírek, linkek, sajtó hivatkozások) tartalmak. Ezen kívül tervben van egy webshop beindítása is. Követelmény még a több nyelven megjelenő tartalom is. Szóval a kérdésem:
Melyik rendszer az, amelyik:
  • képes többnyelvű tartalmaket kezelni?
  • és létezik hozzá használható webshop plugin, kiegészítés

A javaslatokat előre is köszönöm

tikuVoltam
 

MySQL alap-Gond

ark · 2007. Már. 6. (K), 13.00
Üdv.

Azt szeretném kérni/kérdezni, én mint aki csak egy hete kezdte a PHP-zést és MySQL-ezést, hogy segítsetek megoldani a számomra nagy rejtélyt, ami valószínüleg annyira nem nehéz dolog, csak a tudásom hiányos.

A családi videotéka honlapján dolgozom. És minden működik is.
Nagyon jól meg, egy apró problémám van.

Egy kis kódrészlet sehogy sem akar összejönni.

Azt szeretném, hogyha a MySQL query sorai nullát hoznak ki, azaz az adatbázisban nincs sor (bizonyos kereséseknél, stb), akkor a kódban fellelhető táblázat ne üresen álljon, hanem írja ki, hogy "Nincs Találat". Persze ellenkeő esetben, ha talál sort, akkor listázza úgy ahogy most is van a kódban.

A segítséget előre is köszönöm.

[code]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>videOázis</title>
<script type="text/javascript" src="swfobject.js"></script>
<style type="text/css">
body,td,th {
font-family: Tahoma;
font-size: 11px;
color: #3F3F8C;
}
a:link {
color: #7979C4;
}
a:visited {
color: #3F3F8C;
}
</style>
<SCRIPT LANGUAGE="JavaScript">
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=300,left = 200,top = 200');");
}
</script>
<meta name="description" content="A ceglédi videotéka honlapja, mely belopja magát szívedbe!">
<meta name="keywords" content="dvd,vhs,cegléd,video,kölcsönzés,videoázis,videotéka,videótéka,film,mozi,horror,sci-fi,thriller,vígjáték,akció,kaland,mese,rajzfilm,animációs,háborús,romantikus,internet,playstation,nyomtatás,szkennelés,scannelés,fénymásolás">
</head>
<body style="margin:0; background-image:url(back.jpg); background-position: 100% 100%;">

Prototype updaterrel betoltott fukcio

city99 · 2007. Már. 6. (K), 09.50
Itt luzerkodom a prototype-al... :) meg kell hagyni nem az en asztalom a kliens oldali progizas.
Szoval a problema hogy van egy keret file amiben egy div tartalmat Ajax.Updater-el frissitek ebbe beletolok egy <script> tag-et amibe van egy funkcio. Bekapcsoltam az updater-nel a evalScripts-et es ki is ertekelodik a script de a funkcio utana nem hivhato. Nemi ganyolassal es az Element.addMethods-ot hasznalva van egy megoldas, de ez szo szerint ganyolas es nem tetszik.
A megoldas lenyege az lenne hogy csak egy reszet frissitve az oldalnak csak az oda illo js funkciokat toltenem be es nem kene a keretfilebe taroloni 100k js-t. Persze arrol mar almodni se merek hogy ugy ertekelodjon ki a js hogy a script tag src-vel megadot filet is felnyalja.
Csinaltam egy peldat ra http://city.e98.hu/prototype/

Ha valaki van egy fel pillanata es esetleg kivagna a fat az orom elol hogy lassam az erdot azt megkoszonnem.
otletek ?
 

március 6

Egy lister ami valamiért nem ugy megy ahogy kéne

noniah · 2007. Már. 5. (H), 23.47
az alábbi kodocska egy lister a PHP fusion portálhoz amit most irogattam kb 2 napja lényege az lenne hogy egy már meglevő galériát illeszt be a portálba ami könyvtár alkönyvtár alapon müködik és az alkönyvtárakban az index file adja a képgalériát, az oldalon ez a kódocska listázza a könyvtárakat és a rákattintással az URL-t egészíti ki amit ugye a szerver alapból az adott hönyvtár index.html/php oldal lehívásával folytat.

a kódban van egy $path='Bulik'; sor ami gondot okoz
ha igy van ahogy látjuk akkor nem listáz semmit
ha $path='.'
akkor listázza az adott könyvtár tartalmat és müködik is

Viszont fontos lenne hogy menjen változóval mert akkor a kód mentve pl: photo.php néven elücsöröghetne a portál gyökerében és továbbírva a változós módszert akár korlátlan számú alkategóriával müködő képgaléria lenne.

volna más megoldás is csak többezer fotó már megvan egy formában kiskép és a nagykép (vizjel listamotor stb)is ami alkönyvtárakból index lappal indítható.
Nagy meló lenne átírni mindet, inkább illeszteni kellene.
PHP tudásom kb 15 napos könyvek vannak legfőképp a webről ami leirja a használatát de nem tudom mért nem listáz változóval

<?php

//kötelező
require_once "../maincore.php";
require_once "../subheader.php";
require_once "../side_left.php";
opentable("panel");
?>

<html>
<head>
<style type="text/css">
.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: White;text-align : left;}
.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Silver;text-align : left;}
.titre1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;}
.titre2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #cccccc;}
</style>
</head>
<body>

<table width="90%" border="0" cellspacing="2" cellpadding="0" align="center">
<?


$path='Bulik';

Dátum lekérdezés hónap szerint

DsA · 2007. Már. 5. (H), 21.37
Sziasztok!
Olyan kérdésem lenne, hogy hogy lehetne olyat csinálni
hogy hónap szerint lekérdezni az adatbázisból
így néznek ki a dátumok az adatbázisban:
2007-02-10
2007-03-04
és ehhez lenne egy lenyíló menü amiben benne vannak a hónapok: "Január, Február, Március..."
és ha kiválasztom a márciust akkor csak a 3-ik havi adatokat adná ki
na most minden megy ebből csak a dátumos része nem tehát valami ilyesminek kéne lenni:
mysql_query("SELECT * FROM `tabla` WHERE `date`='??Március??'");
ez addig oké meg a select menü is meg a vele kapcsolatos dolgok is csak mit írjak a where után? tudom hogy valamit az mktime-al meg a getdate-el kéne alkotni de ezeket annyira nem tudom :\
valami ötlet valakinek?
előre is köszönök mindent!
 

március 4

Gyorstipp megoldás

Vas Dávid · 2007. Már. 4. (V), 21.55
Üdv!

Nos egy oldalt csinálok ahol egy oldalnyi tartalomban lesz 1-2 link amire ha ráviszi az egeret az illető akkor bejön egy gyors tipp, amit a javascript csinál. Nos ez saját kód nem a legjobb fajta firefox alatt úgy müxik ahogy akarom de explorer alatt sajnos nem.
Működése: kapok az egy azonosítót majd megjelenítem azt az oldalon egy div cimkébe amit pozícoinálok és mikor mozgatom az egeret akkor az egér x,y koordinátája alapján mozgatja a gyors tippet is, de explorer alatt nem(sajnos).

Ugye, kellet csinálnom egy lekérdezést, hogy a gyorstip adatokat kiolvassam valamiféle adatbázisból, erre jó lett volna akár az xml-es megoldás is, de sajna nem értek a javascripthez ezért ez nem valósulhatott meg…:(

Ezért úgy oldottam meg, hogy: a gyorstipp egy iframe beágyazás ami meghívja a query.php?id=azonosító –t. így a kapott adatot szépen egyszerűen csak print-el kiirom.

Nos az lenne a kérdésem, hogy ez mennyire jó megoldás? Hosszútávon müxik?

És lenne egy olyan kérdésem, hogy tudnék addig a gyorstippnek egy képet betölteni amig tölti az adatokat(a gyorstippet)?

Ajax-al nem tudom meg lehet-e oldani, de azzal nem akarom, mert nem értek hozzá.
 

március 3

A PHP kódom miért jelenik meg a html oldalon?

krondorl · 2007. Már. 3. (Szo), 20.59
Van tippetek rá miért jelenik meg a beillesztett php kód a htmlben????
Sosem kaptam ilyen hibát idáig!
A kérdéses kódot az extra.hu-n futtatom egyébként.

A két beillesztett php kódját írja a htmlbe.
<?php
	require("../beillesztes/kapcsolodas.php");
	require("../beillesztes/fejlec.php");

	if (isset($_POST["mnev"]))
	{
		kapcsolodas();
		if (mysql_query("insert into mufaj (megnevezes) values (\"".$_POST["mnev"]."\")"))
		{
			$sikeres=1;
		}
		else
			{
				$sikeres=0;
			}
	}

	fejlec(); 

?>
 

CSS tulajdonság lekérdezése JS-sel

Marcell · 2007. Már. 3. (Szo), 20.49
Sziasztok!

Szeretném egy ID-vel ellátott elem (textarea) magasságát lekérdezni, de nem megy..
magassag = document.getElementById("comment_input").style.height;
alert(magassag);
És nem ír ki semmit.. ellenben az
document.getElementById("comment_input").style.height = "50px";
működik.. Mit rontok el?
 

Kép nézegető nem találja a képet, ha újra feltöltöm és más ID-t kap

JZsolt · 2007. Már. 3. (Szo), 20.06
Sziasztok van egy php scriptem képnézegetésre, márcsak azt nemtudom rajta megcsinálni, hogy van pl 1 kép aminek 1 az id-je, ha azt kitörlöm majd újra feltöltöm, ezért 2-es id-t kap, de akkor már nem érzékeli a képet.
Itt a kód:
[colorer=php]
<?
if(!isset($_GET['p'])) {$kepszam=1;}
else{$kepszam=$_GET['p'];}

$t=mysql_query("SELECT * FROM kepek WHERE id = $kepszam ORDER BY id");

while ($sor = mysql_fetch_array($t)) {
?>
<div id="center3">
<div id="content">
<img src="kepek/<?= $sor["ujnev"] ?>" width="700" height="450">
<?php
if(isset($_SESSION['jog'])) {
if($_SESSION['jog'] == 1) {
echo "<a href=\"mod_kep.php?id=".$sor["id"]."\">Módosítás</a>"; echo "<font color=\"#70282B\">&nbsp;|&nbsp;</font>";
echo "<a href=\"torol.php?id=".$sor["id"]."\">Törlés</a>";
}
}
}
?>
</div>
</div><br>
<div id="center3">
<div id="content">
<font color="#70282B">
<p>
<?
$q=mysql_query("SELECT * FROM kepek ORDER BY id ASC");
while ($sor2 = mysql_fetch_array($q))
{
$tomb[]=$sor2["ujnev"];
}

if (count($tomb) != 1 & $kepszam!=1)
{
print "<a href='kepek.php?p=" . ($kepszam-1) . "'><<</a>&nbsp;&nbsp;";
}

if (6 > count($tomb))
{
for($i=1;$i<=count($tomb);$i++)
{
print "<A HREF='kepek.php?p=" . $i . "'><IMG SRC='kepek/" . $tomb[$i-1] . "' width=70 height=55></A>&nbsp;&nbsp;";
}
}
else
{
if ($kepszam<4)
{
for($i=1;$i<=5;$i++)
{
print "<A HREF='kepek.php?p=" . $i . "'><IMG SRC='kepek/" . $tomb[$i-1] . "' width=70 height=55></A>&nbsp;&nbsp;";
}
}
elseif(count($tomb)-$kepszam<3)
{
for($i=1;$i<=5;$i++)