Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

#1622
Hú így a kettõ kicsit hosszú egyszerre <#vigyor2>
#1621
Sziasztok!Elõbb kezdem a kóddal aztán mondom mi lenne a gond.Kód:

<?php
include 'config.php';
$connection = mysql_connect($hostname, $user, $pass)
or die(mysql_error());
$db = mysql_select_db($database, $connection)
or die(mysql_error());
list($cookie, $tmpname) =
split("!", $_COOKIE, 2);
echo "Üdvözöllek <b>$tmpname</b>, a tagok részlegben";


if($_POST<'submit'>) {





if(!$_POST<'message'>) {
echo 'Hiba! Üzenet hiányzik.';
die;
}

$message = strip_tags($_POST<'message'>, '');
$email = strip_tags($_POST<'email'>, '');
$author = strip_tags($_POST<'tmpname'>, '');

$message_length = strlen($message);
$author_length = strlen($tmpname);
if($message_length > 150) {
echo "Hiba! Maximum 150 karakter lehet az üzenet.";
die;
}
if($tmpname_length > 150) {
echo "Hiba! Maximum 150 karakter lehet a név.";
die;
}

mysql_connect($hostname,$user,$pass) or die(mysql_error());

mysql_select_db($database) or die(mysql_error());

$date = date("h:i A dS M");

$query = "INSERT IGNORE INTO shoutbox (message, author, email, date, ip)
VALUES ('$message','$author','$email','$date','$_SERVER')"
;




mysql_query($query);
mysql_close();

echo "Üzenet elküldve, köszönjük<BR>";
echo "<A HREF=\"shoutbox.php\">V I S S Z A</A>";

} else {

mysql_connect($hostname,$user,$pass) or die(mysql_error());

mysql_select_db($database) or die(mysql_error());

$query = "SELECT message, author, email, date, ip
FROM shoutbox order by id DESC LIMIT 10";
$result = mysql_query($query);
echo "<TABLE>";
while($r=mysql_fetch_array($result))
{

echo "
<TR>
<TD background='uz2.gif'align=left><strong><font size='2'>
$tmpname <div align=right>
$r</div></A></font></strong></TD>
</TR>
<TR>
<TD background='uz.gif'><font size='2'>$r</font></TD>
</TR>


";

}
echo "</TABLE>";
$a=mysql_query("select * from shoutbox");


?>

<link href="css.css" rel="stylesheet" type="text/css">
<FORM METHOD=POST ACTION="shoutbox.php">
<TABLE>

<TR>
<TD> <b>E-mail</b>     <INPUT NAME="email" TYPE="text" size="10" style="background-image:url('url.gif');"><b>(nem kötelezõ)</b></TD>
</TR>
<TR>
<TD><b>Üzeneted</b><textarea rows=5 cols="40" NAME="message" TYPE="text" value="Üzenet" size="900" style="background-image:url('url.gif');"></textarea></TD>
</TR>
<TR>
<TD><INPUT name="submit" TYPE="submit" value="M e h e t">
<br><a href="#blocked:: document.location.reload()"><b>Frissítés<b></a><br>
<b>Összes</b> (<?php print mysql_num_rows($a); ?>😉</TD>
</TR>
</TABLE>
</FORM>



<?php
}
?>

Én nem nagyon értek már ezekhez ezért elõre megírt programokat használok és aztán azt alakítom.Elõbb leszedtem egy login-rendszert majd azt felraktam.Ez az users tábla username mezõjébe menti a neveket.eztán leszedtem egy üzenõfalat ahol neked kell megadni a nevet.Na most én azt akartam hogy ez ne legyen hanem az users táblából kinyert neveket írja ki.

<?php
include 'config.php';
$connection = mysql_connect($hostname, $user, $pass)
or die(mysql_error());
$db = mysql_select_db($database, $connection)
or die(mysql_error());
list($cookie, $tmpname) =
split("!", $_COOKIE, 2);

és a $tmpname változó tárolta.Igen ám csak aztán rájöttem hogy ez mindenkinek a saját nevét adja, így akárki is írt be mindenki a saját nevét látja beírónak.Gondolom erre megvan a megoldás csak én maszekba ennyit hoztam össze.
Remélem érthetõ ahogy leírtam, bocs ha kicsit hosszõra sikeredett.Akkor aki érti és tudja a megoldást pls segítsen. Elõre is kösz.

cr3ativ3
#1620
Hello lenne egy ujabb problem:

$kibont_kat=$_GET["kibont_kat"];
$kibont_elem=$_GET["kibont_elem"];

$path_shop="users/usr_desk";

//fõkategoria elemei
$shop_fokateg = array("Berendezési tárgyak","Konyhai ezközök","Szorakoztató electronika","Konyhai elecronika","Dísztárgyak / Egyéb","Kolónia bõvítés/építés");

//alkategoriák elemei
$shop_alkateg1 = array("Székek f/ Fotfgelok","Asfdgfalok","Szfgdfgekfrgények / Pofdglcok");
$shop_alkateg2 = array("Székek / Fotelok","Asztalok","Szekrények / Polcok");
$shop_alkateg3 = array("Székek / Fotelok","Asztalok","Szekrények / Polcok");
$shop_alkateg4 = array("Székek / Fotelok","Asztalok","Szekrények / Polcok");
$shop_alkateg5 = array("Székek / Fotelok","Asztalok","Szekrények / Polcok");
$shop_alkateg6 = array("Székek / Fotelok","Asztalok","Szekrények / Polcok");

//maguk az elemek
$shop_elem11 = array("Szék1","Szék2","Szék3","Szék4","Fotel1","Fotel2"); #--- 1 ---#
$shop_elem12 = array("Asztal1","Asztal2","Asztal3");
$shop_elem13 = array("Szekrény1","Szekrény2","Szekrény3","Polc1","Polc2","Polc3");

$shop_elem21 = array("Széfxgk1","Szék2","Szék3","Szék4","Fotel1","Fotel2"); #--- 2 ---#
$shop_elem22 = array("Asztdfgal1","Aszdfgdfgtal2","Aszdfggtal3");
$shop_elem23 = array("Szekrédfgny1","Szdfgekrény2","Szekdfgrgény3","Podfglc1","Poldfgc2","Pofglc3");

// Nem másolom ide a teljes szkriptet, mert az tul nagy lenne
#------------------- Funkciók -------------------#
function elem_draw ($tomb){
$shop_elem_count=count($tomb)-2;
$kat = $tomb<$shop_alkateg_count+1>;

for ($i3=0;$i3<$shop_elem_count+1;$i3++) {
$ii3 = $i3 +1;
echo"... ...<a href='shop/elem_info.php?kat=$kat&elem=$ii2'>$tomb<$i2></a><br>";
}
echo"------------<br>";
}

function alkat_draw ($tomb){
$shop_alkateg_count=count($tomb)-3;
$kibont_elem = $tomb<$shop_alkateg_count+2>;
$kibont_kateg = $tomb<$shop_alkateg_count+1>;

for ($i2=0;$i2<$shop_alkateg_count+1;$i2++) {
$ii2 = $i2 +1;
echo"... <a href='shop_menu.php?kibont_kat=$kibont_kateg&kibont_elem=$ii2'>$tomb<$i2></a> <b>(Ennyi elem van)</b><br>";

switch ($kibont_kateg) {
case'1':
switch ($kibont_elem) {
case'1': $elemek=$shop_elem11; $elemek[]="11"; elem_draw($elemek);break;
case'2': $elemek=$shop_elem12; $elemek[]="12"; elem_draw($elemek);break;
case'3': $elemek=$shop_elem13; $elemek[]="13"; elem_draw($elemek);break; }
break;

case'2':
switch ($kibont_elem) {
case'1': $elemek=$shop_elem21; $elemek[]="21"; elem_draw($elemek);break;
case'2': $elemek=$shop_elem22; $elemek[]="22"; elem_draw($elemek);break;
case'3': $elemek=$shop_elem23; $elemek[]="23"; elem_draw($elemek);break; }
break;

case'3':
switch ($kibont_elem) {
case'1': $elemek=$shop_elem31; $elemek[]="31"; elem_draw($elemek); break;
case'2': $elemek=$shop_elem32; $elemek[]="32"; elem_draw($elemek); break;
case'3': $elemek=$shop_elem33; $elemek[]="33"; elem_draw($elemek); break; }
break;

case'4':
switch ($kibont_elem) {
case'1': $elemek=$shop_elem41; $elemek[]="41"; elem_draw($elemek); break;
case'2': $elemek=$shop_elem42; $elemek[]="42"; elem_draw($elemek); break;
case'3': $elemek=$shop_elem43; $elemek[]="43"; elem_draw($elemek); break; }
break;

case'5':
switch ($kibont_elem) {
case'1': $elemek=$shop_elem51; $elemek[]="51"; elem_draw($elemek); break;
case'2': $elemek=$shop_elem52; $elemek[]="52"; elem_draw($elemek); break;
case'3': $elemek=$shop_elem53; $elemek[]="53"; elem_draw($elemek); break; }
break;

case'6':
switch ($kibont_elem) {
case'1': $elemek=$shop_elem61; $elemek[]="61"; elem_draw($elemek); break;
case'2': $elemek=$shop_elem62; $elemek[]="62"; elem_draw($elemek); break;
case'3': $elemek=$shop_elem63; $elemek[]="63"; elem_draw($elemek); break; }
break;

}
}
echo"------------<br>";
}

#------------------- Innentõl kezdõdik a program -------------------#
echo"<center><b>Vásárlás</b><br>Válassz kategoriát!</center><p>";
$shop_fokateg_count=count($shop_fokateg);
for ($i=0;$i<$shop_fokateg_count;$i++) {
$ii = $i +1;
echo"<a href='shop_menu.php?kibont_kat=$ii&kibont_elem=0'>$shop_fokateg<$i></a> <b>(ennyi alkategoria van)</b><br>";
if ($kibont_kat == $ii) {
switch ($kibont_kat) {
case'1': $rajzol=$shop_alkateg1; $rajzol[]="1"; $rajzol[]=$kibont_elem; alkat_draw($rajzol); break;
case'2': $rajzol=$shop_alkateg2; $rajzol[]="2"; $rajzol[]=$kibont_elem; alkat_draw($rajzol); break;
case'3': $rajzol=$shop_alkateg3; $rajzol[]="2"; $rajzol[]=$kibont_elem; alkat_draw($rajzol); break;
case'4': $rajzol=$shop_alkateg4; $rajzol[]="2"; $rajzol[]=$kibont_elem; alkat_draw($rajzol); break;
case'5': $rajzol=$shop_alkateg5; $rajzol[]="2"; $rajzol[]=$kibont_elem; alkat_draw($rajzol); break;
case'6': $rajzol=$shop_alkateg6; $rajzol[]="2"; $rajzol[]=$kibont_elem; alkat_draw($rajzol); break;
}
} }
echo"</p>";
?>
<!--- Megjegyzés: Elég hosszura sikerült, de legalább mûködik --->

-----------------
Nos a lényeg az, hogy sehogy sem akar lefutni a elem_draw() függnény. Azért van ez a rettenetes megoldás, mert a követelmény az, hogy könnyen lehessen bõvítedi. De ha valaki közületek tud valamilyen könnyebb megoldást, szívesen fogadom 😊

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

#1619
Hogy lehet a képenyõre kiírtakat letörölni? Úgy, hogy a változók is megmaradjanak. És hogy lehet úgy megszakítani egy file futását, hogyha a megszakítandó file includeolva lett megnyitva, és az includeoló file a megszakítás után fusson tovább? (nem ugy mint az exit; -nél, hogy minden leáll.
Dj Faustus
#1618
Jééé, egymásba rakott PHP nyitó-elemek! Ezek úgy nem fognak mûködni:
<?php
<?php
echo "Blabla";


No meg <?php és ?> elemek közé simán behelyezett HTML-kód sem nyerõ...
<?php
<html>
<head>
<title>Kõ-Papír-Olló</title>
</head>
?>


A $text változóba (ami valószínûleg egy echo függvény kimenete lesz) sem ajánlatos a mysql parancsot belerakni - például így:
$text="<?php
mysql_query(UPDATE szoveg SET petak=petak-'200' WHERE nev='$nev');
?>"


Gyors hibajavítás (legalábbis amit egy perc alatt ki tudtam javítani)

alph4
#1617
Ok vágom már mit írtam rosszul, mert ugy probáltam hogy csak a namet írtam át, de akkor ezekszerint mindenhol át kell. kösz!

&#9615;&#9614;&#9613;&#9611;&#9610;&#9609; Intel i7 2600 | 2x4GB Kingston DDR3 RAM | Radeon 5850HD 1GB | HDD 320 + 250 | Pioneer 215D | 23\" Samsung P2350

#1616
Ugyanaz a neve a 2 kepnek (index). Adj nekik kulonbozot (a scriptben se felejtsd el atirni)
alph4
#1615
Egy olyan menüsort szeretnék megcsinálni, amikor a egyik menüre (képre) viszem a kurzort akkor átvált egy másik "képre"...tudjátok 😄

El is kezdtem így:

<a href="index.html"><img src="images/menu_01.jpg" border="0" name="index" width="116" height="31" alt=""></td>

utánna köv menüpontnál így folytatam:

<td>
<a href="web.html"><img src="images/menu_02.jpg" border="0" name="index" width="115" height="31" alt=""></td>

de vmiért mikor rámentem kurzorral a másodikra, az elõnél jött elõ a második képe, vagy egyiknélsem jelent meg.
És nem sikerült aztán rájönnöm mi miatt.



&#9615;&#9614;&#9613;&#9611;&#9610;&#9609; Intel i7 2600 | 2x4GB Kingston DDR3 RAM | Radeon 5850HD 1GB | HDD 320 + 250 | Pioneer 215D | 23\" Samsung P2350

Jégkocka
#1614
Az 1571. hozzászólásomra kérnék segítséget! Nem találom a megoldást!

Levi

Dj Faustus
#1613
Elõször le is kéne kérdezni az url-bõl átadott változókat:
$valtozo1=$_GET["valtozo1"];
$valtozo2=$_GET["valtozo2"];


Utána lehet bármit is csinálni a változókkal...

cr3ativ3
#1612
megjegyzés: amugy még kipróbáltam ugyanetz PHPGreek-el, EasyPHP vel, illetve a PHH telepítésének másik módjáva, de mindenütt ugyanaz: semmi. Ugyanezt mûveli 😞:😞😞😞

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

cr3ativ3
#1611
hello! a problem.: leszedem apaceot, illetve php-t beállítottam, ahogy a devnet.hu-s "apache, php és mysql telepítése xpre" segédlebe van, de van egy kis gond vele:

if (isset ($valtozo1)) {
switch ($valtozo1){
case 'egy': utasitasok(1); break;
case 'ketto': utasitasok(2); break;
case 'harom': utasitasok(3); break;
default: echo ""; break; }

} elseif (isset($valtozo2)) {
switch ($valtozo2){
case '1': utasitasok1(1); break;
case '2': utasitasok1(2); break;
case '3': utasitasok1(3); break;
default: echo ""; }

a php azt a hibaüzenetet dobja ki, hogy semmit sem ír ki, mert "undefined varibe" ként kezeli a két változót, holott megadom neki hogy valami.php?valtozo1=1 vagy valami.php?valtozo2=1 Pedig szerveren (atw) ebben a szintaktikában tökéletesen mûködik a szkript.<#rinya> De mielõtt azt mondanátok, hogy szerveren tesztelje, azelõtt elmondom, hogy a puszta közepén majálison nem lesz internetkapcolat <#nyes>Amugy hello Blackrav3n! 😄

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

#1610
#1606 #1608 #1609 Thx mindenkinek aki megpróbált segíteni.A move_uploaded_file() mûködött a copy() nem tom mért nem de most már nem is nagyon izgat <#smile>
Még 1x kössz<#worship><#wave>
Bercy
#1609
Próbáld meg, hogy nem a copy() hanem a move_uploaded_file() függvényt használod.
így: move_uploaded_file ( /$fajl, "/$feltoltes_konyvtar/$fajl_name")
Jégkocka
#1608
Cat 02' Html a kezdõlapod?? Az uw-nél be kell állítani, hogy index.php/index.html legyen-e a kezdõlapod! Nemtudom, hogy mi az alap beállítás, de emiatt lehet a hiba!

Levi

CattiBrie
#1607
<#wave>

[/spam]&#8482;

#1606
nekme a fájfeltöltés UW soses volt jó mert nem lehet chmod olni 😞

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#1605
Örülök, hogy mosolyt csalogattam az arcodra :o)
Legyen szép estéd

CattiBrie
#1604
lol 😊😊

ez aranyos 😊

[/spam]&#8482;

#1603
Sziasztok! Én egy fájlfeltöltést akartam csinálni de erre a sorra:
if ( $fajl_type == "image/gif" )
{
copy ( $fajl, "$feltoltes_konyvtar/$fajl_name") or die
("Nem lehet másolni");

ezt dobta ki:
Warning: copy(): open_basedir restriction in effect. File(/var/tmp/php02QwVw) is not within the allowed path(s): (/mnt/ultraweb/s/so/sore01/) in /mnt/ultraweb/s/so/sore01/index.php on line 16
Nem lehet másolni

Aki tud pls segítsen. Elõre is köszi.
#1602
sátánista... 😄
ez nem chmod 666 ? 😄 xTerm ruleZ xD

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

cSuwwi
#1601
csináld azt amit mondott. kijelölöd a config.php-t, totalcommanderrel majd File->Attribútumok módosítása. Alulra beírod hogy 0666, vagy a felsõ két sort kipipálgatod.

a 666 unixon annyit tesz hogy mindenkinek (a phpnek kell) írható és olvasható.

shit happens

#1600
Bocsi nem nagyon tudom mirõl van szó de kiváncsi vagyok milyen az a 666-os jogosultság... Köszi :o)

Dj Faustus
#1599
A config.php-nek adj 666-os jogosultságot (Total Commanderben ez a Fájl/Attribútumok módosítása résznél érhetõ el). A "Permission denied" arra utal hogy a hozzáférés meg lett tagadva a config.php-hez.

#1598
az lehtetlen😄 ez egy elõre elkészített rendszer 😄

http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"

#1597
78,79,80 as sorban hiba 😄

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#1596
Nah valamiért ezeket kapom nem stimmel valami :\

Warning: fopen(config.php): failed to open stream: Permission denied in /disk/raid3/v/i/vice-design/login/login/install.php on line 78

Warning: fwrite(): supplied argument is not a valid stream resource in /disk/raid3/v/i/oldalam/login/login/install.php on line 79

Warning: fclose(): supplied argument is not a valid stream resource in /disk/raid3/v/i/oldalam/login/login/install.php on line 80
INSERT into `login_users` values('0','seven','c4ca4238a0b923820dcc509a6f75849b','Y') complete

http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"

#1595
Keresztrejtvény:
Beágyazott keretbe miért nem mûxik a css? Mit és hova kell írni, hogy mûködjön?
Elõre is köszi a választ!!!

#1594
köszönöm

#1593

#1592

http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"

Dj Faustus
#1593
A database-hez az adatbázis nevét (ingyenes tárhelyszolgáltatóknál ez megegyezik a felhasználóneveddel), a prefixhez a tábla neve elé rakandó szöveget. Például ha el akarod különíteni a fórumod users tábláját (amiben a fórumod felhasználóit tárolod) a beléptetõrendszered users táblájától (ahol a beléptetett felhasználók adatait tárolod) akkor oda kell írni, hogy login_, és akkor a beléptetõrendszeredben a login_users táblát fogja használni, és nem lesz keveredés.

#1592
az utcso az az hogy milne elõtahopt használjon a a MYSQL tábálkon (pl login_) az elsõ meg a MYSQL adatbázis neve (általában fel h név de uw-n létre kell hozni..)

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#1591
jav:KÉP

http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"

#1590
egy loginrendszert akarok telepiteni de nem értem mit kell irni az alábbi két helyre KÉP

<#sir>pls ha valaki tud segíteni...

http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"

#1589
és ha FF el kikapcsolom a scripteket ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

cSuwwi
#1588
jah, ffx-ben 2 kattintás a js tiltása, developertool-al csak egy, és másolható és van jobbklikk is...

shit happens

#1587
Nagyon nagyon koszonom, gyonyoruen mukodik! 😊)

Vorpal: Ngem nem zavar ha masolnak stb stb, csak szerintem igy ez jobb, meg ha mar le akarja valaki masolni legalabb dolgozzon meg vele. 😉

Itthagytam a forumot! Ne irj privatot!

Vorpal
#1586
Na persze gondolhatod ez milyen betonbiztos,)

