- 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
- Apple notebookok
- Épített vízhűtés (nem kompakt) topic
- OLED TV topic
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Steam Deck
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Amlogic S905, S912 processzoros készülékek
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Gaming notebook topik
- Milyen billentyűzetet vegyek?
Hirdetés
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
Új hozzászólás Aktív témák
-
PazsitZ
addikt
válasz RedSign #5849 üzenetére
Önmagában a switch egy vezérlési szerkezet, nem rossz, nem is jó.
Az XSS az egy támadási lehetőség, de önmagában semmi köze a switch-hez.
A htmlentities/htmlspecialchars segíthet a kivédésben, viszont ezt érdemes csak közvetlenül kiíratás előtt alkalmazni, feldolgozás, letárolás előtt nem érdemes átalakítani.- http://pazsitz.hu -
-
ubid
őstag
Helló!
A következőben kérném a segítséget:
ürlap feldolgozás, ugye változók átadása:
a programom jó, másnál kipróbáltam, neki átadja a változókat, nekem pedig nem!
config hiba elvileg.
register_globals = On van de ígyse működik.
win 7 64 -et használok.
xaamp-ot.
HELP
köszi
-.-
-
ubid
őstag
Hali!
Itt a kód: (ez a feldolgozó kódja
<HTML>
<BODY>
<b>Szöveg:</b> <?= $_POST['szoveg'] ?> <br>
<b>Jelszó:</b> <?= $jelszo ?> <br>
<b>Rejtett:</b> <?= $rejtett ?> <br>
<b>Étel:</b>
<?
if (isset($etel)) {
$i = 1;
foreach ($etel as $tombelem) {
if ($i == 1) {
print $tombelem;
}
else {
print ", " . $tombelem;
}
$i++;
}
}
else {
print "-";
}
?>
<br><b>Ital:</b>
<?
if (isset($ital)) {
$i = 1;
foreach ($ital as $tombelem) {
if ($i == 1) {
print $tombelem;
}
else {
print ", " . $tombelem;
}
$i++;
}
}
else {
print "-";
}
?>
<br></BODY>
</HTML>
pórbáltam már a _POST('felhasznalo') s módszert is próbáltam, ahogy már látszik is a kódban. , de nem működik sajnos.
Másnál tökéletesen lefut, kiírja az átadott paramétert!
-.-
-
ubid
őstag
Így már működik is!
Köszönöm szépen a segítséget!
Még az érdekelne, hogy másnál akkor miért működött minden átalakítás nélkül?
-.-
-
ubid
őstag
Mit tudnátok ajánlani az XAMPP helyett??
Használtam már Wampserv-et meg most jött ki ugye az microsoft Webmatrix nevű együttese, abba van az IIS 7.5 de valahogy azzal semmi sem megy.
van valami ami nagyon jó?
-.-
-
ubid
őstag
válasz Brown ügynök #5863 üzenetére
Linux-al nem vagyok kibékülve, bármennyire is mondják hogy sokkal biztonságosabb.... kb le****-om .
amíg nem volt gondom a win7-el addig semmi gond nincs!
Csak érdeklődés képpen kérdeztem.
-.-
-
MODERÁTOR
nem értem a mondatod lényegét (hogy jön képbe, nem akarok flamet indítani!)...
"Linux-al nem vagyok kibékülve, bármennyire is mondják hogy sokkal biztonságosabb.... kb le****-om ."Miért kéne neked XAMPP alternatíva? Az van vagy Wamp, jobbat nem igen találsz. Van IIS -is ahogy írtad, hajrá a php konfiguráláshoz abban az esetben
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
DeltaPower
őstag
itt van egy csomó apache+php csomag: [link]
ez a xamp-al tipikus eset: ha nem tudod használni, tanuld meg. tökmindegy milyen szervercsomagot telepítesz, ha nem tudod beállítani.
ha "másnál megy nálam nem". akkor kérd el "mástól" azt a xamp telepítőt, amit ő használ.
"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
-
Frigo
őstag
+1 a WAMP-ra de
+1000 valamelyik kezdőknek való linux disztribre (pl Ubuntu) , mivel szerver oldalon fogsz kódolni ezért előbb-utóbb úgy is meg kell majd tanulnod. -
Speeedfire
nagyúr
Attól még neki nem kell tudni, hogy mi hogyan működik linux alatt. Ha nem komoly munkák vannak akkor felesleges. Nem fog bele ágyazni shell scripteket. A többi meg win alatt is megoldható.
De jó most megint leírtam ugyan azt mint már eddig...Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
PazsitZ
addikt
-
LW
őstag
válasz PazsitZ #5873 üzenetére
Ne értsetek félre, nem a linuxon való fejlesztés pártolása miatt írtam, hanem az előző hozzászólásban kirajzolódó (sejtett) tévedés javítására.
PHP mindig szerver oldalon fut. Ha otthon homeszerverven, de akkor is szerveren fut, aminek végeredményét kapja meg a böngésződ.Nem vagyok nagy zsonglőr, én is vindózon dolgozom kisebb szabású dolgokon.
-
LW
őstag
Hogyan tudok saját sessionID-t használni sessionokhoz?
Próbáltam sok féle képpen, de nem sok sikerrel. -
Tele von Zsinór
őstag
session_id — Get and/or set the current session id
-
-
LW
őstag
Őszintén szólva most tudatlanságom tátongó gödrébe nyúltál.
- - -
http://prohardver.hu/tema/mysql_php_kerdes/friss.html#msg1849
Valaki aki MySQL pro segítsen legyen szíves!
-
Sk8erPeter
nagyúr
"PHP mindig szerver oldalon fut."
Tévedsz. Ilyen kijelentések előtt inkább tájékozódj.http://en.wikipedia.org/wiki/PHP#Usage
"PHP is a general-purpose scripting language that is especially suited to server-side web development where PHP generally runs on a web server. Any PHP code in a requested file is executed by the PHP runtime, usually to create dynamic web page content. It can also be used for command-line scripting and client-side GUI applications."Erre utalt rt06 is.
Sk8erPeter
-
LW
őstag
válasz Sk8erPeter #5881 üzenetére
Értem, elnézést.
- - -
Itt elérhető a kis app amit készítek a CMSnek csúfolható alappakkomra.
Azt még nem tudom miért, de azért gondoltam megosztom veletek.
A lekérdezést még a másik topikban írt válasznál egyszerűbben sikerült megoldanom, bár így sem az igazi.Amúgy irodalomórán pattant ki az ötlet. Az osztályunkban mindenkinek adok egy felh/jelszó párost és meg tudjuk osztani egymással a tételeket, meg a többi agyromboló anyagot, amit érettségi előtt át kell nézni.
-
Brown ügynök
senior tag
Van egy honlap amiben csak bizonyos részek frissülnek PHP-val . Viszont ha ellenőrzöm az oldalt W3C validatorral akkor hibásnak találja még akkor is ha szabályos html kódot írok/és töltök be PHP-val.
Kérdésem: hogy építsem fel a kódot (PHP,HTML) hogy hibátlannak találja a W3C? Talán egész oldalakat kellene PHP-val bekérni? Mármint ne csak bizonyos tartalmi részeket hanem teljes oldalakat switch-jek?Mert, mégis csak szebb ha hibátlannak találja az oldalt.
"hacsak nem jön a jó tündér break utasítás képében..."
-
Tele von Zsinór
őstag
válasz Brown ügynök #5883 üzenetére
Az oldalad validságának semmi köze ahhoz, hogy mivel csinálod, a html kimenet számít. A w3c validatora jól elmondja, hol és milyen hiba van, esetleg hogyan tudod javítani.
-
Dave-11
tag
A "Tanuljuk meg a PHP5 használatát 24 óra alatt" című könyvben elértem az objektumok részhez. Viszont ebből nem sokat értek, és írta is a szerző a fejezet elején hogy vigyázzunk ezeknek a használatával, mert bonyolult, vagy valami ilyesmi.
Szóval az lenne a kérdésem, hogy szerintetek az nagy baj lenne, hogyha csak átolvasnám, és továbbugranék rajta, nem foglalkoznék vele olyan komolyan mint a többi leckével?:D Semmi :D
-
Dave-11
tag
válasz Tele von Zsinór #5886 üzenetére
Ühüm, értem. Hát figyelj a lényeget értem belőle, és szerintem amennyit értek ez pont elég. Az összefoglalóban vannak kérdések és szinte mindre jó választ adtam. Ha meg nagyon nagy szükség lesz akk visszaolvasok
:D Semmi :D
-
LW
őstag
válasz Dave-11 #5887 üzenetére
Azzal a könyvvel kezdtem és először nekem sem volt teljesen világos, igaz voltam vagy 14 éves. Azóta C# révén megismerkedtem az objektumorientált programozzásal és phpban is törekszem rá.
Olyan kérdésem volna hozzátok, hogy ha utf-8 kódolást használok mindenhol és fájlt mentek, akkor hogyan alakítsam át úgy a stringet, hogy a webszerveren a fénykép ne FĂ©nykĂ©p legyen?
Egyelőre itthoni windowsos szerveren próbáltam, ATW terhelyén lehet nincs ilyen gond (csak 3 másik ), még nem próbáltam.
[ Szerkesztve ]
-
LW
őstag
válasz Tele von Zsinór #5889 üzenetére
Nem teljesen. Asszem php.net-en találtam ezt a pár sort ami cseréli a nem oda illő dolgokat.
$SafeFile = $_FILES['ul_file']['name'];
$SafeFile = str_replace("#", "No.", $SafeFile);
$SafeFile = str_replace("$", "Dollar", $SafeFile);
$SafeFile = str_replace("%", "Percent", $SafeFile);
$SafeFile = str_replace("^", "", $SafeFile);
$SafeFile = str_replace("&", "and", $SafeFile);
$SafeFile = str_replace("*", "", $SafeFile);
$SafeFile = str_replace("?", "", $SafeFile);Illetve még egy most előjövő problémával találtam szembe magam:
SELECT 1 FROM users WHERE 'ű' = 'ü'
A feltétel igaz, hogyan? -
LW
őstag
Miután ATWvel mókáztam kicsit, sikeresen életrekelt és még az Ő-s fájlokkal is megy.
A zártkörű majdcsakleszvalahogy.
Viszont a MYSQLes anomália továbbra is érthetetlen számomra.
-
Tele von Zsinór
őstag
Látatlanban úgy tippelem, kényelemből a webroot alá mented őket. Ezen logika szerint ha valaki feltölt egy .php filet, simán eléri (és az lefut!), azaz azt csinál a szervereden, amit akar.
Ne tartsd meg az eredeti nevet (már csak az ütközések miatt sem), inkább generálj - az objektum adatbázisbeli id-je remek kiindulópont. És ellenőrizd, a $_FILES-ben levő mime típus nem megbízható, azzal ne foglalkozz. Képekre jó módszer az imagecreatefrom* függvények használata annak eldöntésére, kép-e a file, illetve az engedélyezett típusok közé tartozik-e.
Jól látom, hogy az egy hosszú és egy rövid ü? Nálam hamis.
mysql> select if("ű" = "ü", 1, 0);
+-----------------------+
| if("ű" = "ü", 1, 0) |
+-----------------------+
| 0 |
+-----------------------+ -
LW
őstag
válasz Tele von Zsinór #5892 üzenetére
Ez másik elágazással ellenőrzöm a kiterjesztést.
if(in_array($ext, $ext_deny)) $form_errors[] = UPLOAD_FILE_IS_INCORRECT;
Lehet valami konfigurációs hiba. Saját szerveren volt ilyenből gondom, Szűcs és Szücsnél.
Nem csak ott. A kép ATW phpmyadminjában készült.Mára búcsúzok, jóéjt.
[ Szerkesztve ]
-
rt06
veterán
ha nem binary az osszehasonlitas, es megfeleloen van beallitva a collation, akkor az ekezeteket figyelmen kivul hagyja, vagyis u = ú = ü = ű
amennyiben ezt szeretned elkerulni, vagy allitsd be az adott mezot binary-ra, vagy a lekerdezesben hasznald a binary kulcsszot, pl.:
SELECT BINARY 'ü' = BINARY 'ű';[ Szerkesztve ]
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Brown ügynök
senior tag
válasz Tele von Zsinór #5884 üzenetére
helyes kód:
<!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" xml:lang="hu" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
@import 'css.css';
</style>
<title>switch</title>
</head>
<body>
<a href="?t=kapcsolat">Kapcsolat</a>
<a href="?t=info">Info</a>
<a href="index.php">Főoldal</a>
<p> Minden jog fentartva.</p>
</body>
</html>PHP-ban:
<?php require('switch.php'); ?>
<!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" xml:lang="hu" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
@import 'css.css';
</style>
<title>switch</title>
</head>
<body>
<a href="?t=kapcsolat">Kapcsolat</a>
<a href="?t=info">Info</a>
<a href="index.php">Főoldal</a>
<p> Minden jog fentartva.</p>
</body>
</html>Ha az Info-ra kattintunk megjeleníti : echo '<h3>Információk:</h3>';
Tehát helyesnek kellene lennie és mégsem az.
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
rt06
veterán
válasz Brown ügynök #5897 üzenetére
a doctype elott _semmi_ nem szerepelhet, meg sortores sem, nalad pedig akkor is van legalabb egy sortores, ha a switch.php-nak nincs kimenete
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Tele von Zsinór
őstag
válasz Brown ügynök #5899 üzenetére
Attól függ, mit csinál a switch.php. Kód, pláne hibaüzenet nélkül csak találgatni tudunk.
Úgy érzem, nem vagy tisztában a php működésével. A szerveren fut le, és a kliens a generált kimenetet kapja meg - így a validátor sem látja a php kódod, csak amit kiír.