Új hozzászólás Aktív témák
-
Flashback
addikt
Köszönöm szépen, javítottam de most a visszahozással van problémám.
Szóval megkapomt a tömböt a $tomb2 változóban. Kap egy UNS:
for($i=1; $i<=$nur; $i++)
{
$row=mysql_fetch_row($res);
$tomb2=unserialize($row[1]);
print '<tr>';
print ''<td align=center>$row[1]</td>'';
print ''<td align=center>$tomb2[$i][id]</td>'';
print ''<td align=center>$tomb2[$i][szoveg]</td>'';
De a kimenet ez lesz: Array[id] Array[szoveg]
Mi a hiba?Bocs nincs hosszú ö, ü és néha az á is ä :)
-
tildy
nagyúr
A megoldás vladtól jött( :R:R) , végülis ha nem png-nek hívom a filet, hanem phpnak, akkor müxik. (Egyébként meg add-typeoznom kellett volna, de ez egyszerűbb.)
<?php
error_reporting( E_ALL );
session_start();
$img=imagecreatefrompng(''regions.png'');
$col_ellipse = imagecolorallocate($img, 100, 100, 100);
imageellipse($img, $_REQUEST[''x''],$_REQUEST[''y''],$_REQUEST[''r'']*2,$_REQUEST[''r'']*2,$col_ellipse);
header( ''Content-type: image/png'' );
header( ''Cache-Control: no-cache'' );
header( ''Expires: Thu, 1 Jan 1970 00:00:00 GMT'' );
imagepng( $img );
?>
Ezt hívom meg így:
echo ''<br/><img src=\''test.php?x=''.$pont[x].''&y=''.$pont[y].''&r=''.$r.''\'' alt=\''dinamikus kep\'' />'';"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
raczger
őstag
gondolom ezt azért írod, mert te is a c-vel kezdtek, és azzal szenvedtél
php épp azért való kezdőknek (mint jómagam voltam) mert viszonylag könnyű nyelv, és barátságosabbá teszi a programozást az emberrel. és mért lenne szar kód, gányolás? azért mert van benne pár automata rendszer? egy olyan autó máris szar amiben van autómata váltó meg esetleg kipörgésgátló egy mégjobb autóban? ez segíti a vezetőt, és nem adja fel egyből....www.movat.hu - http://bit.ly/2mIziA4
-
tildy
nagyúr
Ne is emlegesd az oop-t .Nem véletlenül nem Javazok Őszinte leszek: nekem az már kissé ''magas''. Vagy inkább mumus?
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
-
tildy
nagyúr
Amíg tudok, maradok a scriptnyelveknél, illetve a xhtml és egyéb tartalmak fejlesztésénél.
Egyébként meg : igazad van."Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Protezis
őstag
''emlékszem, jópár hónapja volt itt a topikban egy arc aki php-ban akart valamilyen oop-s webes keretrendszert készíteni, hogy meggyorsítsa a munkát, és azt találta ki, hogy minden html tag-nek külön osztályt ír. ez tipikusan olyan eset, amikor tudja az illető, hogy hogyan kell osztályokkal dolgozni, csak arról nincs fogalma, hogy tulajdonképpen mire is jó az oop és hogyan érdemes alkalmazni. na pl. ezért kell c++-ban kezdeni ezt, nem pedig php-ban.''
- ezt kikerem magamnak. Elkeszitettem a keretrendszert, egyik munkamban hasznaltam is: [link]
Az OOP-t pedig nem php-ban tanultam, hanem C++ -ban, valamint Java-ban, ezen kivul pedig hasznaltam meg Smalltalkban, C#-ban.
Teljesen tisztaban vagyok, mi az az OOP, alkalmazni is tudom. A PHP-ben talan azert hasznaltam a megszokottol kicsit maskepp, mert teljesen mas dolog PHP-ben meg mondjuk Javaban objektumorientaltan gondolkodni es programozni. -
szicsu
őstag
Az alábbi két lekérdezéést szeretném egyesíteteni eggyé egy tartalom megjelenítéshez
$sql1=''select .... limit 0,35''
...
$sql2=''select .....''
$oldal_szam=mysql_num_rows()/35;
tehát csak szerettem volna egy lekérdezést megspórolni......''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
tkazmer
addikt
persze, nyilván kiválaszthatja majd, de én szeretném, ha alapból minden nem magyar az angol oldalt kapná meg.
ez a domain-es dolog nem rossz ötlet viszont.úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
lakisoft
veterán
ok ... megnéztem ...
jelentem ilyen dógokat láttam benne:
{* $Id: profile_fields_info.tpl 2105 2006-09-13 14:09:27Z zeke $ *}
<tr>
<td colspan="2" class="form-title">{$title|default:" "}<hr size="1" noshade="noshade" /></td>
</tr>
{foreach from=$fields item=field}nem nagyon tudom eldönteni ... hogy ez html e ... de erre tudok tippelni ...
igen ezek include fáljon ...[ Szerkesztve ]
-
lakisoft
veterán
persze ... tudom mi az amit törölni akarok ...
\skins\basic\ itt találhatók a x.tpl kit fájlok:ez a lényeg ...
<td>
<input type="hidden" name="shipping_eq_billing" value="N" />
<input id="seqb" type="checkbox" name="shipping_eq_billing" value="Y" onclick="javascript: {if $profile_fields_equals == 'Y'}fn_show_tag('sa',this.checked);{/if} fn_copy_fields(this.checked);" {if $shipping_eq_billing == 'Y'}checked="checked"{/if}></td>
<td class="form-title">{$lang.shipping_same_as_billing}</td>[ Szerkesztve ]
-
lakisoft
veterán
vagy egészen nagy gondolkodás után rájöttem hogy a style="hidden" hozza az igazi megoldást ...
Nem tom mit keverek - mivel de a lényeg hogy elértem a célom ... és a fő célom mégis csak ez volt ... // előfordul ...
Nagyon köszönöm ...
Még visszajövök és kérdezek jó nagyokat ...[ Szerkesztve ]
-
vakondka
őstag
A php.ini kommentjében van egy ilyen ajánlás:
NOTE: Using short tags should be avoided when developing applications or
libraries that are meant for redistribution, or deployment on PHP
servers which are not under your control, because short tags may not
be supported on the target server. For portable, redistributable code,
be sure not to use short tags.gondolom ezért szokták kikaocsolni ezt a dolgot a rendszergazdák.
Ahol én eddig próbáltam, ott mindenütt ki volt kapcsolva a short_tags.
lehet, hogy a fenti ajánlás miatt, hogy hordozható legyen a kód, de lehet hogy csak lustaságból, mert ha jól tudom ez az alapértelmezett.De csak azért vetettem fel az egészet, mert azt írta Kicsi Én, hogy nem jönnek át a változói.
...és nem csak $_POST-ot nem írta nagybetűvel, hanem ez a short tag használat is okozhat gondot, felesleges fejtörést...ha pl localhost-ot már megy neki, mert kijavította a $_POST-ot, de a szerveren meg üres a képernyő, mert nem íródik ki a változó tartalma.https://toptarget.hu - Online Marketing Ügynökség
-
Tele von Zsinór
őstag
Most fogom megkapni, hogy rossz tervezés
A helyzet a következő: van egy adatbázis és egy session objektumom. Mivel nem szeretném, hogy egy script több szálon is kapcsolódva legyen ugyanahhoz az adatbázis-szerverhez, ezért a session objektum konstruktora vár egy referenciát az adatbázis-objektum egy példányához, ezt használja az aktuális session betöltésére a konstruktorában, majd a mentésre a destruktorában. Értelemszerűen a létrehozáskor a sorrend $db, majd $session, de a script végén ha a $db előbb szabadul fel, az gond. Megoldás lehet a session konstruktorának explicit meghívása, de amennyire lehet, szeretném automatizálni (mert ugye a programozó feledékeny )
-
Tele von Zsinór
őstag
Ha tudsz jobbat, ne tartsd magadban, tőlem ennyi tellett
Nem szeretném, ha a db objektum függne a sessiontól, épp elég, ha csak fordítva áll fenn a helyzet. Még azon is gondolkodom, hogy a session obj. csinálna saját db objektumot, csak az meg teljesen felesleges erőforrás-pazarlás.
Még semmi sem végleges. -
Forest_roby
őstag
Tenyleg nem 100%-os... megprobalom kijavitani! THX!
[OFF]Egyebkent fura, hogy azt irtad, hogy nem erre valo a rekurzio, mert en vegig arra gondoltam, hogy ugy kell, nem is gondolkoztam mas megoldasban...
A ciklus belsejeben volt egy elagazas es tudtam, hogy ha az else agba megy bele, akkor utanna az if -be kellene rokton.... nagyon 'rekurcios'!while ($sor = mysql_fetch_array($result)){
if ($i == $sor['menu_sorszam'])
{
vmi;
}
else
{
vmi mas;
//innen vissz if -be
}
}En igy kepzeltem el, es ebbol jot az otlet, hogy akkor legyen rekurzio, ugy tudom visszavinni az if-be a futast goto hijjan....
na mindegy, biztos tapasztalatlan vagyok....[/OFF][ Szerkesztve ]
-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
-
félisten
Ezek szerint ne is próbálkozzak házilag a weboldalamhoz ilyen statisztikát írni?
Akartam egy olyat, hogy minden látogató IP-jét berakja egy adatbázisba, meg azt, hogy mire klikkel az oldalon, és mikor. És minden héten (pl.) lementeném az adatbázist, és a PC-n kiértékelném egy szintén házi progival.
Ez akkor felejtős, a helymeghatározás pontatlansága miatt?Marad a gugli analitics, vagy az is pontatlan?
Köcc!
[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
félisten
Értem.
Tulajdonképpen azért akartam sajátot, mert akkor olyan funkciókat rakok bele később, amilyeneket csak akarok, és a megjelenítést is úgy variálom, ahogy akarom, de már kezd elmenni tőle a kedvem, mert rákerestem a gugliban, és télleg van jópár stat.
Köszi!Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
DeltaPower
őstag
milyen regex? sztem ő nem regexes megoldást akar.
én olyan template rendszert írtam (egy prog.hu-s írás alapján), amiben ilyen placemarkokat (helyőrzőket) helyezel el a html kódban, pl. nálam [[MEZŐNÉV]], a lényeg hogy ne hasonlítson a szokásos html elemekre. de ugyanígy lehet pl {{{MEZŐNÉV}}} is.
van a php-ban az strtr() függvény, ami egy sztringben egy asszociatív tömb kulcsainak megfelelő részeket kicseréli a kulcshoz rendelt értékekre. a sztring maga a template, a kulcsok a helyőrzők, az értékek a beillesztendő szövegek. frankón lehet automatizálni, pl adatbázisból berántod a szövegeket a tömbbe. de manuálisan is feltölthető a tömb."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
-
Tele von Zsinór
őstag
Igaza van annak, aki később válaszolt: nem regexpre gondoltam, hanem sima str_replace()-re. Még semmi benchmarkot nem csináltam, még kódom sincs, csak elméletben tervezgettem. A <?= $valtozo ?> azért nem tetszik, mert ennek a szabályos módja a <?php echo $valtozo; ?>, az előbbi meg szerverfüggő, hogy engedélyezve van-e. (Ez a rövid nyitótag, ugye? )
-
-
DeltaPower
őstag
akkor sacc ugyanazt csináljuk létrehozok egy példányt a template osztályból a doboz sablonnal, feltöltöm adatokkal, és belenyomom a fő template megfelelő helyére
"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
-
tildy
nagyúr
Igen, végül azzal sikerült, de nagyon megkutyulták ezt az 5ös phpban...
$itemnodes = $doc->getElementsByTagName( "item" );
$nodes = $itemnodes->item(0)->getElementsByTagName( "*" );
for ( $i = 0; $i < $nodes->length; $i++ ) {
print "nodename=".$nodes->item( $i )->nodeName;
print "\t";
print "nodevalue : ".$nodes->item( $i )->nodeValue;
print "\r\n";
}No mindegy Most még azzal lesz jó nagy szívás, hogyha mindez függvénybe lesz rakva, aminek a feladata , hogy beadott paraméterek esetén megfelelően jelenítsen meg.
Pl ha azt adom meg hogy /channel/description/item , akkor az összes childot és értékét listázza ki , de ha így /channel/description/item/link, akkor csak a linket.
itemből sok van..."Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Van erről valami könnyen emészthető doksi?
function XML_select($filename,$path, $attrib)
{
$doc = new DomDocument;
$doc->validateOnParse = true;
$doc->load($filename);
$xpath = new DOMXPath($doc);
$entries = $xpath->query($path);
$resultNode = $entries->item(1);
$nodes = $resultNode->getElementsByTagName( "*" );
for ( $i = 0; $i < $nodes->length; $i++ ) {
$output[$nodes->item( $i )->nodeName]=$nodes->item( $i )->nodeValue;
}
return $output;
}Ez így működik, ha utána így hívom meg:
print_r(XML_select($filename,'/rss/channel/item', 1))Ha /rss/channel/item/link-et akarom, akkor már nem ad vissza semmit.
Ha /rss/channel-t írok be, akkor meg hibaüzenetet dob."Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Új hozzászólás Aktív témák
- exHWSW - Értünk mindenhez IS
- World of Tanks - MMO
- Luck Dragon: Asszociációs játék. :)
- Alkoholista nevelde
- PlayStation 5
- Samsung Galaxy S23 Ultra - non plus ultra
- Apple asztali gépek
- Vezetékes FEJhallgatók
- Motorola Moto G24 Power - hol van az erő?
- Kormányok / autós szimulátorok topicja
- További aktív témák...
- AMD Radeon Pro W7900 48GB GDDR6
- ZBook Firefly 14 G9 14" FHD+ IPS i7-1255U T550 32GB 512GB NVMe SSD IR kam gar
- PowerColor RX 6800 XT Red Dragon 16GB GDDR6 256bit - Számla + Garancia, Ár alatt! BeszámítOK!
- MacBook Pro M1MAX 64gb ram 1TB SSD Áfás
- Konzolok karbantartása - hűtőpaszta csere - takarítás (minden 10. karbantartás INGYENES)