Jobb dolog, és egészségesebb is belnyugodni, hogy a tartalom online, közkincsé válik. És jó érzés is, különben miért menne online.

- mondta a medve, és fejbe lőtte magát...

hispan2
#1585
A problémád két részbõl áll: egyrészt ne lehessen szöveget kijelölni, másrészt ne mûködjönb az oldalon a jobb-egér. Mindkét fódot a HEAD részbe kell betenni.

A szöveg kijelölés letiltása:


<script language="JavaScript1.2">

//Disable select-text script (IE4+, NS6+)- By Andy Scott
//Exclusive permission granted to Dynamic Drive to feature script
//Visit http://www.dynamicdrive.com for this script

function disableselect(e){
return false
}

function reEnable(){
return true
}

//if IE4+
document.onselectstart=new Function ("return false")

//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>



A jobb-egér tiltása:


<script language=JavaScript>
<!--

//Disable right click script III- By Renigade ([email protected])
//For full source code, visit http://www.dynamicdrive.com

var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")
// -->
</script>

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

#1584
Koszi de nemjo, flashhez sajna tok hulye vagyok bevallom. <#rolleyes>

Itthagytam a forumot! Ne irj privatot!

#1583
Nem tökéletes - de tedd fel flashbe, vagy képként a szövegedet...
#1582
Sziasztok! Tudja valaki veletlenul, hogy lehet megoldani egy weblapon azt, hogy a szoveget ne lehessen kijelolni? Orulnek, ha valaki tudna segiteni.<#rolleyes>

