- Fórumok
- Szoftverfejlesztés
- PHP programozás
- (kiemelt téma)
- Luck Dragon: Asszociációs játék. :)
- bacsis: Gyere el a 11. BRSZK-ra!
- E.Kaufmann: Optikai szál nem kell félnetek jó lesz, avagy a damil alapú hálózat
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- LordAthis: A nagy Triple Channel Tesz: Hogyan lett egy hibás 24GB-os Kitből 1 "Tökéletes"
-
14200 - 14101
21809 - 20001 20000 - 18001 18000 - 16001 16000 - 15901 15900 - 15801 15800 - 15701 15700 - 15601 15600 - 15501 15500 - 15401 15400 - 15301 15300 - 15201 15200 - 15101 15100 - 15001 15000 - 14901 14900 - 14801 14800 - 14701 14700 - 14601 14600 - 14501 14500 - 14401 14400 - 14301 14300 - 14201 14200 - 14101 14100 - 14001 14000 - 13901 13900 - 13801 13800 - 13701 13700 - 13601 13600 - 13501 13500 - 13401 13400 - 13301 13300 - 13201 13200 - 13101 13100 - 13001 13000 - 12901 12900 - 12801 12800 - 12701 12700 - 12601 12600 - 12501 12500 - 12401 12400 - 12301 12300 - 12201 12200 - 12101 12100 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Hege1234
addikt
<div class='"; if($_GET["active"] == "masszazs") echo
"active_"; echo"content_box'style='margin: 25px 36px -19px -97px';>
<div class='"; if($_GET["active"] == "koromkozmetika") echo
"active_"; echo"content_box'style='margin: -13px 4px 39px -97px;'>ezt a dreamweaver elfogadja viszont a szerveren hibásként jelenik meg
itt a marginnal nem stimmel valami igaz ? -
mobal
nagyúr
Mennyivel értelmesebb lett volna, ha egyből leírod inkább a kérdésedet, mivel a topic való erre, nem pedig a privátban való megbeszélés

Általában minden megoldás mindenkit érdekel (engem legalábbis). Így könnyen tanulhatunk egymástól.
Visszatérve a kérdésre, ha nem jó csak a privát ott van Speeedfire kolléga, ő már több mint egy éve dolgozik Yii keretrendszerrel.
-
Sk8erPeter
nagyúr
Mennyivel értelmesebb lett volna, ha egyből leírod inkább a kérdésedet, mivel a topic való erre, nem pedig a privátban való megbeszélés

-
Zé777
tag
Sziasztok!
Sürgős segítségre lenne szükségem Yii keretrendszerrel kapcsolatban, aki otthon van benne írjon már rám legyen szíves privátban.
Köszönöm előre is!

Üdv: Zoli
-
trisztan94
őstag
sziasztok,
lehet nem jó helyre írok de egyenlőre nem tudok hogy álljak neki annak amit szeretnék:
Adott egy Excel tábla ami hat másik táblából keresi össze az adatokat, a kész táblát (amiben van egy rakat függvény) kellene valahogy úgy elérhetővé tenni szerveren, hogy egyes felhasználók web-es felületen keresztül csak a saját adataikat lássák a másikét ne, és ha beírják a saját adataikat, akkor a függvények működjenek (többnyire HA és FKERES függvény, ha esetleg ez érdekes).
van ötlet, hogyan és mivel próbálkozzak?
Én a PHPExcel-t használtam már többször is, nagyon jól használható, hihetetlen mennyiségű funkcióval.
-
alfa20
senior tag
sziasztok,
lehet nem jó helyre írok de egyenlőre nem tudok hogy álljak neki annak amit szeretnék:
Adott egy Excel tábla ami hat másik táblából keresi össze az adatokat, a kész táblát (amiben van egy rakat függvény) kellene valahogy úgy elérhetővé tenni szerveren, hogy egyes felhasználók web-es felületen keresztül csak a saját adataikat lássák a másikét ne, és ha beírják a saját adataikat, akkor a függvények működjenek (többnyire HA és FKERES függvény, ha esetleg ez érdekes).
van ötlet, hogyan és mivel próbálkozzak?
-
Hege1234
addikt
köszi!
sztem ez működött 'menu'
bár megvárom amíg elkészül az új log
ahol ez van írva
File does not exist:
itt ugye nemtalálja a fájltazt esetleg hogyan tudom megoldani hogy ne is keresse
tehát beállítani hol tudom ? -
biker
nagyúr
Sziasztok!
tudnátok abban segíteni hogy miért dobál error-t amikor
az oldalon minden rendben működik ?(csak a client részt szerkesztettem)
error _loglinkelem azt is amiért állandóan errort dob
content.phpelőre is köszi!
switch ($_GET[menu])
???
talán switch ($_GET["menu"]) vagy switch ($_GET['menu']) nem?
ugyanez a lang esetében is? -
Hege1234
addikt
Sziasztok!
tudnátok abban segíteni hogy miért dobál error-t amikor
az oldalon minden rendben működik ?(csak a client részt szerkesztettem)
error _loglinkelem azt is amiért állandóan errort dob
content.phpelőre is köszi!
-
Petyyyyy
addikt
Zárójelben: Nem a tömbdekralása lett favágó módon összerakva, hanem az egész script. Kódújrafelhasználghatóság végi globális scope-on, php fájlok streamként való összefűzésével, mint látható, már ilyen bonyolultságnál is totál átláthatatlan, kezelhetetlen. Jóég tudja, mi miért nem megy itt.
Eleve ha másik php fájlból hívod meg a proba.php-t, akkor annak a scriptnek a könyvtára lesz a "root" a relatív pathoknál. De ezer más oka lehet annak, miért nem működik.
Ez az első komolyabb php-s ügyködésem, majd lesz szebb is. A relatív path-okról tudok, azt azért átírtam, mikor kipróbáltam. Holnap folytatom a kutatást, megeshet, hogy a javascript okozza a többszöröződést. Ezért is linkeltem egyel feljebb a drag n drop mintát, amit használok.
-
fordfairlane
veterán
P.S.: Az itt található drag n drop-ot használnám végeredményben. De mivel krix-krax-xokkal teli nevet kap a feltöltött fájl, ezért kell a proba.php...
Zárójelben: Nem a tömbdekralása lett favágó módon összerakva, hanem az egész script. Kódújrafelhasználghatóság végi globális scope-on, php fájlok streamként való összefűzésével, mint látható, már ilyen bonyolultságnál is totál átláthatatlan, kezelhetetlen. Jóég tudja, mi miért nem megy itt.
Eleve ha másik php fájlból hívod meg a proba.php-t, akkor annak a scriptnek a könyvtára lesz a "root" a relatív pathoknál. De ezer más oka lehet annak, miért nem működik.
-
Petyyyyy
addikt
P.S.: Az itt található drag n drop-ot használnám végeredményben. De mivel krix-krax-xokkal teli nevet kap a feltöltött fájl, ezért kell a proba.php...
-
Petyyyyy
addikt
És ha az upload.php-be include-olod a proba.php-t, akkor azzal mi a gond? Nem látjuk a kódodat, így nehéz megmondani, nálad ez milyen hibalehetőségeket rejthet magában.
Ha az upload.php-be include-olom a proba.php-t, attól még nem tudom meghívni, mint egy függvényt, nem hajtódik végre. Ha pedig a proba tartalmát másolom rögvest a $ft->receive(); után, akkor megesik, hogy több képet és/vagy thumbnail-t hoz létre, mint kellene. Pl. egy képet kétszer is. Íme a kód:
upload.php - Erre egy index.html mutat
<?php
require_once('Streamer.php');
$ft = new File_Streamer();
$ft->setDestination('uploads/');
$ft->receive();?>
proba.php
<?php include 'atnevez.php'; //ékezetmentesít, szóközmentesít stb.
include 'make_thumb.php'; // thumbnaileket gyárt.$kiterjesztes=array();
$kiterjesztes[0]="jpg";
$kiterjesztes[1]="gif";
$kiterjesztes[2]="png";
$kiterjesztes[3]="JPG";
$kiterjesztes[4]="PNG";
$kiterjesztes[5]="GIF";
$kiterjesztes[6]="jpeg";
$kiterjesztes[7]="JPEG"; // ez elég favágó tudom$directory="../fileAPI_XHR2/uploads/";
$directory2="thumbok/";
$dirhandler = opendir($directory);
while ($file = readdir($dirhandler))
{
if ($file != '.' && $file != '..')
{
$ext = pathinfo($directory.$file, PATHINFO_EXTENSION);
if ( in_array($ext,$kiterjesztes) )
{
$ujnev=atir($file);
make_thumb($directory.$file , $directory2.$ujnev.".".$ext,50);
copy($directory.$file,"tempek/".$ujnev.".".$ext);
unlink($directory.$file);
}
}
}
closedir($dirhandler);?>
-
Sk8erPeter
nagyúr
Lehet nem írtam elég részletesen.

