Aktív témák
-
tkazmer
addikt
válasz
Tele von Zsinór
#4983
üzenetére
Köszi, már megoldódott(nem tom hogyan, egyszer csak működött).
(#4984) SlashMate
ez azért nem lehetett volna megoldás, mert nem egy, vagy x file-ról van szó, hanem gyak n-ről.
[Szerkesztve] -
tkazmer
addikt
válasz
tkazmer
#4981
üzenetére
Nah, úgy tűnik, hogy mégiscsak az error reportinggal volt a gond, ugyanis fatal errort jelzett, de warningot, és notice-t nem.
Jah, és miért lehet az, hogy Unable to open 'filename' for writing ? Gondolom, a mappa engedélyeivel lehet valami gond, de nem nagyon tudom, hogy micsoda. Mit kellene átállítani?
[Szerkesztve] -
tkazmer
addikt
Hát úgy tűnik, komoly bajok lehetnek...a htaccess hatására nem történt semmi, a phpinfo-ban meg nincs is olyan sor, hogy memory_limit. A scriptnek továbbra sincs eredménye, de lehet, hogy nem a memóriával van a baj, mert most néztem, egy egyszerű töküres formot sem hajlandó mutatni. (jah, és össz 690 sor, tehát annyira nem sok, pláne, hogy egy 2235 soros lap viszont simán megy...)
-
tkazmer
addikt
válasz
Tele von Zsinór
#4953
üzenetére
A fő gond az, hogy akkor sem történik semmi, ha az első sorba nem echot, hanem ''éasldéalskdéalksdélaskéldk''-t írok...pedig ennek hibát minimum okoznia kellene...
Az error reportinggal nincs gond, legalábbis ha olyan fájlban van hiba, amelyik szokott futni, akkor azt kijelzi.. -
tkazmer
addikt
Miért lehet az, hogy egy php script-nek semmi kimenete nincs? Van egy php fájlom, ami egy időben lefutott, most viszont nem akar, tehát még hibát sem tudok vele generálni. A szerveren más scriptek futnak. A php verziója 5.1.4. Jah, és a file jó, legalábbis localhoston kiváló.
-
tkazmer
addikt
Hogyan tudnám az imagestring fv-el egy képre kiírt szöveg betűméretét változtatni?
-
tkazmer
addikt
válasz
marcias
#4830
üzenetére
Esetleg megpróbálhatod, hogy a tömb minden elemét külön viszed át. Tehát mondjuk <a href=''...tomb=<?= $tomb[0]?>(ide teszel valamilyen karaktert, ami alapján majd később feldarabolod)<?= $tomb[1]?>....''> és az átvitt adatokat pedig az alapján a karakter alapján egy sima explode-el feldarabolod, és visszakapod a tömböt.
-
tkazmer
addikt
válasz
Tele von Zsinór
#4760
üzenetére
Probalom ugy is, de nem mukodik. A kep meg egyelore csak jpg, de a jovoben lesz mas keptipus is
probaltam ugyis, hogy ''Content-type: image/jpeg'', igy a FF mar kepnek latja, de a win kep&faxmegjelenitoje meg mindig nem tud villamnezetet csinalni.) -
tkazmer
addikt
válasz
tkazmer
#4758
üzenetére
Valamit mar sikerult talalnom a problemara, azonban az nem teljesen mukodik. A kod a kovetkezo:
header(''Content-Disposition: attachment; filename=''.$file.'''');
header('Content-type: mime_content_type($file)');
A $file=$eleresi_ut.$kep Amikor IE alatt akarom letolteni, akkor az eleresi ut / jelei helyett _ jeleket tesz(a kis letolto ablakban). Ha firefox alatt, az meg .txt-nek látja a jpg-nek szant file-t. -
tkazmer
addikt
Azt kérdezném, hogy hogyan tudnám azt megoldani, hogyha a user rákattint egy linkre, akkor az ehhez hasonlóan(''teljes méretű kép letöltése'') [link] letölétsre kínálja fel a fájlt, ne pedig a böngésző nyissa meg.
-
tkazmer
addikt
válasz
Louloudaki
#4717
üzenetére
Lehet, hogy nem néz ki szépen, és esetleg nem szabványos, de mivel hibát nem okoz, és biztonsági kockázata sincs, szerinten sokkal jobb.
-
-
tkazmer
addikt
Fent van a neten is, de mivel szerzői jog által védett, inkább nem linkelem, de kevésbé legális tartalmú(de nem warez) oldalakon megtalálható. Egyébként meg könyvtár.
A bejelentkeztetés kérdését 2 féle módon is megoldhatod, egyrészt php-vel(vagy fájlban, vagy adatbázisban tárolod a megfelelő adatokat), vagy htaccess-el(itt egy .htaccess fájlt kell elhelyezni a védeni kívánt könyvtárban, majd egy .htpass fájlban eltárolni a felhasználónevet és a jelszót, amit a könyvtár minden egyes látogatójától elkér majd a szerver. Ha rossz, akkor asszem 403-at kap a kliens), de ehhez annyira nem értek, én is most tanulgatom. -
tkazmer
addikt
válasz
paramparya
#4658
üzenetére
Akkor csak nekem alapértelmezett, hogy azokat használom?
[Szerkesztve] -
tkazmer
addikt
válasz
manrick
#4647
üzenetére
Hát nem tom. Mindenesetre még egy isset($_GET['valt'
) (a motor a ' és a ] karakterekből smile-t csinál a végén) -ot odatehetsz, akkor a hibaüzenet legalább eltűnik(magyarul ha működésre bírod, egy rosszindulatú látogató akkor sem fog a belső működésről információkat szerezn..) -
tkazmer
addikt
válasz
manrick
#4645
üzenetére
Elsőre: csak tipp, nézd meg, nekem úgy rémlik, hogy pl IE7-ben be lehet állítani, hogy honnan fogadjon csak cookie-kat. Esetleg kipróbálhatod másik tárhelyen is, hátha ott működik.
A másodiknál meg valahogy úgy kellene, hogy
if ( $_GET['valt'
== '''')
{
print (''elvégzi ezt a műveletet'');
}
és így tovább.... -
tkazmer
addikt
válasz
Tele von Zsinór
#4636
üzenetére
Köszi, eredetileg ezt kerestem, csak a string résznél, és mivel ott nem volt, elbizonytalanodtam, hogy van e ilyen. Viszont azt hiszem, jobb lesz a másik, mivel itt extra karakterek kerülnek bele, nekem viszont jobb, ha azok inkább kiesnek...
[Szerkesztve] -
tkazmer
addikt
Mi a fene? PH-n előugró ablak? Sose láttam még...
Na, ha valakinek kellene, bemásolom(sajna már lejárt a mod idő):
function karakterkiszedo ($text){
$a = array(''?'', ''/'', ''!'', ''\'''', ''\''', ''§'', ''+'', ''%'', ''='', ''('', '')'', ''-'', ''$'', ''ä'', ''đ'', ''['', ''
'', ''ł'', ''Ł'', ''*'', '';'', '','', ''&'', ''#'', ''<'', ''>'', ''@'', ''{'', ''}'', ''.'', '':'');
$b = array ('''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''', '''' );
$c = str_replace($a, $b, $text);
return $c;
} -
tkazmer
addikt
Létezik olyan függvény, amelyik kiszedi egy karakterláncból az olyan elemeket, amelyek zavarnák/hatnák egy url szabályosságát? Tehát pl a ', '', ?, /, meg hasonlók? Nincs kedvem sajátot írni, lusta vagyok hozzá

-
tkazmer
addikt
válasz
Tele von Zsinór
#4618
üzenetére
Hát igen, néztem, IE7-ben nálam is tiltva van...
-
tkazmer
addikt
válasz
Tele von Zsinór
#4614
üzenetére
Igen, csak azért volt furcsa, mert az eddigi végtelen ciklusaimnál mindig megnőtt a lapozófile. Mindenesetre átírtam meta-s redirectionre, így most úgy tűnik, jó.
-
tkazmer
addikt
Egy, a 404-es hibát lekezelő script megírásán dolgozom. Tulajdonképpen a lényege az, hogy a pl http://localhost/akarmi url-t átirányítsa.
$URIparts = explode(''/'', $URI);
$sql2 = ''select * from users where uname='$URIparts[0]''';
$keres2 = mysql_query($sql2);
$tomb2 = mysql_fetch_array($keres2);
header(''HTTP/1.1 200 OK'');
header(''Status: 200 OK'', TRUE, 200);
header(''Location: index.php?id=$tomb2[id]'');
A bajom vele az, hogy amikor le kellene futnia, csak a merevlemez kezd el irgalmatlanul berregni, és csak egy üres lapot kapok. (a lapozófile mérete nem növekszik, a cpu kihasználtság nem változik) -
tkazmer
addikt
válasz
Lortech
#4605
üzenetére
Jah, rendben. Azt hittem, azert mondod, mert esetleg az ilyen modulok osszeakadhatnak. Mindenesetre a lenyeg, hogy biztosan a jo php.ini-t modositgattam, ugyanis amikor az engine-t off-ra allitottam, nem futottak le a php scriptek,l amikor visszaallitottam on-ra, akkor viszont igen.Viszont pl az exif_read_data() tovabbra is hibaval(fatal error: call to undefined function...) ter vissza.
-
tkazmer
addikt
válasz
Tele von Zsinór
#4597
üzenetére
Igen, azt hiszem, bár lefuttatok egy keresést, hátha van mégegy...de mintha annó a gd-t is ebből engedélyeztem volna...
mod: nincs másik, tehát csak azt szerkeszthettem...
[Szerkesztve] -
tkazmer
addikt
Az exif extensiont próbálom meg telepíteni, de valamilyen problémája van, nem sikerül a telepítés. A php.ini-ben elvettem a ;-et a
extension=php_mbstring.dll
extension=php_exif.dll
ok elől, de ez nem volt elég, nem ismeri fel egyik exif-es fv-t sem, és a phpinfóban sincs nyoma, hogy betöltötte volna. A php verzióm php 4.4.4, tehát elvben támogatja ezt a szolgáltatást. Mi szükséges még hozzá? -
tkazmer
addikt
Meg lehet azt valahogy csinálni, hogy egy kép feltöltésénél megnézzem, hogy a képet mivel, mikor stb készítették?
-
tkazmer
addikt
válasz
Forest_roby
#4430
üzenetére
Itt az lehet a baj, hogy a fejléc már el lett küldve. Figyelj rá, hogy a session_start() ot lehetőleg az oldal legelejére tedd.
-
tkazmer
addikt
Hírlevelet szeretnék csinálni, készítettem is egy ilyen kódot:
while ($sor = mysql_fetch_array($keres))
{
$email = $sor['email'
;
$subject = ''hírlevél'';
$message1 = $_POST['szoveg'
;
$fromadress = ''hirlevel@domain.hu'';
if (mail($email, $subject, $message1, ''From: '' . $fromadress . ''\r\nReply-to: '' . $fromadress . ''\r\n'')){
echo ''Sikeres kuldes($sor[name])<br/>'';
}else{
print ''sikertelen.($sor[name])<br/>'';
}
}
Ez idáig szép és jó, működik is, csak egy probléma van vele, mégpedig hogy rémesen lassú, és így még a 30mp-s futáslimitet is átlépné. Össz 5 címre sikerül ennyi idő alatt emailt küldenem. Megoldás lenne egy időre, hogy átállítom a php.ini-t, de hosszabb távon ez nem működne, így más megoldás kellene. -
tkazmer
addikt
-
tkazmer
addikt
válasz
paramparya
#4386
üzenetére
Értem, köszönöm. Ugyan már kaptam egy ilyen htaccess kódot, de mostmár nagyjából meg is értettem.

-
tkazmer
addikt
Arra lennék kíváncsi, hogy ez a pl a logoutban használt trackback vagy micsoda hogyan is működik? Pl van egy olyan írásom, hogy ''http://logout.hu/tkazmer/1167/betorni_otthonra.html''. Gondolom azért a könyvtárszerkezet biztosan nem így néz ki, így valami más megoldásra gyanakszom, de ötletem sincs, hogy mi lehet az. Egyáltalán létezik egy ilyen file, hogy ''betorni_otthonra.html'', vagy itt is valami más megoldás van:
-
tkazmer
addikt
válasz
Tele von Zsinór
#4350
üzenetére
//ide még lehet elseiffel mast is betenni, csak mivel nekem csak gif-et es jpg-t lehet feltolteni, ezert eleg ez..
-
tkazmer
addikt
válasz
Tele von Zsinór
#4334
üzenetére
Tudom, én is csináltam már ilyet, of course csak a saját fiókommal
....
Jah, és Lortech, köszi a tesztet!
[Szerkesztve] -
tkazmer
addikt
válasz
Tele von Zsinór
#4346
üzenetére
Szerintem az enyém egy kicsit egyszerűbb, vagy legalábbis rövidebbnek tűnik...
function makeThumb($max_width, $max_height, $upfile, $dstfile){
$size = GetImageSize($upfile);
$width = $size[0];
$height = $size[1];
$x_ratio = $max_width / $width;
$y_ratio = $max_height / $height;
if( ($width <= $max_width) && ($height <= $max_height) )
{
$tn_width = $width;
$tn_height = $height;
}
elseif (($x_ratio * $height) < $max_height)
{
$tn_height = ceil($x_ratio * $height);
$tn_width = $max_width;
}
else
{
$tn_width = ceil($y_ratio * $width);
$tn_height = $max_height;
}
$getimagesize = getimagesize($upfile);
if ($getimagesize['3'
== 2)
{
$src = ImageCreateFromJpeg($upfile);
}else{
//ide még lehet elseiffel mast is betenni, csak mivel nekem csak gif-et es jpg-t lehet feltolteni, ezert eleg ez..
$src = ImageCreateFromGif($upfile);
}
$dst = ImageCreateTrueColor($tn_width, $tn_height);
ImageCopyResized($dst, $src, 0, 0, 0, 0, $tn_width, $tn_height, $width, $height);
ImageJpeg($dst, $dstfile);
}
Mondjuk jól jöhet hozzá ez:[link] -
tkazmer
addikt
Meg lehet azt valahogy nézni, hogy egy adott látogató honnan jött? HTTP_REFERER-el próbáltam, ált. működik is(pl prohardver.hu) de vannak olyan webhelyek, amiket nem ír ki, pedig a google analitics szerint onnan is jön látogató(pl iwiw.hu).
-
tkazmer
addikt
válasz
Tele von Zsinór
#4201
üzenetére
Köszi

Te jóságos, hogy ez nem jutott eszembe

-
tkazmer
addikt
Hogyan tudom megcsinálni, hogy adott egy karakterlánc, ami mondjuk tartalmaz egy 'X' karaktert is egy helyen, ott, ahol az 'X' van, 2 külön karakterláncá változzon?
szóval az, hogy
$a = abcdexfghij
változzon mondjuk
$a1 = abdce
$a2 = fghij -re. -
tkazmer
addikt
válasz
Tele von Zsinór
#4086
üzenetére
Igen komolynak tűnik, bár értelmezni még nem nagyon tudom, de nem hinném, hogy nem vehetném hasznát...
-
tkazmer
addikt
válasz
VladimirR
#4080
üzenetére
Hát őő...nem is tudom, de egyszerűbbnek egyszerűbb a mysql_real_escape_string....Amúgy nem tudom, de most, h kicsit utánanéztem/nézek ennek az sql injectionnek, és kezdek kipróbálni a lapomon mindenféle megoldást, úgy veszem észre, hogy talán elég ez a mysql_real_escape_string, bár sosem lehet tudni

-
tkazmer
addikt
A mysql_real_escape_string pontosan mi ellen véd, és ami ellen ne véd, azt hogyan tudom kivédeni?
-
tkazmer
addikt
Miért lehet az, hogyha gd-vel beleírok valamit egy képbe, és utána szeretnék még valamit arra a lapra kiíratni, amin a kép van, akkor nem ír ki semmit? Ha meg a ''gd-s rész'' elé teszem, akkor meg teljesen értelmetlen karaktersorozatot kapok vissza.
kb így néz ki a kódom:
$im = ImageCreateFromJPEG($imgname);
// fehér háttér, kék betűk
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, $tomb_reklamhoz['kep_reklam'
, $textcolor) or die(''ajaj'');
$kep = imagejpeg($im);
print '' <input type=text value=\''http://sharepic.myip.hu/upload/login/$imgname\'' size=100 onclick=this.select()><br>
<a href=\''javascript:history.go(-1)\''>Vissza</a><br>
<p align=\''center\''><img src=\''$kep\''>'';
Ez még egy működőképes verzió, legalábbis a kép megjelenik rendesen, és a szöveg is bekerül a képbe, viszon a textbox, meg a link már nem, csak egyedül a kép jelenik meg. -
tkazmer
addikt
Hogyan tudom azt megcsinálni, hogy a kódom számlálja mondjuk a feltöltéseket(vagy akármi mást)? Szóval mondjuk ha elnevezem ezzel a számmal a feltöltött fájlokat, akkor egy egyre növekvő számsort kapjak (01.jpg, 02.jpg....) Remélem érthetően fogalmaztam

jah, és mégegy: több scriptel is történne ilyen számlálás
[Szerkesztve] -
tkazmer
addikt
Valóban nem, mert fontos, hogy legyenek benne olyan karakterek is, ami az escapelésen nem megy át...
jah, és mégegy, egészen alap kérdés:
hogyan tudnám azt megoldani, hogy az url-ben látszódjon mondjuk egy, a scriptemmel megjelenített kép neve? (oly módon, hogyha azt az url-t beillesztem a böngészőbe, akkor azt a bizonyos képet kapjam vissza)
[Szerkesztve] -
tkazmer
addikt
Hogyan tudom a '' karaktert ' karakterre lecserélni? A
str_replace('''''', ''''', $akarmi);
nem működik... -
tkazmer
addikt
Azt szeretném megcsinálni, hogy egy beírt adattól függően történjen, vagy ne történjen meg valami.
Vhogy így próbáltam:
if (in_array('$adatok', $tomb)){
print ''xyz'';
}else{
print ''abc'';
}
De ez nem sikerült...mit kellene csinálnom? A $tomb biztosan tömb, legalábbis amikor kiíratom, akkor ''array''-t kapok vissza. Az adatok megvannak, mégis mindig ''abc'' ír ki. -
tkazmer
addikt
A phpinfo nem tesz említést gd-ről.(gondolom, ennek is lenne ilyen címszava, mint h ''tokenizer'' meg ''wddx'' stb...)
A php.ini ben az előbb beillesztetten kívül még ez az, ami gd-vel kapcsolatos.
;[gd]
; Tell the jpeg decode to libjpeg warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
;gd.jpeg_ignore_warning = 1
Ezt kipróbáltam '' ; ''-k nélkül is, meg hogy csak az utolsó sornál nem volt '' ; '', de sehogy nem megy. Lehet, hogy mégse lenne gd a phpm-ben? -
tkazmer
addikt
AZ a baj, hogy az sokszor annyira nem vagyok tisztában a php-s lehetőségekkel, hogy azért kérdezek ilyet, mert abban sem vagyok biztos, hogy egyáltalán lehetséges e ez.
A gd-vel vmi baj van, a manualban leírt
<?php
var_dump(gd_info());
?>
Ezt az eredményt adja:
Fatal error: Call to undefined function: gd_info() in C:\www\test.php on line 2
PHP 4.4.4-em van, vagyis elméletileg már tartalmaznia kellene ezt a gd-s csomagot vagy mit, és a php.ini ben is találtam egy ilyet:
;extension=php_gd2.dll (nem tom, jelent e ez vmit, de sztem ez azzal a gd vel kapcsolatos)
Mi lehet a baj? -
tkazmer
addikt
Lehet valahogy képet szerkeszteni(pl beleírni vmi szöveget) php-vel? Jah, és lehet esetleg egy video első képkockájából egy képet csinálni?(szintén php-vel)
-
tkazmer
addikt
Ugyanezzel a lekérdezéssel(illetve nem ponz uezzel, csak egy uilyennel) <option>-nak tudok értéket adni. Ezért gondoltam, hogy az jó megoldás lesz, amit kitaláltam, sajnos nem így van, illetve nem egészen így, most, hogy a lekérdezett adatokban nincsenek szóközök(ennyiben módosítottam az adatbázist), úgy tűnik, hogy működik ez:
$keres = mysql_query(''select * from osszes where cim like '$filmvalasztas''')or die(mysql_error());
while ($kiiras = mysql_fetch_array($keres))
{
?>
<input type=text name=''nyelv'' value=<?= $kiiras['xxxx'
?> >
<? }?>
<input type=''submit'' value=''xxxxx''>
</form> -
tkazmer
addikt
Rendben, nem teszek, csak mivel egyelőre ez még csak localhoston megy, és tesztüzembem, nem foglalkoztam ezzel, bár asszem jobb lesz, ha megszokom.
Egyébként a lekérésnek van eredménye, sőt néha meg is jelenik, néha meg nem, szóval teljes a káosz...asszem nekiállok, és egy kicsit rendet rakok....
Aktív témák
- Apple iPad mini 7 2024 128GB MXN63 SpaceGray
- Samsung 850 EVO 256GB SSD eladó
- Samsung SyncMaster EX2220 Monitor kisfogyasztású Full HD LED monitor
- Bivaly erős 10 magos Dell Latitude 5430 (12.gen Core I7 32Gb DDR4 512Gb SSD) laptopom eladó!
- Apple Watch Ultra 2 Natur Titanium, Alpine Loop szíj, még 9 hó gari Emag vásárlás
- Újszerű Samsung NVMe m.2 PM9A1 512GB 27% ÁFA
- LG UltraFine 4K - 6K és Smart Monitorok -30%
- 228 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Beszámítás! VALVE INDEX virtuális valóság szemüveg garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Szerintem te ezt az index.php által küldött html lapból vághattad ki.
probaltam ugyis, hogy ''Content-type: image/jpeg'', igy a FF mar kepnek latja, de a win kep&faxmegjelenitoje meg mindig nem tud villamnezetet csinalni.)
) (a motor a ' és a ] karakterekből smile-t csinál a végén) -ot odatehetsz, akkor a hibaüzenet legalább eltűnik(magyarul ha működésre bírod, egy rosszindulatú látogató akkor sem fog a belső működésről információkat szerezn..)

De köszi a magyarázatot
