- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Így építsd a billentyűzeted!
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Azonnali informatikai kérdések órája
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Vezetékes FEJhallgatók
- Telekom TV SmartBox: szolgáltatói set-top box alacsony korlátokkal
- AMD Navi Radeon™ RX 7xxx sorozat
- Nem indul és mi a baja a gépemnek topik
- AMD GPU-k jövője - amit tudni vélünk
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
ph A cég megoldása centralizált vezérelhetőséggel, masszív radiátorral és robusztus ventilátorokkal igyekszik vásárlásra csábítani.
Új hozzászólás Aktív témák
-
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.Sk8erPeter
-
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... -
egyjotakaro2
csendes 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[ Szerkesztve ]
-
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. -
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. -
1ed
csendes tag
''He told me that no one should look for the answer unless they have to because once you see it, everything changes. Your life and the world you live in will never be the same. It's as if you wake up one morning and the sky is falling.''
-
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
A számítógépem megver sakkban,de kick-box-ban én vagyok a jobb
-
DeltaPower
őstag
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.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
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
A számítógépem megver sakkban,de kick-box-ban én vagyok a jobb
-
DeltaPower
őstag
válasz brunzwik #4262 üzenetére
akkor az alábbi megoldások lehetnek:
- 1 mozgó gifbe összevágod a képeket (ez a legegyszerűbb, de általában nem elég jó).
- flash képváltó (pl ez)
- javascript képváltó (pl ez)persze az utóbbi 2-höz kell némi flash/html/javascript ismeret.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
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.[ Szerkesztve ]
Sk8erPeter
-
DeltaPower
őstag
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
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
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
A számítógépem megver sakkban,de kick-box-ban én vagyok a jobb
-
MODERÁTOR
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.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
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)
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
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?
Sk8erPeter
-
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
válasz csl1982 #4273 üzenetére
[link] - itt nálam megy a feltöltés gond nélkül.
De az ilyesmi elvileg a Freeweben is megy. Legalábbis emlékeim szerint. Még ATW-n biztosan megy, mert azt próbáltam (csak annyi kellett, hogy manuálisan létrehozzak egy tmp könyvtárat a rootban), de az szívás az UTF-8 támogatásának hiánya miatt.[ Szerkesztve ]
Sk8erPeter
-
egyjotakaro2
csendes 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
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?Sk8erPeter
-
egyjotakaro2
csendes 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 ]
-
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
-
DeltaPower
őstag
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.
[ Szerkesztve ]
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
egyjotakaro2
csendes tag
válasz DeltaPower #4279 üzenetére
Tnx
-
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.
[ Szerkesztve ]
Sk8erPeter
-
egyjotakaro2
csendes 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 #4282 üzenetére
OK, akkor no para.
Sajnos a neten sok fos kód kering, ezek szerint ez is azok egyike.Sk8erPeter
-
egyjotakaro2
csendes 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?[ Szerkesztve ]
-
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 kapomarning: fopen(proba.txt) [function.fopen]: failed to open stream: Permission denied in /home/a8744748/public_html/szamlalo3.php on line 7
Ez valami olyat jelent, hogy engedély megtagadva? Mit csinálok rosszul?
Köszi előre is!
-
Tele von Zsinór
őstag
válasz egyjotakaro2 #4284 üzenetére
Hogy kap értéket a $ved?
-
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.
[ Szerkesztve ]
-
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.
-
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! -
egyjotakaro2
csendes 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? -
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?
Sk8erPeter
-
egyjotakaro2
csendes 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> -
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
csendes tag
válasz Tele von Zsinór #4295 üzenetére
okés
-
egyjotakaro2
csendes 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[ Szerkesztve ]
-
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!
-
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?
Sk8erPeter
-
egyjotakaro2
csendes 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...
Új hozzászólás Aktív témák
- Politika
- Így építsd a billentyűzeted!
- Gumi és felni topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- World of Tanks - MMO
- MIUI / HyperOS topik
- Redmi Watch 4 - olcsó hús, sűrű a leve
- Automata kávégépek
- Spórolós topik
- További aktív témák...