A főoldal kódjában - mondjuk upload.php - szeretnék meghívni egy másik oldalt - proba.php. Upload.php-ben van pár utasítás és közvetlen azok végrehatjódása után szeretném, ha végrehajtódna a proba.php kódja. Proba.php-ben van include-olva két függvény, amik ott végrehajtásra kerülnek.
Ha egyszerűen upload.php-be include-olom azt a bizonyos 2 függvényt, akkor nem működnek rendesen, ezért vannak a probában. Remélem nem írtam túl kuszán.És ha az upload.php-be include-olod a proba.php-t, akkor azzal mi a gond? Nem látjuk a kódodat, így nehéz megmondani, nálad ez milyen hibalehetőségeket rejthet magában.
-
Petyyyyy
addikt
"Megoldható az, hogy egy php kódba nem illesztem be egy másik php oldal kódját ctrl+c, ctrl+v módon, hanem csak kvázi meghívom, mint egy függvényt, amit előzőleg be include-oltam?"
Igazából Te magad írtad le a választ a függvényeket tartalmazó fájl include-olásával.Lehet nem írtam elég részletesen.

A főoldal kódjában - mondjuk upload.php - szeretnék meghívni egy másik oldalt - proba.php. Upload.php-ben van pár utasítás és közvetlen azok végrehatjódása után szeretném, ha végrehajtódna a proba.php kódja. Proba.php-ben van include-olva két függvény, amik ott végrehajtásra kerülnek.
Ha egyszerűen upload.php-be include-olom azt a bizonyos 2 függvényt, akkor nem működnek rendesen, ezért vannak a probában. Remélem nem írtam túl kuszán. -
Sk8erPeter
nagyúr
Üdv urak!
Egy elég fura kérdésem támadt: Megoldható az, hogy egy php kódba nem illesztem be egy másik php oldal kódját ctrl+c, ctrl+v módon, hanem csak kvázi meghívom, mint egy függvényt, amit előzőleg be include-oltam?
Adott ugyanis egy utasítás sorozat, amit bemásolva az elsődleges php-be, nem működik helyesen. Ha viszont külön futtatom csak azt a részletet az elsődleges php után, akkor hibátlan."Megoldható az, hogy egy php kódba nem illesztem be egy másik php oldal kódját ctrl+c, ctrl+v módon, hanem csak kvázi meghívom, mint egy függvényt, amit előzőleg be include-oltam?"
Igazából Te magad írtad le a választ a függvényeket tartalmazó fájl include-olásával. -
Sk8erPeter
nagyúr
nádzson undorító ez a int castolás
de nem megyek bele.. 
Miért lenne undorító?
-
Petyyyyy
addikt
Üdv urak!
Egy elég fura kérdésem támadt: Megoldható az, hogy egy php kódba nem illesztem be egy másik php oldal kódját ctrl+c, ctrl+v módon, hanem csak kvázi meghívom, mint egy függvényt, amit előzőleg be include-oltam?
Adott ugyanis egy utasítás sorozat, amit bemásolva az elsődleges php-be, nem működik helyesen. Ha viszont külön futtatom csak azt a részletet az elsődleges php után, akkor hibátlan. -
trisztan94
őstag
A kiíratásnál a FALSE érték castolódik empty stringre.
Két lehetőséged van: castolod kiíratás előtt integerre, vagy var_exportot használsz a boolean-érték kiíratására, igénytől függően.Példa a te kódodhoz igazodva:
print (int)$er1;
ekkor 0-t fog kiírni.
VAGY:
print var_export($er1, TRUE);
ekkor 'false'-t fog kiírni (mint string).
nádzson undorító ez a int castolás
de nem megyek bele.. 
-
Sk8erPeter
nagyúr
Most nézem, hogy átsiklottam az előtte írt "Másrészt szerintem ilyen feltételeknél nem célszerű a '===' használata mert például ha ez a helyzet:" mondatrészen, és amit idéztem, emiatt totál az ellenkezőjét jelentette. Szóval nem volt kellően egyértelmű.

