Hirdetés
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Szólánc.
- laca223: Miért győz a kollektív meggyőződés akkor is, ha saját magát teszi tönkre?
- Magga: PLEX: multimédia az egész lakásban
- Geri Bátyó: Agglegénykonyha 10 – Alapanyagok/készételek többféle felhasználása
- urandom0: Száműztem az AI-t az életemből
- djculture: Éhezők ssd és memória viadala.
Új hozzászólás Aktív témák
-
egyjotakaro2
tag
válasz
Tele von Zsinór
#4298
üzenetére
<table width="70%"/> <tr>
<td width="16"><img src="images/gray_lightning.jpg"></td>
<td>{ $power } Erõ</td>
</tr>
</table>Eredetileg csak ez volt, ennek a példájára hozzá írtam ezt:
<td>{ $ved} Védekezés</td>
<td>{ $gyors } Gyorsaság</td>És a felhasználóknál az az users táblánál a játékosnak adok 100 védekezést és 200 gyorsaságot, akkor sem ír ki semmit az információnál, de ha nem írok be semmit ha csak 0-át adok mind kettőhöz akkor sem ír ki semmit.
Erre kérdeztem hogy mi lehet a megoldás...

-
Sk8erPeter
nagyúr
válasz
Tele von Zsinór
#4295
üzenetére
Te amúgy tudod, miről van szó? Én valamiről lemaradtam?
Csak mert én egyáltalán nem látok kódot, ami alapján kisajtolhatnánk, hogyan van megvalósítva a progi.
Te viszont úgy tűnik, mintha értenéd, és nem tudom, honnan.
Vagy csak tippelgetsz? 
-
Tele von Zsinór
őstag
válasz
egyjotakaro2
#4297
üzenetére
Hibásan adsz értéket a változónak. Mutasd, hogy próbáltad!
-
egyjotakaro2
tag
válasz
Tele von Zsinór
#4295
üzenetére
bocs, de az alapokból elolvastam néhányat, az elmúlt órában, és próbáltam már select * from... megoldást is, de nem jó még azzal sem :S
Most komolyan nincs valami megoldásotok, tippetek hogy mi lehet a gond vagy akármi? :S
-
egyjotakaro2
tag
válasz
Tele von Zsinór
#4295
üzenetére
okés

-
Tele von Zsinór
őstag
válasz
egyjotakaro2
#4291
üzenetére
Akkor csak kiiratod, de értéket nem adsz neki. Valahogy a mysql-ből át kéne kerülnie az értéknek a php változóba.
Javaslom, kezdd a php-t az alapoknál. -
egyjotakaro2
tag
válasz
Sk8erPeter
#4292
üzenetére
Csak ennyi van az információnál:
<table width="70%"/> <tr>
<td width="16"><img src="images/gray_lightning.jpg"></td>
<td>{ $power } Erõ</td>
<td>{ $ved} Védekezés</td>
<td>{ $gyors } Gyorsaság</td>
</tr>
</table>Ezt én írtam be, és nem ad le semmit, nem ír ki semmit hiába írok a phpmyadminbabe akármennyi védekezést és gyorsaságot...
<td>{ $ved} Védekezés</td>
<td>{ $gyors } Gyorsaság</td> -
Sk8erPeter
nagyúr
válasz
egyjotakaro2
#4284
üzenetére
És most hogy találjam ki, milyen "erő" van "belekódolva" a $power változódba?

-
egyjotakaro2
tag
válasz
Tele von Zsinór
#4286
üzenetére
hát a { $power } - példájára hivatkoztam, de nem sikerül... Szerinted mi lehet a gond?
Vagy valami mysql lekérdezéssel kell megoldani? -
BM#2
csendes tag
válasz
Tele von Zsinór
#4289
üzenetére
Nem baj, valami munka nekem is kell, hogy maradjon.

Már így is sokat segítettél! -
BM#2
csendes tag
válasz
Tele von Zsinór
#4287
üzenetére
Már reggel óta szenvedtem és most a segítségednek hála, egy pillanat alatt megoldódott!