Itthagytam a forumot! Ne irj privatot!

hispan2
#1581
Mûködik, hálásan köszönöm.

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

hispan2
#1580
Köszi. Kipróbálom.

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

#1579
eddig volt rajta e107 de leszedtem és felraktma az 7.2 -t és csak az nem jó 😞

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

cSuwwi
#1578
$n = rand(0,(count($image)-1));

itt az $image-t írd át $sound-ra és menni fog...

a header típusokra meg keress rá, mert nem mindegy hogy mit írsz be oda. a wma-nál pl. ilyesmi audio/x-ms-wma
mpegnél audio/mpeg
stb

shit happens

hispan2
#1577
Üdv!

Nem is olyan régen kaptam itt egy kódot (php), ami egy HTML oldalon különbözõ képeket rakott be egy helyre véletlenszerûen. Úgy mûködött, hogy a http://xy.hu/kepek.php-t tettem be képként és helyére mindig más jelenik meg. Maga a fájl php-ja a következõ:


<?php
Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
Header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
Header("Pragma: no-cache");
Header("Content-Type: image/jpg");

$dir = "fejlec"; // a könyvtár neve, ahol a képeket tárolod

srand((double)microtime()*1000000);
$i = 0;
$dirHandle = opendir($dir); // nyissa meg a képeket tartalmazó könyvtárat
while(($im = readdir($dirHandle)))
{
if($im != ".." && $im != ".") // a ".." és "." könyvtárakat ne olvassa be
{
$image<$i> = $im; // válassza ki a képet
$i++;
}
}
closedir($dirHandle); // zárja be a könyvtárat
$n = rand(0,(count($image)-1));