(#14180) PumpkinSeed :
szívesen. -
PumpkinSeed
addikt
A kiíratásnál a FALSE érték castolódik empty stringre.
Két lehetőséged van: castolod kiíratás előtt integerre, vagy var_exportot használsz a boolean-érték kiíratására, igénytől függően.Példa a te kódodhoz igazodva:
print (int)$er1;
ekkor 0-t fog kiírni.
VAGY:
print var_export($er1, TRUE);
ekkor 'false'-t fog kiírni (mint string).
Köszönöm, kipróbált mind két esedékes lehetőséget.

-
DNReNTi
őstag
"$elso = 6;
$masodik = '6';
Akkor ez egyenlőtlenség lesz, mivel a $masodik egy string típusú változó, hiába 6 az is, de szöveg nem szám. Ezt megelőzendő perfekt a sima == kifejezés."Pont a lehető legrosszabb példát írtad, mert ez úgy, ahogy van, nem igaz.

Ebben az esetben az if($elso == $masodik) pont, hogy IGAZ lesz, mivel castolódik.
Éppen itt jön a képbe az, hogy csak az if($elso === $masodik) (lásd három egyenlőségjel, típusvizsgálattal) lesz csak HAMIS.Igen így gondoltam.
Lehet rosszul fogalmaztam? 
-
Sk8erPeter
nagyúr
Pedig éppen neked linkeltem be korábban egy kissé eltérő esetet...

-
Sk8erPeter
nagyúr
Amúgy a tényleges kód így néz ki:
$as1 = 20;
$as2 = 28;
$er1 = $as1 === $as2;
$er2 = $as1 < $as2;
$er3 = $as1 > $as2;
$er4 = $as1 >= $as2;
print $er1; print ('<br>');
print $er2; print ('<br>');
print $er3; print ('<br>');
print $er4; print ('<br>');
Help! 
A kiíratásnál a FALSE érték castolódik empty stringre.
Két lehetőséged van: castolod kiíratás előtt integerre, vagy var_exportot használsz a boolean-érték kiíratására, igénytől függően.Példa a te kódodhoz igazodva:
print (int)$er1;
ekkor 0-t fog kiírni.
VAGY:
print var_export($er1, TRUE);
ekkor 'false'-t fog kiírni (mint string).
-
Sk8erPeter
nagyúr
Hű

Van egy kis káosz.
Először is, mivel valamilyen feltétel teljesülését vizsgálod feltételre van szükség.Lássuk:
$eredmeny1 = NULL;
if ($elso == $masodik) {
echo $eredmeny1 . '<br>';
}Így megnézed hogy a két változód egyenlő e egymással, ha igen akkor kiíratod és egy sortörést is teszel mögé, ha nem teljesül a feltétel, tehát nem egyenlőek, akkor nem történik semmi. Másrészt szerintem ilyen feltételeknél nem célszerű a '===' használata mert például ha ez a helyzet:
$elso = 6;
$masodik = '6';Akkor ez egyenlőtlenség lesz, mivel a $masodik egy string típusú változó, hiába 6 az is, de szöveg nem szám. Ezt megelőzendő perfekt a sima == kifejezés.
A többi feltétel ennek mintájára megy, csak a relációk változnak. Ha szeretnél kiíratni valamit akkor is ha a feltétel nem teljesül:
$eredmeny1 = NULL;
if ($elso == $masodik) {
echo $eredmeny1 . '<br>';
} else {
echo 'A feltétel nem teljesült.<br>';
}Remélem segítettem.
"$elso = 6;
$masodik = '6';
Akkor ez egyenlőtlenség lesz, mivel a $masodik egy string típusú változó, hiába 6 az is, de szöveg nem szám. Ezt megelőzendő perfekt a sima == kifejezés."Pont a lehető legrosszabb példát írtad, mert ez úgy, ahogy van, nem igaz.

Ebben az esetben az if($elso == $masodik) pont, hogy IGAZ lesz, mivel castolódik.
Éppen itt jön a képbe az, hogy csak az if($elso === $masodik) (lásd három egyenlőségjel, típusvizsgálattal) lesz csak HAMIS. -
PumpkinSeed
addikt
Amúgy a tényleges kód így néz ki:
$as1 = 20;
$as2 = 28;
$er1 = $as1 === $as2;
$er2 = $as1 < $as2;
$er3 = $as1 > $as2;
$er4 = $as1 >= $as2;
print $er1; print ('<br>');
print $er2; print ('<br>');
print $er3; print ('<br>');
print $er4; print ('<br>');
Help! 
-
DNReNTi
őstag
Azt értem én, hogy a boolen változó értéke 1 azzal nincs is probléma itt most azzal van a probléma, hogy 4 vizsgálat volt és én egyetlen darab 1-est kaptam.
(#14171) Athlon64+
A változók tartalma random számok, de ebből a szempontból mind1, mert nekem nem az a problémám, hogy a vizsgált eredményt nem értem, hanem szerintem szintaktikai hibát vétettem ugyanis a 4 vizsgálat eredménye képen "egyetlen darab 1-est kaptam."
(#14172) DNReNTi
Tanultam C nyelvet abból tudom az if feltétel használatát. Viszont most egy ilyen 24 órás könyvből tanulok amiben szeretnék szépen sorban haladni max ha valamit nagyon tudok átugrom. Ma kezdtem el és még nem tartok if elágazásnál így szeretném enélkül megcsinálni. Csak a könyv volt olyan kedves, hogy egyetlen szemléltető példa nélkül tovább lépet, én meg sakkozzam ki a helyes szintaktikát...
Viszont köszönöm a segítségeket.

Közben észrevettem hogy gyökérséget írtam... Kevés volt a napi kv.
Az "echo $eredmeny1 . '<br>';" így ebben a formában csak egy sortörést írna ki...
Sorry a rossz példáért. -
PumpkinSeed
addikt
1: ket egyenloseg jel eleg, ha három van, akkor azonos típusra megy a logikai vizsgálat
pl:
"1" == 1 -> true
"1" === 1 -> false
1 === 1 -> true2: azert kaptal 1-est, mert a boolean true erteke 1. Azt vizsgaltad, hogy egyenloek-e, egyenloek lettek, ezert kaptad vissza az egyet.
szval ha igaz/hamist vizsgalsz akkor 1 = true, 0= false
bővítés:
$elso = 1;
$masodik = 4;
$eredmeny1 = $elso === $masodik;
-> hamis (0)
$eredmeny2 = $elso < $masodik;
-> igaz (1)
$eredmeny3 = $elso > $masodik;
-> hamis (0)
$eredmeny4 = $elso <= $masodik;
-> igaz (1)Azt értem én, hogy a boolen változó értéke 1 azzal nincs is probléma itt most azzal van a probléma, hogy 4 vizsgálat volt és én egyetlen darab 1-est kaptam.
(#14171) Athlon64+
A változók tartalma random számok, de ebből a szempontból mind1, mert nekem nem az a problémám, hogy a vizsgált eredményt nem értem, hanem szerintem szintaktikai hibát vétettem ugyanis a 4 vizsgálat eredménye képen "egyetlen darab 1-est kaptam."
(#14172) DNReNTi
Tanultam C nyelvet abból tudom az if feltétel használatát. Viszont most egy ilyen 24 órás könyvből tanulok amiben szeretnék szépen sorban haladni max ha valamit nagyon tudok átugrom. Ma kezdtem el és még nem tartok if elágazásnál így szeretném enélkül megcsinálni. Csak a könyv volt olyan kedves, hogy egyetlen szemléltető példa nélkül tovább lépet, én meg sakkozzam ki a helyes szintaktikát...
Viszont köszönöm a segítségeket.

-
DNReNTi
őstag
Elkezdtem PHP-t tanulni és elakadtam már az elején..
Két változót szeretnék megvizsgálni, hogy azonosok-e.
Gondoltam, hogy ha megvizsgálom őket akkor a logikai értéket beleteszem egy 3. változóba, majd kiíratom és az így nézne ki:
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");Viszont 4 dolgot vizsgáltam, hogy kisebb-e nagyobb-e azonosság és hogy kissebb-e vagy egyenlő.
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");
$eredmeny2 = $elso < $masodik;
print $eredmeny2; print ("<br>");
$eredmeny3 = $elso > $masodik;
print $eredmeny3; print ("<br>");
$eredmeny4 = $elso <= $masodik;
print $eredmeny4; print ("<br>");Na erre a 4. dologra mindre kaptam egy nagy 1-est. Mi lehet a gond?

Hű

Van egy kis káosz.
Először is, mivel valamilyen feltétel teljesülését vizsgálod feltételre van szükség.Lássuk:
$eredmeny1 = NULL;
if ($elso == $masodik) {
echo $eredmeny1 . '<br>';
}Így megnézed hogy a két változód egyenlő e egymással, ha igen akkor kiíratod és egy sortörést is teszel mögé, ha nem teljesül a feltétel, tehát nem egyenlőek, akkor nem történik semmi. Másrészt szerintem ilyen feltételeknél nem célszerű a '===' használata mert például ha ez a helyzet:
$elso = 6;
$masodik = '6';Akkor ez egyenlőtlenség lesz, mivel a $masodik egy string típusú változó, hiába 6 az is, de szöveg nem szám. Ezt megelőzendő perfekt a sima == kifejezés.
A többi feltétel ennek mintájára megy, csak a relációk változnak. Ha szeretnél kiíratni valamit akkor is ha a feltétel nem teljesül:
$eredmeny1 = NULL;
if ($elso == $masodik) {
echo $eredmeny1 . '<br>';
} else {
echo 'A feltétel nem teljesült.<br>';
}Remélem segítettem.
-
Peter Kiss
őstag
Elkezdtem PHP-t tanulni és elakadtam már az elején..
Két változót szeretnék megvizsgálni, hogy azonosok-e.
Gondoltam, hogy ha megvizsgálom őket akkor a logikai értéket beleteszem egy 3. változóba, majd kiíratom és az így nézne ki:
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");Viszont 4 dolgot vizsgáltam, hogy kisebb-e nagyobb-e azonosság és hogy kissebb-e vagy egyenlő.
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");
$eredmeny2 = $elso < $masodik;
print $eredmeny2; print ("<br>");
$eredmeny3 = $elso > $masodik;
print $eredmeny3; print ("<br>");
$eredmeny4 = $elso <= $masodik;
print $eredmeny4; print ("<br>");Na erre a 4. dologra mindre kaptam egy nagy 1-est. Mi lehet a gond?

Mi van a változókban?
-
trisztan94
őstag
Elkezdtem PHP-t tanulni és elakadtam már az elején..
Két változót szeretnék megvizsgálni, hogy azonosok-e.
Gondoltam, hogy ha megvizsgálom őket akkor a logikai értéket beleteszem egy 3. változóba, majd kiíratom és az így nézne ki:
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");Viszont 4 dolgot vizsgáltam, hogy kisebb-e nagyobb-e azonosság és hogy kissebb-e vagy egyenlő.
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");
$eredmeny2 = $elso < $masodik;
print $eredmeny2; print ("<br>");
$eredmeny3 = $elso > $masodik;
print $eredmeny3; print ("<br>");
$eredmeny4 = $elso <= $masodik;
print $eredmeny4; print ("<br>");Na erre a 4. dologra mindre kaptam egy nagy 1-est. Mi lehet a gond?

1: ket egyenloseg jel eleg, ha három van, akkor azonos típusra megy a logikai vizsgálat
pl:
"1" == 1 -> true
"1" === 1 -> false
1 === 1 -> true2: azert kaptal 1-est, mert a boolean true erteke 1. Azt vizsgaltad, hogy egyenloek-e, egyenloek lettek, ezert kaptad vissza az egyet.
szval ha igaz/hamist vizsgalsz akkor 1 = true, 0= false
bővítés:
$elso = 1;
$masodik = 4;
$eredmeny1 = $elso === $masodik;
-> hamis (0)
$eredmeny2 = $elso < $masodik;
-> igaz (1)
$eredmeny3 = $elso > $masodik;
-> hamis (0)
$eredmeny4 = $elso <= $masodik;
-> igaz (1) -
PumpkinSeed
addikt
Elkezdtem PHP-t tanulni és elakadtam már az elején..
Két változót szeretnék megvizsgálni, hogy azonosok-e.
Gondoltam, hogy ha megvizsgálom őket akkor a logikai értéket beleteszem egy 3. változóba, majd kiíratom és az így nézne ki:
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");Viszont 4 dolgot vizsgáltam, hogy kisebb-e nagyobb-e azonosság és hogy kissebb-e vagy egyenlő.
$eredmeny1 = $elso === $masodik;
print $eredmeny1; print ("<br>");
$eredmeny2 = $elso < $masodik;
print $eredmeny2; print ("<br>");
$eredmeny3 = $elso > $masodik;
print $eredmeny3; print ("<br>");
$eredmeny4 = $elso <= $masodik;
print $eredmeny4; print ("<br>");Na erre a 4. dologra mindre kaptam egy nagy 1-est. Mi lehet a gond?

-
trisztan94
őstag
$tshirt_graphic = array();
foreach ($array as $value) {
$thirt_graphic[$value[3]] = $value[2];
}+ (#14167) fordfairlane
Pörfikt, köszönöm

Ma eléggé "nem tudok gondolkodni" napom van, ilyen kis szarságok betesznek

-
fordfairlane
veterán
Egy újabb n00b kérdés array-ekkel kapcsolatban.
Van eredetileg ez a tömböm:
$tshirt_graphic = array('RUP' => "Rövid ujjú póló", 'HUP' => 'Hosszú ujjú póló', 'NON' => 'blabla');
Ezt megváltoztattam, hogy dinamikusan töltse fel adatbázisból, de sajnos sehogy sem sikerül összeraknom a rövidítés => teljes név indexeket. Mindenképp mindkettőnek ugyan abban a formában kell lennie benne, mint a nem generált array-ben.
Eddig így oldottam meg:
$i = 0;
foreach ($array as $value) {
//value[2] -> hosszú név
//value[3] -> rövid név
$tshirt_graphic = array();
$thirt_graphic[$i]["rov"] = $value[3];
$thirt_graphic[$i]["hossz"] = $value[2];
$i++;
}Annyi a kérdésem, hogy a $tshirt_graphic[0]["rov"] és $tshirt_graphic[0]["hossz"]-ból hogyan tudok létrehozni egy array-t ami így néz ki végül:
array($tshirt_graphic[0]["rov"] => $tshirt_graphic[0]["hossz"]);
De persze fontos szempont, hogy az összes indexe benne legyen, tehát ne csak ennyi, hanem az adatbázisból kiszedett összes adat.
Ma elég "bénán magyarázom el a szarságom" napom van, ha nem világos, szóljatok

miért ilyen bonyolult ez?$tshirt_graphic = array();
foreach($array as $value) {
$tshirt_graphic[$value[3]] = $value[2];
}Hopp, megelőztek.

-
Peter Kiss
őstag
Egy újabb n00b kérdés array-ekkel kapcsolatban.
Van eredetileg ez a tömböm:
$tshirt_graphic = array('RUP' => "Rövid ujjú póló", 'HUP' => 'Hosszú ujjú póló', 'NON' => 'blabla');
Ezt megváltoztattam, hogy dinamikusan töltse fel adatbázisból, de sajnos sehogy sem sikerül összeraknom a rövidítés => teljes név indexeket. Mindenképp mindkettőnek ugyan abban a formában kell lennie benne, mint a nem generált array-ben.
Eddig így oldottam meg:
$i = 0;
foreach ($array as $value) {
//value[2] -> hosszú név
//value[3] -> rövid név
$tshirt_graphic = array();
$thirt_graphic[$i]["rov"] = $value[3];
$thirt_graphic[$i]["hossz"] = $value[2];
$i++;
}Annyi a kérdésem, hogy a $tshirt_graphic[0]["rov"] és $tshirt_graphic[0]["hossz"]-ból hogyan tudok létrehozni egy array-t ami így néz ki végül:
array($tshirt_graphic[0]["rov"] => $tshirt_graphic[0]["hossz"]);
De persze fontos szempont, hogy az összes indexe benne legyen, tehát ne csak ennyi, hanem az adatbázisból kiszedett összes adat.
Ma elég "bénán magyarázom el a szarságom" napom van, ha nem világos, szóljatok

$tshirt_graphic = array();
foreach ($array as $value) {
$thirt_graphic[$value[3]] = $value[2];
} -
trisztan94
őstag
Egy újabb n00b kérdés array-ekkel kapcsolatban.
Van eredetileg ez a tömböm:
$tshirt_graphic = array('RUP' => "Rövid ujjú póló", 'HUP' => 'Hosszú ujjú póló', 'NON' => 'blabla');
Ezt megváltoztattam, hogy dinamikusan töltse fel adatbázisból, de sajnos sehogy sem sikerül összeraknom a rövidítés => teljes név indexeket. Mindenképp mindkettőnek ugyan abban a formában kell lennie benne, mint a nem generált array-ben.
Eddig így oldottam meg:
$i = 0;
foreach ($array as $value) {
//value[2] -> hosszú név
//value[3] -> rövid név
$tshirt_graphic = array();
$thirt_graphic[$i]["rov"] = $value[3];
$thirt_graphic[$i]["hossz"] = $value[2];
$i++;
}Annyi a kérdésem, hogy a $tshirt_graphic[0]["rov"] és $tshirt_graphic[0]["hossz"]-ból hogyan tudok létrehozni egy array-t ami így néz ki végül:
array($tshirt_graphic[0]["rov"] => $tshirt_graphic[0]["hossz"]);
De persze fontos szempont, hogy az összes indexe benne legyen, tehát ne csak ennyi, hanem az adatbázisból kiszedett összes adat.
Ma elég "bénán magyarázom el a szarságom" napom van, ha nem világos, szóljatok

-
Vision
veterán
Akkor valamit nagyon félreértesz a kettő szerepével kapcsolatban. Ami mondjuk meglepő, ha mindkettővel van valami tapasztalatod.
A SOAP-ot mindig XML adatcserére használtam, és másoktól is gyakorlatilag csak ebben a kontextusban hallottam. Persze vágom, hogy maga a SOAP egy objektumot ad vissza, és azt fejtik XML-be, de más alkalmazással még nem találkoztam.
-
trisztan94
őstag
-
Sk8erPeter
nagyúr
-
Tele von Zsinór
őstag
-
bb0t
őstag
Sziasztok!
Olyan problémám lenne, hogy feltöltöttem galériába képeket amit gond nélkül meg is jelenít, de az index képeket nem jeleníti meg. Mi lehet a gond?
-
Vision
veterán
"Bár én csv párti vagyok, de egyébként maga a SOAP elég jól ki van találva online adatcserére"
A kettő nem is értem, hogyan vethető össze egyáltalán... (kb. mint egy almát összehasonlítani egy láncfűrésszel) Ezt kifejthetnéd.
Adatcserét csv-vel is csinálhatsz. Szinte az összes árösszehasonlító oldal így működik.
-
Sk8erPeter
nagyúr
Nekem alapvetően a dokumentáció hiányosságaival volt problémám. Ezt a topicot is megjárta a kérdésem anno, és emlékszem, hogy a rendszergazda is sokat szívott vele, mert az adatcseréhez még a szerveren is át kellett állítani egy csomó nem triviális dolgot.
Bár én csv párti vagyok, de egyébként maga a SOAP elég jól ki van találva online adatcserére (utólag már könnyű így tekinteni a dologra
)."Bár én csv párti vagyok, de egyébként maga a SOAP elég jól ki van találva online adatcserére"
A kettő nem is értem, hogyan vethető össze egyáltalán... (kb. mint egy almát összehasonlítani egy láncfűrésszel) Ezt kifejthetnéd.
-
trisztan94
őstag
Sziasztok, egy gyors kérdést szeretnék feltenni.
Van ez az asszociatív tömböm:
$tshirt_graphic = array('RUP' => "Rövid ujjú póló", 'HUP' => 'Hosszú ujjú póló', 'NON' => 'Holnap megbeszéljük, hogy mik legyenek pontosan');
Ez egy select box tartalma lesz, de szeretném, ha adatbázisból kiszedné az adatokat, ne kelljen mindig változtatni rajta. (az adatbázis táblából két oszlop kell, a "short" és a "long", ezek értelem szerint a "RUP" és a "Rövid ujjú póló" megfelelői, de sok van belőle)
Hogy kell ennek kinéznie?
-
trisztan94
őstag
Nos rájöttem valamire:
Ha jól láttam, akkor PostgreSQL-ben minden táblának lehet felhasználói és csoport jogosultságot adni különböző műveletekre (pl INSERT, DELETE, stb)
Megnéztem a működő táblákat, ott ezeknek van jogosultságuk:
postgresql (ez gondolom a phppgadmin lesz), proxy, pproxy. Az utolsó kettőről fogalmam sincs, hogy micsoda. Az új táblánál csak a postgresql van, mint jogosult júzer. Megpróbáltam rákattintani a "feljogosít" linkre és hozzáadni azt a kettőt, de a megjelenő listán nincs ott se a proxy, se a pproxy. Mit lehet ilyenkor tenni, hogy hozzá tudjam adni őket?

Sikerült hozzáadni a két júzert, a proxy-t és a pproxy-t, de még most sem tudok INSERT-elni

A jogosultságoknál ez van:

Mit jelent a csillag az "igen" mellett? A többinél, amik jók nincs csillag

Kikészít

-
trisztan94
őstag
Sziasztok!
PostgreSQL-lel gyűlt meg a bajom. Egy sima INSERT query-t szeretnék futtatni, de hibát kapok:
Query failed: ERROR: permission denied for relation ps_shirt_size_images
Szintaktikailag nincs hiba. Rájöttem, hogy nincs jogosultság a tábla módosítására (ugyan azzal a user-rel tudok minden más táblába csinálni dolgokat) Ezt a táblát én csináltam, hogyan tudok rá jogosultságot állítani, hogy engedje a turkapiszkát?

Nos rájöttem valamire:
Ha jól láttam, akkor PostgreSQL-ben minden táblának lehet felhasználói és csoport jogosultságot adni különböző műveletekre (pl INSERT, DELETE, stb)
Megnéztem a működő táblákat, ott ezeknek van jogosultságuk:
postgresql (ez gondolom a phppgadmin lesz), proxy, pproxy. Az utolsó kettőről fogalmam sincs, hogy micsoda. Az új táblánál csak a postgresql van, mint jogosult júzer. Megpróbáltam rákattintani a "feljogosít" linkre és hozzáadni azt a kettőt, de a megjelenő listán nincs ott se a proxy, se a pproxy. Mit lehet ilyenkor tenni, hogy hozzá tudjam adni őket?

-
Speeedfire
félisten
Egyik szolgáltatónak van egy wdsl fájlja, amire push-olni kell adatokat és az visszaad egy response választ.
Ahogy nézem nem lesz nagyon bonyolult a dolog.
Én pl yii-vel wdsl service-t elég gyorsan tudtam csinálni. Van hozzá egy nagyon jó wrappel.
-
Vision
veterán
Ja, én is elég sokat szoptam vele még két éve pl. NuSOAP-pal, hogy sikerüljön úgy működésre bírni, hogy egy C#-os sima konzolos alkalmazás (SOAP-kliens) segítségével kommunikálni a SOAP-szerverrel:
http://stackoverflow.com/questions/6986350/generating-wsdl-with-nusoap-return-struct-with-various-types-int-string-arrNa, ilyenekre például nagyon nehézkes a PHP. Ugyanezt a feladatot C#-pal megoldani (legenerálni egy/több osztályból a WSDL-t, stb.) kb. 10 perc.
Nekem alapvetően a dokumentáció hiányosságaival volt problémám. Ezt a topicot is megjárta a kérdésem anno, és emlékszem, hogy a rendszergazda is sokat szívott vele, mert az adatcseréhez még a szerveren is át kellett állítani egy csomó nem triviális dolgot.
Bár én csv párti vagyok, de egyébként maga a SOAP elég jól ki van találva online adatcserére (utólag már könnyű így tekinteni a dologra
). -
Sk8erPeter
nagyúr
Ja, én is elég sokat szoptam vele még két éve pl. NuSOAP-pal, hogy sikerüljön úgy működésre bírni, hogy egy C#-os sima konzolos alkalmazás (SOAP-kliens) segítségével kommunikálni a SOAP-szerverrel:
http://stackoverflow.com/questions/6986350/generating-wsdl-with-nusoap-return-struct-with-various-types-int-string-arrNa, ilyenekre például nagyon nehézkes a PHP. Ugyanezt a feladatot C#-pal megoldani (legenerálni egy/több osztályból a WSDL-t, stb.) kb. 10 perc.
-
Vision
veterán
Php alatt ki, mit használd wdsl hívásokhoz?
Van pár wdsl, amit meg kellene hívni adatbázisból kapott adatokkal és a visszaadott értékeket feldolgozni.Én elég sokat szívtam a SOAP-pal. Milyen adatcseréhez kéne használnod?
-
Speeedfire
félisten
Most SOAP-ról beszélsz?
http://php.net/manual/en/book.soap.phpIgen. Nézegettem, hogy van-e valami teljes körű kliens megoldás. De csak a beépítettet találtam. Bár szerintem ez is bőven elég lesz.

-
Sk8erPeter
nagyúr
Php alatt ki, mit használd wdsl hívásokhoz?
Van pár wdsl, amit meg kellene hívni adatbázisból kapott adatokkal és a visszaadott értékeket feldolgozni.Most SOAP-ról beszélsz?
http://php.net/manual/en/book.soap.php -
Speeedfire
félisten
Php alatt ki, mit használd wdsl hívásokhoz?
Van pár wdsl, amit meg kellene hívni adatbázisból kapott adatokkal és a visszaadott értékeket feldolgozni. -
trisztan94
őstag
Sziasztok!
PostgreSQL-lel gyűlt meg a bajom. Egy sima INSERT query-t szeretnék futtatni, de hibát kapok:
Query failed: ERROR: permission denied for relation ps_shirt_size_images
Szintaktikailag nincs hiba. Rájöttem, hogy nincs jogosultság a tábla módosítására (ugyan azzal a user-rel tudok minden más táblába csinálni dolgokat) Ezt a táblát én csináltam, hogyan tudok rá jogosultságot állítani, hogy engedje a turkapiszkát?

-
Jinxb1rd
addikt
Elnézést, ide is berakom, mivel fontos a dolog és talán érdekelhet itt valakit:
Valakit érdekel egy Opencart-os project végállomása?
http://dev.hesztibor.hu/elettar
Április eleje óta nem jelentkezett az ügyfél. Most írt, hogy szeretné próbálgatni az oldalt, én viszont már nem kívánok vele foglalkozni. Maga a webshop rész majdnem elkészült, tesztelgetés, foltozgatás lenne még hátra. Plusz modulokat/oldalakat kértek: napi gondolatok, receptek, érdekességek és a szállítólevél (számlalevél mellé).
110.000 Ft-ét vállaltam, ebből 40.000-et kaptam meg. Természetesen már több munkám áll benne, de lemondtam a munkadíjról.
Valakit?
-
Speeedfire
félisten
Konkrét ötletem nincs, én így konfiguráltam és működik 5.5.3-ban.
Eléggé benéztem a dolog, kihagytam a zlib kapcsolót.

-
Tele von Zsinór
őstag
Php 5.5 alatt a gzinflate()-re azt írja, hogy call of undefined function, ami azért fura, mert a zlib kapcsolóval forgattam a php-t. A php.ini-ben külön sort nem találtam erre, a letiltott funkciók között sincs.
A php oldalán, külön konfig részt nem találok hozzá. Valakinek valami ötlete?Konkrét ötletem nincs, én így konfiguráltam és működik 5.5.3-ban.
-
Speeedfire
félisten
Php 5.5 alatt a gzinflate()-re azt írja, hogy call of undefined function, ami azért fura, mert a zlib kapcsolóval forgattam a php-t. A php.ini-ben külön sort nem találtam erre, a letiltott funkciók között sincs.
A php oldalán, külön konfig részt nem találok hozzá. Valakinek valami ötlete? -
PiXeL90
csendes tag
Szia,
Felejtsd el a mail() függvényt, többször próbáltam azzal "gyorsan" megoldani kisebb feladatokat, de mindig rá kellett jönnöm, hogy még a legegyszerűbb dolgokkal is szívok vele (pl levél header-jét nem kódolja utf-8-ba, így az ékezetek nem jelennek meg jól)
Helyett a SwiftMailer-t használd, baromi jó, nagyon egyszerű használni.
Ha kell, abban szívesen segítek

Szia!
Köszi a segítséget, kipróbálom!
Közben jobban utána néztem és így kell kiküldeni az noreply-t mail függvénnyel: mail($cimzett, $targy, $tartalom, '-f$reportemailcim');. -
trisztan94
őstag
Szia,
Felejtsd el a mail() függvényt, többször próbáltam azzal "gyorsan" megoldani kisebb feladatokat, de mindig rá kellett jönnöm, hogy még a legegyszerűbb dolgokkal is szívok vele (pl levél header-jét nem kódolja utf-8-ba, így az ékezetek nem jelennek meg jól)
Helyett a SwiftMailer-t használd, baromi jó, nagyon egyszerű használni.
Ha kell, abban szívesen segítek

-
PiXeL90
csendes tag
Sziasztok!
Az lenne a kérdésem, hogy ha a mail függvényt használok akkor, hogy tudom a mail delivery -ket egy email címre küldeni?
Kipróbáltam, hogy az email fejlécébe beleraktam ezt: " Return-Path: valami@valami.com"
De sajnos nem müködik.
Segítségeteket előre is köszi! -
Tele von Zsinór
őstag
-
DNReNTi
őstag
Villámkérdés:
Ennek van értelme? Biztonsági szempontból?
md5(hash('sha512', $titkosítandóSzöveg)) -
trisztan94
őstag
Igen, illetve itt kisebb a thumbnail mint amekkorában meg van jelenítve.
+ (#14135) Sk8erPeter
Tényleg a thumb mérettel volt gond, ezt eddig nem vettem észre, szerveroldalon kerestem a dolgot
(előző srác valszeg saját építésű frameworkje, kill me
) -
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
Sziasztok!
Thumbnail minőség mitől romolhat le nagy mértékben?
Itt lehet látni a dolgot. Gondolom rossz módszerrel történik a thumbnail készítése, nem? (én csak befejezem az oldalt)
Ha megnézed, a táblázatban 175x175px-es méretben jelenik meg, míg a kép maga 100x100px-es. Utóbbi önmagában nem baj (hogy ekkora a thumbnail), ha valóban akkora méretben kell, mert lehet vele spórolni a letöltendő adatot, de ha a jelentősen lebutított képet ennyivel felnagyítod, az már ilyen csúnya lesz. Ergo csak nagyobb méretben kell legenerálni a thumbnailt, maga a thumbnail készítésének módja ettől még nem biztos, hogy hibás.
-
Peter Kiss
őstag
Sziasztok!
Thumbnail minőség mitől romolhat le nagy mértékben?
Itt lehet látni a dolgot. Gondolom rossz módszerrel történik a thumbnail készítése, nem? (én csak befejezem az oldalt)
Igen, illetve itt kisebb a thumbnail mint amekkorában meg van jelenítve.
-
trisztan94
őstag
Sziasztok!
Thumbnail minőség mitől romolhat le nagy mértékben?
Itt lehet látni a dolgot. Gondolom rossz módszerrel történik a thumbnail készítése, nem? (én csak befejezem az oldalt)
-
CSorBA
őstag
khmm, "Válasz" link használata legközelebb plíz

igen igen. úgy akartam

-
Sk8erPeter
nagyúr
Le kell fordítani magyarra, az nincs meg. Megnyitod a forumra felmásolt language/en/mods/captcha_sortables.php fájlt, átírod a stringeket magyarra, majd elmented majdnem ugyanerre az útvonalra, csak en helyett a hu mappába. És már kész is.
Bár most, hogy mondod nekem sincs meg magyarul, lefordítom lehet.khmm, "Válasz" link használata legközelebb plíz

-
CSorBA
őstag
Le kell fordítani magyarra, az nincs meg. Megnyitod a forumra felmásolt language/en/mods/captcha_sortables.php fájlt, átírod a stringeket magyarra, majd elmented majdnem ugyanerre az útvonalra, csak en helyett a hu mappába. És már kész is.
Bár most, hogy mondod nekem sincs meg magyarul, lefordítom lehet. -
nova001
senior tag
Én ezt ugyan nem ismerem, de van egy olyan plugin, hogy Sortables CAPTCHA Plugin.
Ennél jobbat még nem találtam. Regisztrációkor 2 oszlop van és rendezni kell megadott szempont által őket. Pl férfi és női nevek. Ezen bot nem jött még át, pedig 9 aktív fórumon használom. Előtte a recaptchán napi 40-50 jött :S
a regisztráció fülön a "Please drag the options to the correct list, to avoid automated registrations." szöveget nem lehet kiszedni vagy átirni magyarra és az alapértelmezett nyelv miért britt angolra álitotta át mikor a forum beállitásokban magyarra van rakva?
-
nova001
senior tag
-
nova001
senior tag
Én ezt ugyan nem ismerem, de van egy olyan plugin, hogy Sortables CAPTCHA Plugin.
Ennél jobbat még nem találtam. Regisztrációkor 2 oszlop van és rendezni kell megadott szempont által őket. Pl férfi és női nevek. Ezen bot nem jött még át, pedig 9 aktív fórumon használom. Előtte a recaptchán napi 40-50 jött :S
király de hogy kell felrakni ezt ?
kicsomagoltam bementem az avpbe ? és itt hol kéne instalálni ? -
Cyberslider
őstag
-
CSorBA
őstag
Én ezt ugyan nem ismerem, de van egy olyan plugin, hogy Sortables CAPTCHA Plugin.
Ennél jobbat még nem találtam. Regisztrációkor 2 oszlop van és rendezni kell megadott szempont által őket. Pl férfi és női nevek. Ezen bot nem jött még át, pedig 9 aktív fórumon használom. Előtte a recaptchán napi 40-50 jött :S
-
nova001
senior tag
hello
phpbb3 kapcsolatba lenne olyan kérdésem hogy a kéretlen regisztrációkat kiszürjem felakarom telepiteni a FreeCap Visual Confirmation, kérdésem hogyan is kell ?
valami jártas ember segítségére nagy szükségem lenne -
DNReNTi
őstag
Hello!
Egy csv import-os php-ben van a kovetkezo (webáruház termék importálása csv-be):
'name' => ak_clean($product['name']).($product['model']),
ez osszefuzi a product name-et meg a model-t 1 cellába, viszont "space" nelkul. Hogyan lehet space-et elhelyeztetni?
Pelda:
B cella, ilyen lett:
| namemodel |
helyesen igy kene:
| name model |

'name' => ak_clean($product['name']) . ' ' . ($product['model']);
-
Cyberslider
őstag
Hello!
Egy csv import-os php-ben van a kovetkezo (webáruház termék importálása csv-be):
'name' => ak_clean($product['name']).($product['model']),
ez osszefuzi a product name-et meg a model-t 1 cellába, viszont "space" nelkul. Hogyan lehet space-et elhelyeztetni?
Pelda:
B cella, ilyen lett:
| namemodel |
helyesen igy kene:
| name model |

-
cucka
addikt
A PHPUnit (ahogy a neve is sugallja) unit tesztek írását segíti. A selenium integrációs tesztekhez használható.
A különbség: unit tesztben azt próbálod ki, hogy az a-ból b-t csinál ez az x osztály y függvénye z paraméterekkel hívva. Integrációs tesztben meg komplex működést vizsgálsz, szóval mondjuk a regisztráció oldalon rossz adatokat megadva kapsz-e helyesen hibaüzenetet.
Integrációs tesztekhez nézd meg a Behatot, én ezzel játszom mostanság. Selenium helyett PhantomJS-t ajánlom, jóval gyorsabb, és headless szerveren is jól működik.
Néhány apróság:
- A PHPUnit egy automatizált teszt framework. Bármilyen típusú teszteket írhatsz benne, nem csak unit tesztet.
- Kétszer is gondold meg, mielőtt belevágsz abba, hogy egy webes UI-ra teszteket írj, mondjuk Seleniummal. Elég sokat lehet szívni a tesztek karbantartásával, TDD is nehézkes, stb. -
Tele von Zsinór
őstag
Integrációs teszt - több komponens együttes működésének ellenőrzése.
Headless - nincs rajta grafikus felület, szervereken ez az általános.
A PhantomJS egy teljesértékű, webkit alapú böngésző, csak a nevében látod, hogy JS. A gyakorlatban nálam egy úgy megy, hogy Behatban van a teszt, a Mink be van húzva extensiönnek, annak a Sahi driverét használom, ami meg a PhantomJS-t használja böngészőnek. Összetettnek hangzik, de vagy tíz perc volt belőni elsőre; és remekül muzsikál azóta is.
-
Lacces
őstag
A PHPUnit (ahogy a neve is sugallja) unit tesztek írását segíti. A selenium integrációs tesztekhez használható.
A különbség: unit tesztben azt próbálod ki, hogy az a-ból b-t csinál ez az x osztály y függvénye z paraméterekkel hívva. Integrációs tesztben meg komplex működést vizsgálsz, szóval mondjuk a regisztráció oldalon rossz adatokat megadva kapsz-e helyesen hibaüzenetet.
Integrációs tesztekhez nézd meg a Behatot, én ezzel játszom mostanság. Selenium helyett PhantomJS-t ajánlom, jóval gyorsabb, és headless szerveren is jól működik.
Az egység teszteket ismerem.
Ez az integrációs teszt új nekem, de nagyon. Áh, amit linkeltél, ott a BDD kulcsszó, már értem. Így már ismerős
Mi az a headless?
És az nem baj, hogy a PhantomJS az JS? Nem nyújt ezáltal kevesebbet mint a Selenium? -
Tele von Zsinór
őstag
Hali,
Én olvasok erről a Selenium test framework-ről, no meg a PHPUnitról is.
Mikor melyiket célszerű használni, mi az előnye a Selenium-nak a PHPUnithoz képest? (én eddig automatizálást olvastam, meg "create scripts to aid in automation-aided exploratory testing" - de ezt Netbeans is tudom a PHPUnittal tenni, vagy nem?
(Látszik, hogy sötétség van nálam).
De én ahogy olvasom ezt a két dolgot, úgy nem látok túl nagy eget rengető különbséget tesztelésnél. Bár csak egyszer írtam JUnit-ot. De szeretnék most egy kis tesztelést is tanulni, bevinni a webalkalmazásba legalább alapfokon.
A PHPUnit (ahogy a neve is sugallja) unit tesztek írását segíti. A selenium integrációs tesztekhez használható.
A különbség: unit tesztben azt próbálod ki, hogy az a-ból b-t csinál ez az x osztály y függvénye z paraméterekkel hívva. Integrációs tesztben meg komplex működést vizsgálsz, szóval mondjuk a regisztráció oldalon rossz adatokat megadva kapsz-e helyesen hibaüzenetet.
Integrációs tesztekhez nézd meg a Behatot, én ezzel játszom mostanság. Selenium helyett PhantomJS-t ajánlom, jóval gyorsabb, és headless szerveren is jól működik.
-
Lacces
őstag
Hali,
Én olvasok erről a Selenium test framework-ről, no meg a PHPUnitról is.
Mikor melyiket célszerű használni, mi az előnye a Selenium-nak a PHPUnithoz képest? (én eddig automatizálást olvastam, meg "create scripts to aid in automation-aided exploratory testing" - de ezt Netbeans is tudom a PHPUnittal tenni, vagy nem?
(Látszik, hogy sötétség van nálam).
De én ahogy olvasom ezt a két dolgot, úgy nem látok túl nagy eget rengető különbséget tesztelésnél. Bár csak egyszer írtam JUnit-ot. De szeretnék most egy kis tesztelést is tanulni, bevinni a webalkalmazásba legalább alapfokon.
Nem lényeg, már felfogtam, hogy ezek nem helyettesítik egymást, hanem kiegészítik.
-
Lacces
őstag
Hali,
Én olvasok erről a Selenium test framework-ről, no meg a PHPUnitról is.
Mikor melyiket célszerű használni, mi az előnye a Selenium-nak a PHPUnithoz képest? (én eddig automatizálást olvastam, meg "create scripts to aid in automation-aided exploratory testing" - de ezt Netbeans is tudom a PHPUnittal tenni, vagy nem?
(Látszik, hogy sötétség van nálam).
De én ahogy olvasom ezt a két dolgot, úgy nem látok túl nagy eget rengető különbséget tesztelésnél. Bár csak egyszer írtam JUnit-ot. De szeretnék most egy kis tesztelést is tanulni, bevinni a webalkalmazásba legalább alapfokon.
-
biker
nagyúr
PDF nem jó? Mert akkor mpdf vagy wkhtmltopdf (utóbbihoz X kell).
Mert azt nem tudja windózon berakni a 3x8-as excel rácsba
Az a baj, leragadtam ott, hogy azt szeretném megoldani, amit kért, hogy a kis exceljébe beszúrható formátumot generáljak, de hála Sk8erPeter kollégának, aki rávilágított a "mit akarsz az excellel" kérdésre, hogy mit akar az excellel, és inkább készítek egy 8x3-as rácsot, és mindig megadja, épp a 14. vagy a 8. etikett következik, és oda fog nyomtatni
-
Tele von Zsinór
őstag
PDF nem jó? Mert akkor mpdf vagy wkhtmltopdf (utóbbihoz X kell).
-
biker
nagyúr
Most mi van? Excel-mezőbe akarsz berakni lényegében - kvázi - egy screenshotot? Nekem eléggé zavaros lett a végére, mert idekeverted az Excelt, a Mac-es Pages-t, szervert, kliensoldalt, és a hsz. végére már fingom sem lett, mi is a pontos cél (amit az elején még értettem, a végére már nem).
Azt hiszem egyszerűbb, ha a nyomtatás előtt megkérdezem, hanyadik pozícióba szeretné a bérletet nyomtatni, és oda pozícionálok, mint hogy engedjek neki abban, hogy képként pakolgassa az exceljébe a nyomtatando bérletet
-
Soak
veterán
4 oszlop lőn:
id
név
cégnév
mailcímha a név + cégnév + mail egyezik, akkor szól

De akkor ezek szerint marad a saját query. Select * és egy rowCount()-ra gondoltam, ugye ha nagyobb a visszaadott érték egynél akkor van egyezés.
Sikerult megfejteni ezt a komoly kerdest egyedul is.

-
trisztan94
őstag
Nincs.
Amúgy sem triviális, hogy mi az, hogy "duplikált adat" a Te fogalmaid szerint... Ki tudja, mire gondolsz. Duplikált elég sok minden lehet. Komplett rekord egyezésére gondolsz? Vagy csak egy mező egyezésére? Nem mindegy. Mindenesetre query-t kell majd írnod, ne a PDO-nál keresd a mágiát.4 oszlop lőn:
id
név
cégnév
mailcímha a név + cégnév + mail egyezik, akkor szól

De akkor ezek szerint marad a saját query. Select * és egy rowCount()-ra gondoltam, ugye ha nagyobb a visszaadott érték egynél akkor van egyezés.
-
biker
nagyúr
Most mi van? Excel-mezőbe akarsz berakni lényegében - kvázi - egy screenshotot? Nekem eléggé zavaros lett a végére, mert idekeverted az Excelt, a Mac-es Pages-t, szervert, kliensoldalt, és a hsz. végére már fingom sem lett, mi is a pontos cél (amit az elején még értettem, a végére már nem).
értem, eddig az volt a baj, nem írom le, mit miért szeretnék, most leírtam, az a baj.
ok, akkor rövid leszek, és kiemelem csak a lényeget:
olyan php scriptet, ami megeszik inputként html forrást, és pontosan azt képként kiadja kimenetként, ez egy formázott táblázat -
Sk8erPeter
nagyúr
(lehet nem php a kérdés, de innen indítanék)
Adott egy "bérlet" ami tartalmaz QR kódot, és szöveget

Ez php-ben generálódik, és html formázott táblázat a kimenet. Jelenleg egy db/oldal vagy egy A/4 oldalon megfelelő méretre 24db/oldal
DE

Ügyfélnek windóza van, és spórol az etikett nyomtatón, így a kötegelt nyomttaás nem jó, mert egyenként akarja nyomtatni az etikett ívre, mindig az adott excel tábla mezőbe pakolná be a képet (ő találta ki, nem én)
Ez ugye macintoshon nem gond, mert copy/paste módzserrel átveszi a képet, szöveget, és ugyanígy formázva be tudom illeszteni pagesbe, kiprintelni, neki ez szétesik copy/paste után (passz, nem teszteltem)
Szeretné az egészet képként megkapni

Én meg nem szeretnék nulláról imagemagick-el soronként fontokat pozícionálni és egyebek, de nem találok olyan komplett megoldást, ami adott formázott html-ből képet generál, és vagy serveren fut (php) vagy helyi gépén (js)
Létezik ilyen???Most mi van? Excel-mezőbe akarsz berakni lényegében - kvázi - egy screenshotot? Nekem eléggé zavaros lett a végére, mert idekeverted az Excelt, a Mac-es Pages-t, szervert, kliensoldalt, és a hsz. végére már fingom sem lett, mi is a pontos cél (amit az elején még értettem, a végére már nem).
-
Sk8erPeter
nagyúr
Hogyan lehet a legegyszerűbben PDO-val megnézni, hogy van-e duplikált adat az adatbázisban?
Van erre valami beépített dolog?
Nincs.
Amúgy sem triviális, hogy mi az, hogy "duplikált adat" a Te fogalmaid szerint... Ki tudja, mire gondolsz. Duplikált elég sok minden lehet. Komplett rekord egyezésére gondolsz? Vagy csak egy mező egyezésére? Nem mindegy. Mindenesetre query-t kell majd írnod, ne a PDO-nál keresd a mágiát. -
biker
nagyúr
(lehet nem php a kérdés, de innen indítanék)
Adott egy "bérlet" ami tartalmaz QR kódot, és szöveget

Ez php-ben generálódik, és html formázott táblázat a kimenet. Jelenleg egy db/oldal vagy egy A/4 oldalon megfelelő méretre 24db/oldal
DE

Ügyfélnek windóza van, és spórol az etikett nyomtatón, így a kötegelt nyomttaás nem jó, mert egyenként akarja nyomtatni az etikett ívre, mindig az adott excel tábla mezőbe pakolná be a képet (ő találta ki, nem én)
Ez ugye macintoshon nem gond, mert copy/paste módzserrel átveszi a képet, szöveget, és ugyanígy formázva be tudom illeszteni pagesbe, kiprintelni, neki ez szétesik copy/paste után (passz, nem teszteltem)
Szeretné az egészet képként megkapni

Én meg nem szeretnék nulláról imagemagick-el soronként fontokat pozícionálni és egyebek, de nem találok olyan komplett megoldást, ami adott formázott html-ből képet generál, és vagy serveren fut (php) vagy helyi gépén (js)
Létezik ilyen??? -
trisztan94
őstag
Hogyan lehet a legegyszerűbben PDO-val megnézni, hogy van-e duplikált adat az adatbázisban?
Van erre valami beépített dolog?
-
DNReNTi
őstag
Én a következőképp szoktam megoldani:
A fájl feltöltéskor adatbázisba kerül egy bejegyzés, az egyszerűség kedvvért most legyen csak 3 mező: id, filename, extension. A fájl elnevezése mondjuk: 'userupload_' . $user_id . '_' . '$now'. Azaz: userupload_214_20130827144842. A kiterjesztés egyértelmű: jpg, png, akármi amit te megengedsz. Ennek alapján egy rekord: 12, userupload_214_20130827144842, png.Lekéréskor egyszerűen az a dolgod hogy összerakd a darabokat, Pl:
$img_path = '/imgs/uls/users/';
$thumb_path = $img_path . 'thumbs/';
$filename = 'userupload_214_20130827144842'; (adatbázisból)
$fileext = 'png'; (adatbázisból)
$img_path .= $filename . '.' . $fileext;
$thumb_path .= $filename . '_thumb.' . $fileext;Kiíratás ennek alapján már egyszerű:
<img src="<?php echo $img_path; ?>" alt="<?php echo $filename; ?>">
Ugyan ez a thumb-bal.Remélem érthető, és segítettem is, próbáltam egyszerűen a legfapadabb módszerrel leírni.

-
Petyyyyy
addikt
Szerintem tulbonyolitod.
Lehet en ertettem felre, de annyit akarsz csinalni, hogy a helyes kephez a helyes thumbnailt rakja be, nem?
Ugyan ugy nevezed el a kettot, csak a thumbnailhez oda rakod meg a _thumb szocskat.
Pl: img/uploads/xyz.jpg - img/uploads/thumb/xyz_thumb.jpg
Erted, hog, mire akarok kijukadni?
Szerk: megegyszer atolvasva rajottem, hogy ez mar megvan, szval targytalan

Azért abban igazad volt, hogy túlbonyolítottam. Nem kellett fájl hozzá. Egy generált véletlen számot csatoltam a normál méretű képhez és ugyanezt a véletlen számot a thumb-hoz is. A "hozzárendelés" így már excellent.
Köszi az ötletetelést. 
-
trisztan94
őstag
Üdv urak!
Agyzsibbasztó kérdés még mindig képekkel kapcsolatban: Képek feltöltése megtörténik, egyszerre akár többé is vagy ugyanazt a képet többször is fel lehet tenni. (Névhez time() van csatolva, így nem lesz ismétlődés) A thumbnail készítés is működik egy másik mappába, hasonló névkezeléssel. Azt viszont nem tudom megoldani, hogy a megfelelő kép mellett, a megfelelő thumb jelenjen meg. Egy sectionban kéne megjelenjenek - ha ez számít. PHP file tree-t használok megjelenítéshez. Fájlneveket listázza kattinthatóan, csak mellé szeretném tenni valahogy a megfelelő thumbot is.
Támadt egy ötletem hozzá - txt fájlba egy szám kerül pl. 1, ezt kiolvasom egy változóba. A változó lesz a nem ismétlődő rész a fájlnévben - mind thumb, mind rendes méretű kép esetében -, ahányszor kell, növelem az értéket, majd visszaírom a fájlba mondjuk ötként. Csak azt nem tudom, ez akkor is jó lesz-e, ha nem zárom be az oldalt, csak újra a feltöltés gombra kattintok. Hogy vajon nem újra egytől kezdődik-e a véletlen rész a fájlnévben.
Ki fogom próbálni, de hátha valamelyikőtök okosabb.Szerintem tulbonyolitod.
Lehet en ertettem felre, de annyit akarsz csinalni, hogy a helyes kephez a helyes thumbnailt rakja be, nem?
Ugyan ugy nevezed el a kettot, csak a thumbnailhez oda rakod meg a _thumb szocskat.
Pl: img/uploads/xyz.jpg - img/uploads/thumb/xyz_thumb.jpg
Erted, hog, mire akarok kijukadni?
Szerk: megegyszer atolvasva rajottem, hogy ez mar megvan, szval targytalan

-
Petyyyyy
addikt
Üdv urak!
Agyzsibbasztó kérdés még mindig képekkel kapcsolatban: Képek feltöltése megtörténik, egyszerre akár többé is vagy ugyanazt a képet többször is fel lehet tenni. (Névhez time() van csatolva, így nem lesz ismétlődés) A thumbnail készítés is működik egy másik mappába, hasonló névkezeléssel. Azt viszont nem tudom megoldani, hogy a megfelelő kép mellett, a megfelelő thumb jelenjen meg. Egy sectionban kéne megjelenjenek - ha ez számít. PHP file tree-t használok megjelenítéshez. Fájlneveket listázza kattinthatóan, csak mellé szeretném tenni valahogy a megfelelő thumbot is.
Támadt egy ötletem hozzá - txt fájlba egy szám kerül pl. 1, ezt kiolvasom egy változóba. A változó lesz a nem ismétlődő rész a fájlnévben - mind thumb, mind rendes méretű kép esetében -, ahányszor kell, növelem az értéket, majd visszaírom a fájlba mondjuk ötként. Csak azt nem tudom, ez akkor is jó lesz-e, ha nem zárom be az oldalt, csak újra a feltöltés gombra kattintok. Hogy vajon nem újra egytől kezdődik-e a véletlen rész a fájlnévben.
Ki fogom próbálni, de hátha valamelyikőtök okosabb. -
mobal
nagyúr
Ha opensource fw, akkor ott lesz a licenszinfo minden file-jában. De az is lehet, hogy az előző srác saját rendszere, ekkor viszont igyál egy felest, mielőtt mélyen belemész

Ez az "autoload" gyönyörű!

Új hozzászólás Aktív témák
-
14200 - 14101
21809 - 20001 20000 - 18001 18000 - 16001 16000 - 15901 15900 - 15801 15800 - 15701 15700 - 15601 15600 - 15501 15500 - 15401 15400 - 15301 15300 - 15201 15200 - 15101 15100 - 15001 15000 - 14901 14900 - 14801 14800 - 14701 14700 - 14601 14600 - 14501 14500 - 14401 14400 - 14301 14300 - 14201 14200 - 14101 14100 - 14001 14000 - 13901 13900 - 13801 13800 - 13701 13700 - 13601 13600 - 13501 13500 - 13401 13400 - 13301 13300 - 13201 13200 - 13101 13100 - 13001 13000 - 12901 12900 - 12801 12800 - 12701 12700 - 12601 12600 - 12501 12500 - 12401 12400 - 12301 12300 - 12201 12200 - 12101 12100 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- PHP programozás
- (kiemelt téma)
- Elektromos autók - motorok
- Béta iOS-t használók topikja
- Luck Dragon: Asszociációs játék. :)
- Parfüm topik
- World of Tanks - MMO
- Thunder Pro néven jöhet az új HMD mobil
- Esőben, szélben: Kültéri ZenWifi router az ASUS-tól
- Gitáros topic
- Szeged és környéke adok-veszek-beszélgetek
- EA Sports WRC '23
- További aktív témák...
- iPhone 13 128GB 89% (1év Garancia)
- HP ProDesk 600 G2,G3 Mini és 600 G2 MT , félkonfig, bővítési opció, mini PC/NAS/HTPC alap
- HP Zbook 17 G6,17.3",FHD,i7-9850H,16GB DDR4,512GB SSD,T1000 4GB VGA,WIN11
- Bomba ár! Lenovo ThinkPad X12 Detachable i5-11G I 16GB I 512SSD I FHD+ Touch I Cam I W11 I Gari!
- Lenovo ThinkPad L14 Gen 2 Ryzen 5 pro 5650U, 16GB RAM, 256-512GB SSD, jó akku, számla, gar
Állásajánlatok
Cég: aiMotive Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



de nem megyek bele.. 
Lehet rosszul fogalmaztam?




![;]](http://cdn.rios.hu/dl/s/v1.gif)
).


Köszi az ötletetelést. 