Bejelentkeztem a webes felületen és átállítottam 666-ra. Most tökéletesen működik.
Köszi mégegyszer!
ui.: Egyébként a Total Commanderrel töltögettem fel a fájlokat, azzal nem lehet megoldani a jogok beállítását? Bocs, ha hülye kérdés, tulajdonképpen így is jó nekem.
-
Tele von Zsinór
őstag
Ha jól nézem, ez valami ingyenes szolgáltató. Ftp-vel jelentkezz be, és a txt fileon állítsd a jogokat 666-ra (rw-rw-rw-).
Másik lehetőség, hogy "w" helyett "w+" módban nyitod meg, és ftp-n törlöd. A pluszjel annyit tesz, hogy ha nem létezik a file, létrehozza.A gondod pontosan az engedély hiányából jön: ftp-n hoztad létre a filet, így az ftp felhasználó (azaz te) lett a tulajdonosa. A webszerver más néven fut (gyakran www-data), így más jogokkal rendelkezik. Jelen esetben nem volt írási joga.
-
Tele von Zsinór
őstag
válasz
egyjotakaro2
#4284
üzenetére
Hogy kap értéket a $ved?
-
BM#2
csendes tag
Sziasztok!
Most ismerkedem a PHP-val. Van már némi sikerélményem, de most elakadtam.
Tudok txt fájlból olvasni és írni is bele, de csak itt a gépemen. Az olvasás megy a szerveren is, de az írás nem.Így próbálom:
$fa = fopen("proba.txt", "w");
fwrite($fa, "Valami szöveg");
fclose($fa);Ezt a hibaüzenetet kapom
arning: fopen(proba.txt) [function.fopen]: failed to open stream: Permission denied in /home/a8744748/public_html/szamlalo3.php on line 7Ez valami olyat jelent, hogy engedély megtagadva? Mit csinálok rosszul?
Köszi előre is!
-
egyjotakaro2
tag
válasz
Sk8erPeter
#4283
üzenetére
Hát igen...
ja még 1 kérdés:
A footernál (információknál) így van bele kódolva az erő: { $power }
Na most én csináltam az adatbázisban egy ugyan olyant mint az erő, csak védekezésben ezt írtam be: { $ved}
és nem adott ki semmit, az erőt még ki írja de a védekezésnél semmit nem ír ki :S
Valami megoldás avagy szerinted mi lehet a gond?
-
Sk8erPeter
nagyúr
válasz
egyjotakaro2
#4282
üzenetére
OK, akkor no para.

Sajnos a neten sok fos kód kering, ezek szerint ez is azok egyike.
-
egyjotakaro2
tag
válasz
Sk8erPeter
#4281
üzenetére
Nem én írtam a php-kat, a nettről töltöttem le az oldalmotort.
Igen, nem Magyarországi vagyok
-
Sk8erPeter
nagyúr
válasz
egyjotakaro2
#4277
üzenetére
Ennek a két sornak:
$_POST['bullets'] = rand(1, 10);
$_POST['bullets'] = $own['kogels'];
Mégis mi a frász értelme van?
Mi értelme egy $_POST változónak értéket adni?
Segítek: semmi.
Amúgy szólj nyugodtan, ha nem magyar nemzetiségű vagy, akkor megértem, hogy ennyire helytelenül fogalmazol.

-
egyjotakaro2
tag
válasz
DeltaPower
#4279
üzenetére
Tnx

-
DeltaPower
addikt
válasz
egyjotakaro2
#4277
üzenetére
$deling = rand(2000, 8000);
$deling /= 1000;
$bedrag = round($user['cash'] / $deling);
és
$deling = rand(2000, 8000);
$deling /= 1000;
$bedrag = round($own['cash'] / $deling);cseréld ki ezekre:
$bedrag = $user['cash'];
és
$bedrag =$own['cash'];így a nyertes mindent visz.
-
csl1982
tag
válasz
Sk8erPeter
#4274
üzenetére
ATW eddig működik, régen php-ztam, egy ideig nem fog zavarni az UTF-8-as gond, kicsit képbe akarom hozni magam.
Köszi a segítséget