if(!readfile($dir."/".$image<$n>)) // olvassa be a képet
readfile($dir."error/error.jpg"); // ha a script nem találja a könyvtárat, jelenítse meg ezt a képet
?>


Ez idáig rendben is van. Gondoltal elkövetem ugyan ezt hanggal. A lap tulajdonságainál megadom a http://xy.hu/hang.php-t, ami a következõ (én alakítottam át az elõzõbõl és lehet, hogy nem jó, mingyárt részletezem a hibát):


<?php
Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
Header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
Header("Pragma: no-cache");
Header("Content-Type: sound/wma");

$dir = "hang"; // a könyvtár neve, ahol a képeket tárolod

srand((double)microtime()*1000000);
$i = 0;
$dirHandle = opendir($dir); // nyissa meg a képeket tartalmazó könyvtárat
while(($im = readdir($dirHandle)))
{
if($im != ".." && $im != ".") // a ".." és "." könyvtárakat ne olvassa be
{
$sound<$i> = $im; // válassza ki a képet
$i++;
}
}
closedir($dirHandle); // zárja be a könyvtárat
$n = rand(0,(count($image)-1));

if(!readfile($dir."/".$sound<$n>)) // olvassa be a képet
readfile($dir."error/error.jpg"); // ha a script nem találja a könyvtárat, jelenítse meg ezt a képet
?>