-
egyjotakaro2
tag
válasz
Sk8erPeter
#4276
üzenetére
Hát kb ez a php (néhányat ki - tam személyes okokból úgy mond) Ha jobban át látod akkor ebben hol lehetne át írni? arra hogy ha nyerek a harcon akkor az összes pénzt elvegye ne pedig csak egy kis összeget.
[ Módosította: philoxenia ]
-
Sk8erPeter
nagyúr
válasz
egyjotakaro2
#4275
üzenetére
"hogy az adott összeget elvegye"
Hol van itt összegzés?
"csak nem tudom a randomba be tenni sehogy sem"
Mit akarsz betenni a randomba?
Miért nem lehet magyarul megfogalmazni a problémát, hogy ne kelljen feleslegesen 5 hsz.-t váltani arról, hogy mit is akarsz csinálni? -
egyjotakaro2
tag
Helló. Ezt a részt akarnám átírni, hogy az adott összeget elvegye, csak nem tudom a randomba be tenni sehogy sem :S vagy valami más megoldást tudtok?
Itt a randomból az összeg rész:
$deling = rand(2000, 8000);
$deling /= 1000; -
Sk8erPeter
nagyúr
-
csl1982
tag
Sziasztok,
tudtok olyan ingyenes tárhelyet mondani, ahol működik a file feltöltés?
Nem kell nagy tárhely.Sok szabadidőm van napközben, de nem saját gépnél vagyok, és van "fölöttem" egy proxy is, az lenne a cél, hogy feltölthessek kis gyakorló php fileokat a szerverre http-n keresztül gyakorlás céljából, hogy tudjam tesztelni a progikat.
Köszi,
CsL -
Sk8erPeter
nagyúr
Ez alapján kissé nehéz lesz kitalálni, hogy Te ellenőrzöd rosszul, hogy működik-e a .htaccess, vagy máshol van a gebasz... Egy darab részletet nem mutattál abból, hogy hogyan tesztelgeted egyáltalán, és mit... Miért jó az, ha egy problémát 20 hozzászólásban kell megoldani, ha lehet, hogy meg lehetne oldani 2-vel is?
-
Szia! Igen, Rewrite engine -t tartalmaz. Viszont WAMP -ban bekapcsoltam (Apache) a rewrite modult. A .htaccess ban deklarált változók viszont a php lap szerint nincsenek deklarálva ebből gondolom, hogy nem is működik. (Elnézést ha hülyeséget írok ezzel a htaccess al nem vagyok teljesen tisztába, úgy kaptam)
-
sziasztok! egy kis segítség kéne. WAMP szerver keretein belül nem működik a .htaccess. modul bekapcsolva mindent próbáltam már de nem csinál semmit. esetleg még valami? webszerveren tökéletesen működik.
-
brunzwik
csendes tag
válasz
DeltaPower
#4263
üzenetére
Az a baj, hogy a kódót bele kellene illeszteni egy forum motorba(SMF RC 2.0), viszont ezt nem tudom, hogy mit és hova kellene beilleszteni, mert külön van egy stilus file(CSS), és külön van egy index.template.php
-
DeltaPower
addikt
válasz
Sk8erPeter
#4265
üzenetére
ddrive-on vannak néha szemetek, ennél csak azt néztem hogy könnyen beállítható legyen. a kód meg hát olyan amilyen... én inkább magamnak írom már ezeket ahelyett hogy letöltsem
-
Sk8erPeter
nagyúr
válasz
DeltaPower
#4263
üzenetére
Azt nem értem, hogy a JavaScript miért engedi meg, hogy lehagyja az ember a sor, ill. összetartozó utasításblokk végéről a pontosvesszőt...
Pl. az utóbbi linknél borzalmasan néz ki a kód, így, hogy minden sor vége tök üres, sehol egy pontosvessző...sztem ez az engedékenység nagyon helytelen programozói szokások kialakulásához is vezethet, így lehet abszolút átláthatatlan kódot írni. Persze a linken szereplő még elmegy, de egyébként nagyon rossz, hogy nem lehet szemmel elkülöníteni, hol van az egyes különálló "blokkok" vége.
Ráadásul az ilayer sor vége is igen érdekes, sehol egy elválasztó idézőjel:
<ilayer id="slidensmain" width=&{slidewidth}; height=&{slideheight}; bgColor=&{slidebgcolor}; visibility=hide>
Pff, hát nem tudtam, hogy a dynamicdrive-ra is felkerülnek ilyen gány kódok.
-
1ed
csendes tag
-
-
brunzwik
csendes tag
válasz
DeltaPower
#4261
üzenetére
Szia Pontosítok.
Azt kellene megoldani, hogy ha már betöltődött az oldal akkor folyamatosan ismételgesse a képeket.
Üdv:Zoli
-
DeltaPower
addikt
válasz
brunzwik
#4260
üzenetére
kicsit konkrétabban kellene megfogalmaznod, váltakozás ugyanis lehet több féle is:
- minden lapletöltésre más kép jön be
- ha betöltődik a lap, cserélgeti a képeket.első esetben php-val megoldható, hogy random képet töltsön be, a második esetben flash vagy javascript szükséges.
-
brunzwik
csendes tag
Sziasztok.
Érdeklődnek, hogy hogyan lehetne azt megcsinálni, hogy a honlapom fejlécében váltakozzanak a képek 5-6 kép egymás után.
Nem biztos, hogy jó helyre írom.
Nem sokat értek a programozáshoz, még csak most tanulgatom.
Az oldalam alapból az SMF fórum motort használja ebbe szeretném beleilleszteni.Előre is köszi a válaszokat.
Üdv:Zoli
-
1ed
csendes tag
-
Soja
aktív tag
válasz
Sk8erPeter
#4256
üzenetére
Köszönöm, működik.
Lenne még egy kérdésem.
Hogyan lehet egy tömb adatait úgy átmásolni egy másikba, hogy minden adatból csak egy legyen? (duplikált adatok kiszűrése).
Írtam egy saját két ciklusos megoldást, de annyi memóriát venne igénybe, hogy nem fut le.
Ezért, ha van egyszerűbb, szívesen veszem. -
Soja
aktív tag
Egy mysql adatbázis kérdésem lenne.
Szokványos lekérdezés:
$eredmeny = mysql_query( "SELECT * FROM data");
$sorok_szama = mysql_num_rows( $eredmeny );
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
print $egy_sor["main_category"];
}Jelenleg 4 rekord van az adatbázisban.
A probléma az, hogy az $egy_sor["main_category"] változó az összes rekord "main_category" celláját egyszerre tartalmazza, ami listázásnál is látszik, és nem tudom külön kezelni őket. Kérdés:
Az adatbázis egy oszlopának tartalmára lenne szükségem mondjuk egy tömbben, amire hivatkozni lehet és hogy dolgozni tudjak vele. -
egyjotakaro2
tag
Helló. Tudom már elegetek van belőlem, de egy láma kérdést fel teszek.
Milyen pontos karakter kódolással lehet azt elérni hogy az ő-ű- betű rendesen látható legyen az oldalon és ne pedig o-u-nak mutasson. Próbáltam bele tenni ezt a Kódsort:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">Valami megoldás? Kérem valaki segítsen. Előre köszönöm