Megy is a dolog, tehát valamennyire jó, de míg a képes kódnál mûködik a véletlenszerû lejátszás, a hangnál mindig csak a mappa elsõ fájlját játsza le. Ez a probléma. Hogyan alakítsam át úgy, hogy valóban mûködjön is.

Elõre is köszi a segítséget.

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

#1576
egy kicsit tényleg fura, mert ha feltöltöttél egy kezdõ oldalt akkor nem lenne szabad, hogy a 404-t mutassa. Az UW-n is biztos belehet állítani, hogy milyen kiterjesztésû legyen a kezdõ lap, pl. index.php index.htm index.html vagy ritkán de lehet default.htm? De már biztos ezeket is megnézted, nem? Ha nem akkor loginolj be és, annyira nem ismerem az UW-t de biztos van olyan hely ahol átállíthatod 😊

#1575
http://www.viktorqwee107.uw.hu vki vmi 5let mért nem jó ? 😄 még az e107 kockáját is megjeleníi de kidob a 404 re 😞

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Jégkocka
#1574
De én átírtam az összes playert és még mindíg nem mûködik!

Levi

Jégkocka
#1573
De print-be nem fogadja el az idézõjelet! Legalábbis énnekem akkor hibát írt ki! Leszedtem és jóó lett!

Levi