Szerkesztés:
Nem kell, vissza olvastam és meglett: ('Content-Type: text/html; charset=utf-8') kipróbáltam ezt és jó tnx
-
DviDee
csendes tag
válasz
Sk8erPeter
#4251
üzenetére
Nem is tudom, hogy köszönjem meg a segítséged. Így sokkal jobb mint amit szerettem volna...konkrétan arra gondolok, hogy egyszerre többet lehet törölni, ez nagyon jó
Kicsit formázgatom, hogy pofás legyen...
Még egyszer köszönet a gyors és pontos segítségedért...
-
Sk8erPeter
nagyúr
Legegyszerűbb, ha checkbox-ok formájában jeleníted meg az összes fájlt, így többet is tudsz törölni. A következő módon képzeltem el (a könyvtár nevénél az általad írt nevet használtam fel):
legyen a megjelenítésért felelős fájl az index.php
index.php :<?php
session_start(); //sessiont indítunk
header('Content-Type: text/html; charset=utf-8'); //karakterkódolás
$dir = opendir("../ahol_torlok"); //könyvtár beállítása
while(false !== ($file = readdir($dir))){
if (strpos($file, '.txt',1)){
$file_array[]=$file; //fájlnév eltárolása tömbben
}
}
?>
<html>
<head><title>Txt-törlő</title></head>
<body>
<?php
if( isset($_SESSION['message']) ){ //ha létezik a változó, vagyis van törlésről szóló üzenet (siker vagy hiba)
echo $_SESSION['message']; //kiírjuk
unset($_SESSION['message']); //kiírás után töröljük
}
?>
<form method="post" action="torles.php">
<?php
//=0;
foreach($file_array as $i=>$file_to_delete)
echo '<input type="checkbox" name="file_select[]" value="'.$file_to_delete.'" id="'.$i.'" />'.$file_to_delete.'<br />';
?>
<input type="submit" name="del_files" value="Kép feltöltése" onclick="return confirm('Biztos, hogy törlöd a kijelölt fájlokat?')" style="height:50px;margin:20px;" />
</form>
</body>
</html>És legyen egy torles.php (az index.php-vel azonos könyvtárban), amelyik fájlba az űrlapot átirányítod, és amivel törlöd a kijelölt fájlokat (ez a feldolgozó fájl):
torles.php :
<?php
if( isset($_POST['del_files']) )
{
session_start();
$_SESSION['message']=''; //hibaüzenetekre és sikert jelző üzenetekre
$dir='../ahol_torlok';
foreach($_POST['file_select'] as $index=>$name_of_file){
$name_of_file=stripslashes($name_of_file);
if(true === unlink( $dir.'/'.$name_of_file ) )
$_SESSION['message'].=($index+1).'. sikeres törlés! A "'.$name_of_file.'" nevű fájl törlése sikeresen megtörtént! <br />';
else
$_SESSION['message'].=($index+1).'. Hiba! A "'.$name_of_file.'" nevű fájl törlése meghiúsult! <br />';
}
}
//Átirányítás az eredeti oldalra
header('Location: index.php');
?>Persze esetleg a fájlnevekre még be lehetne tenni valami ellenőrzést, de ezzel most nem foglalkoztam. De mivel pl. az idézőjel nem megengedett a fájlnévben, ezért nem lesz probléma.
Természetesen előtte kipróbáltam, működik.
Ha valami nem világos, kérdezz.
Remélem sokat segítettem.
Új hozzászólás Aktív témák
- RTX 4070 ti I Ryzen 5 7600X I 2x16gb ddr5 6000mHz
- LAST MINUTE KARÁCSONY! 2 egyforma i7 GAMER GÉP! Ingyenes SOS kiszállítás (Bp.) !!!
- Asus ROG Zephyrus G16 Intel Core Ultra 9 185H/RTX 4060/16GB DDR5/1TB SSD eladó NÁLAM A LEGOLCSÓBBAN!
- MacBook Pro M1 13 inch 8/512GB magyar bill nálam a legolcsóbban
- Fujitsu 27" B27-8 TE Full HD 1920x1080 hófehér monitor állítható magasság, PIVOT, HDMI számla + gar
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen1 - i7 10850H 64GB DDR4 1TB SSD Quadro T2000 WIN11
- Ultimate előfizetés akár 4166 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- Apple iPhone 13 Pro 1TB,Újszerű,Dobozával,12 hónap garanciával
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Csak mert én egyáltalán nem látok kódot, ami alapján kisajtolhatnánk, hogyan van megvalósítva a progi.
Te viszont úgy tűnik, mintha értenéd, és nem tudom, honnan. 



arning: fopen(proba.txt) [function.fopen]: failed to open stream: Permission denied in /home/a8744748/public_html/szamlalo3.php on line 7

Örülök, hogy örülsz. 


