- ZIDOO médialejátszók
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kormányok / autós szimulátorok topicja
- Milyen processzort vegyek?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Vezetékes FEJhallgatók
- Milyen monitort vegyek?
- Milyen TV-t vegyek?
- HDD probléma (nem adatmentés)
- Elkészült Oroszország első litográfiai berendezése
Hirdetés
-
Friss előzetesen a Monster Hunter Wilds (PC, PS5, XSX)
gp A PC-re és konzolokra szánt folytatás valamikor jövőre debütál.
-
Kihagyták az NVIDIA-t egy új AI-hálózati szabványból
it Számos big tech cég összefogásával készült el egy új AI-hálózati szabvány, mindebből viszont kihagyták az NVIDIA-t.
-
Két OLED kijelzőt is bevet a GPD DUO
ph A készülő notebook biztosan úgynevezett AI PC lesz, de nem tudni, hogy milyen platform kerül bele.
Új hozzászólás Aktív témák
-
tgabi333
tag
válasz Tele von Zsinór #4800 üzenetére
Jó, igen, van fordítás, de ez csak később alakult ki, alapvetőleg a php egy szkriptnyelv. A felfogása, a kialakítása ilyen. Ne hasonlítsd össze egy ténylegesen fordított nyelvvel - pl C/C++ - ahol is a require-höz hasonló funkció csak előfordítói tevékenység. Ilyen nincs és nem is lesz a PHP-ben, az hogy mi történik a motorháztető alatt az interpreter íróinak a dolga.
Csak azért szerettelek volna kijavítani, hogy nehogy valakiben megmaradjon az a gondolat, hogy a "fordítás" elején bekerül a forráskód.
Egyszerű a php felépítése, minden akkor történik amikor odaér a futtatás. (tisztelet a csekély kivételnek) Nincs más fordításhoz hasonló jelenség.
ui: require_once-ok használata általában kódok elején szokás. Azonban nagyban javíthatja a feldolgozás sebességét ha a megfelelő helyen történik a használata, általában valamilyen könyvtári osztály/függvénykészlet betöltésekor javít sokat, emellett persze a kódban még erre is figyelni kell, bonyolítja a kódolást / nehezíti a szép kódot. Ennek a megkönnyítésére találták ki PHP5-ben az autoload-ot. De persze egy olyan kódnál amiben a kihívás az, hogy megfelelően használjuk a require-t meg az incude-ot, ott emlegetni sem érdemes
-
Speeedfire
nagyúr
üdv!
van egy apró keresési mező az oldalon, a gondom csak annyi, hogy az adatokat nem oda továbbítja ahova én szeretném
maga a form rész:
<?php
echo "<form id=\"qsearch\" action=\"?id=kereses\" method=\"get\" >
<p>
<label for=\"qsearch\">Keresés:</label>
<input class=\"tbox\" type=\"text\" name=\"search\" value=\"Keresés az oldalon...\" title=\"Írd be a keresendő szót és nyomj ENTER-t !\" />
<input class=\"btn\" alt=\"Keresés\" type=\"image\" name=\"Submit\" title=\"Keresés\" src=\"images/search.gif\" />
</p>
</form>";
?>ami elvileg a kereses.php-nak továbbítaná az adatokat, de ehelyett nem veszi figyelembe, hogy én mit írtam az action mezőbe és az index.php-n akarja lefuttatni ahol persze semmi eredménye nincs
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
PazsitZ
addikt
válasz Speeedfire #4802 üzenetére
Mivel nem adtál meg az actionben fájlnevet, így az aktuális fájl hívja újra a megadott paramétereiddel.
Add meg a keres.php nevet is és jó lesz :
<form id=\"qsearch\" action=\"keres.php?id=kereses\" method=\"get\" >- http://pazsitz.hu -
-
Speeedfire
nagyúr
válasz PazsitZ #4803 üzenetére
a ?id=kereses ez egyenlő a kereses.php-val
nálam a ?id= után a php fájlok nevei vannak kiterjesztés nélkül
azért akarom így megjeleníteni mert akkor az index oldalon jelenne meg a keresési találattehát így akarom postolni a szöveget
index.php?id=kereses&search=postde helyette ezt küldi
index.php?search=post[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
PazsitZ
addikt
válasz Speeedfire #4804 üzenetére
Ha beincludolod és nem külön függvényben van akkor viszont látnia kellene, ha átirányítod, akkor tovább kell adnod a változókat.
Fura, szvsz mennie kellene , de esetleg próbáld meg úgy, hogy az action-ben csak az index.php-t adod meg és
<input type="hidden" name="id" value="kereses">
kóddal adod át az id-t is.[ Szerkesztve ]
- http://pazsitz.hu -
-
Tele von Zsinór
őstag
válasz Speeedfire #4804 üzenetére
Próbáld meg úgy, hogy beteszel egy hidden mezőt, és abban továbbítod az id-t. Ha úgyis get-ben megy a formod, jó lesz így is.
-
Speeedfire
nagyúr
válasz PazsitZ #4805 üzenetére
a hidden mezővel megy, köszi mind a kettőtöknek
azt meglehet oldani, pl ha a kiírandó eredmény hosszabb pl 60 karakternél akkor az utolsó 3 pl 3 pont legyen ?
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Tele von Zsinór
őstag
válasz Speeedfire #4807 üzenetére
strlen(), substr()
-
PazsitZ
addikt
válasz Tele von Zsinór #4808 üzenetére
UTF-8 esetén szerencsésebb az multibyte-os társait használni: mb_streln és mb_subsrt
- http://pazsitz.hu -
-
Speeedfire
nagyúr
válasz Tele von Zsinór #4808 üzenetére
nem is gondoltam a betűszámolásra
kösziFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
DeltaPower
őstag
válasz Speeedfire #4811 üzenetére
úgy az elegáns, ha mondjuk 60 karakter hosszú szöveget akarsz kiíratni, hogy megkeresed a 60-as limit előtti utolsó szóközt és ott vágod el. így nem lesznek fél szavak a végén.
"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
-
lakisoft
veterán
Sziasztok!
Nem teljesen témába vág de hátha tudtok nekem segíteni.
Keresek ingyenesen használható webshop szoftver. Mit érdemes használni és mik az előnyei hátrányai akár fejlesztői szemmel is nézhetjük.
Előre is köszönöm!
üdv, lakisoft -
Speeedfire
nagyúr
válasz DeltaPower #4812 üzenetére
igaz, úgy néz ki szépen
lakisoft: a legtöbb webshop az oscommer-et használja vagy a joombla kiegészítőjét a virtualmark-ot esetleg opencartsztem néz meg őket és ami megtetszik azt használd
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
lakisoft
veterán
válasz Speeedfire #4814 üzenetére
Szóval te a Joomla és VirtueMart kombóra gondolsz?
-
lakisoft
veterán
válasz Speeedfire #4816 üzenetére
na megpróbálom belőni magamnak tesztjelleggel. Köszönöm a segítséget.
-
biker
nagyúr
-
biker
nagyúr
kicsit részletesebben:
fizetett program:
előny: teljesen testreszabott (jó esetben), nem nyílt sw, nehezebb lehet feltörni
hátrány: drágaingyenes program:
előnye: olcsóbb, ha nem nézed a befektetett energiádat
hátránya: korlátozott sablonok, korlátozott testreszabhatóság, hibás lokalizáció, több tucat ugyanolyan webáruház a neten, ismert nyílt motor>könnyen törik hobbiból, lásd phpbb fórumok tördelése......ki mit szeret, azt kap
Elektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
biker
nagyúr
válasz lakisoft #4820 üzenetére
ingyenes, nyílt, tehát igen.
felrakod a joomlát, aztán pár órát keresel egy designt. aztán pár napig testreszabod.
aztán felrakod a virtuemartot, megnézed, a designban mivel akad össze, mi nincs lokalizálva, mi hibás, és elkezded testreszabni, ami 10-50-100óra is lehet, igénytől függő, gyakorlat függő.aztán örülsz az ingyenesnek
aztán ha banki fizetést akarsz, akkor kezd előrőlElektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
lakisoft
veterán
VirtueMart beüzemelésben valaki tudna segíteni?
-
-
zeix
senior tag
Sziasztok!
Fájlfeltöltésnél akadt egy kis problémám.
Valahogy a script nem dönti el, hogy van-e fájl feltöltve vagy nincs.
Valamit nem veszek észre?
Már sok mindent próbáltam, empty, isset, $_FILES[],
Egyik sem működik.if ($_POST["kep"]=="")
{
if ($_POST["kiemelt"]=="1")
{
$cim=$_POST["cim"];
$szoveg=$_POST["szoveg"];
$prior=$_POST["prior"];
$forras=$_POST["forras"];
$parancs = "INSERT INTO `hirek` (`id`, `cim`, `forras`, `szoveg`,`datum`, `prior` , `kiemelt`) VALUES ( 'NULL','$cim','$forras','$szoveg','$date', '$prior', '1')";
mysql_query($parancs);
echo $cim." hozzáadva az adatbázishoz.";
}
else
{
$cim=$_POST["cim"];
$szoveg=$_POST["szoveg"];
$prior=$_POST["prior"];
$forras=$_POST["forras"];
$parancs = "INSERT INTO `hirek` (`id`, `cim`, `forras`, `szoveg`,`datum`, `prior` , `kiemelt`) VALUES ( 'NULL','$cim','$forras','$szoveg','$date', '$prior', '0')";
mysql_query($parancs);
echo $cim." hozzáadva az adatbázishoz.";
}
}
else
{
if ($_POST["kiemelt"]=="1")
{
$mappa = "images/";
$kepneveido = date('Y-m-d-H-i-s');
$szelesseg = $_POST["szelesseg"];
$kep = $_POST["kep"];
include('SimpleImage.php');
$image = new SimpleImage();
$image->load($_FILES['kep']['tmp_name']);
$image->resizeToWidth($szelesseg);
$image->save($mappa.$kepneveido.'.jpg');
$kepneve= $kepneveido.'.jpg';
$kepnevekiemido = date('Y-m-d-H-i-s');
$szelesseg2 = "200";
$image2 = new SimpleImage();
$image2->load($_FILES['kep']['tmp_name']);
$image2->resizeToWidth($szelesseg2);
$image2->save($mappa.$kepnevekiemido.'kiemelt.jpg');
$kepnevekiem= $kepnevekiemido.'kiemelt.jpg';
$cim=$_POST["cim"];
$szoveg=$_POST["szoveg"];
$prior=$_POST["prior"];
$forras=$_POST["forras"];
$parancs = "INSERT INTO `hirek` (`id`, `cim`, `forras`, `szoveg`,`datum`, `kep`, `prior`, `kiemelt`, `kiemeltkep`) VALUES ( 'NULL','$cim','$forras','$szoveg','$date', '$kepneve', '$prior', '1', '$kepnevekiem')";
mysql_query($parancs);
echo $cim." hozzáadva az adatbázishoz.";
}
else
{
$mappa = "images/";
$kepneveido = date('Y-m-d-H-i-s');
$szelesseg = $_POST["szelesseg"];
$kep = $_POST["kep"];
include('SimpleImage.php');
$image = new SimpleImage();
$image->load($_FILES['kep']['tmp_name']);
$image->resizeToWidth($szelesseg);
$image->save($mappa.$kepneveido.'.jpg');
$kepneve= $kepneveido.'.jpg';
$cim=$_POST["cim"];
$szoveg=$_POST["szoveg"];
$prior=$_POST["prior"];
$forras=$_POST["forras"];
$parancs = "INSERT INTO `hirek` (`id`, `cim`, `forras`, `szoveg`,`datum`, `kep`, `prior`, `kiemelt`) VALUES ( 'NULL','$cim','$forras','$szoveg','$date', '$kepneve', '$prior', '0')";
mysql_query($parancs);
echo $cim." hozzáadva az adatbázishoz.";
}
}[ Szerkesztve ]
-
zeix
senior tag
Egyszerűen nem értem.
csináltam egy ilyet:if (empty($_FILES['kep']))
{
echo "nincs kép";
}
else
{
echo "van kép";
}form:
<form method='post' enctype='multipart/form-data' action=?opcio=hozza>
<input name='kep' type=file></form>Teljesen mindegy, hogy feltöltök-e képet vagy nem.
Mindíg azt írja ki, hogy "van kép".
Tényleg nem értem. -
zeix
senior tag
csak így tudtam megoldani:
if (preg_match('/^image\/p?jpeg$/i', $_FILES['kep']['type']) or
preg_match('/^image\/gif$/i', $_FILES['kep']['type']) or
preg_match('/^image\/(x-)?png$/i', $_FILES['kep']['type']))
{
echo "van kép";
}
else
{
echo "nincs kép";
}Így már működik! Na végre!
-
fordfairlane
veterán
if(is_uploaded_file($_FILES['userfile']['tmp_name']))
x gon' give it to ya
-
zeix
senior tag
válasz fordfairlane #4837 üzenetére
Köszi! Így még jobb!
Hamarabb is írhattad volna... -
daninet
veterán
Üdv!
Valaki segítene egy kicsit a következő kóddal:
elseif( $display_style== "table" ) {
if( $i == 0 )
echo "<tr>\n";
echo "<td width=\"$width%\" align=\"center\">";
$ps_product->show_snapshot($db->f("product_sku"), $show_price, $show_addtocart);
echo "</td>\n";
if ( ($i+1) % $products_per_row == 0)
echo "</tr><tr>\n";
if( ($i+1) == $max_items )
echo "</tr>\n";
}A lényeg az lenne, hogy ahogyan a képen is látszik, ha eltérő egy-egy product snapshot mérete, hullámzik az egész, és a táblázatnak nincs semmi rendszere. Be kellene még iktatni két sort. Az elsőben legyen a nevük, a középsőben a kép alatta az árral, és a legalsó sorban az addtocart gomb. Ez rendszerezné kicsit az egészet és áttekinthetőbb és elegánsabb lenne. Ha valaki beleírná nekem a +2 sort nagyon megköszönném
Miért vegyem meg, ha 3x annyiért, 3x annyi idő alatt megépíthetem? ´¯`·.¸¸.·´¯`·.¸><(((º>
-
superfinest
tag
Lehet nem ide tartozik. DE:
Felraktam egy progit amit elinditok. Maga a progi el is indul mert a windows feladatkezelőnél jelzi hogy fut a program de nem jeleníti meg. Mi a probléma?(egyébként ez a progi a spore nevezetű játék) -
Speeedfire
nagyúr
üdv!
kis kihagyás után ismét elővettem a link katalógus oldalt és a link beküldésénél ki szeretném egészíteni egy radio mezővel is
konkrétan ezzel:<p><acronym title="A nofollow bejegyzés a link után kerül!">A Google indexelje az URL-t?</acronym></p>
<input type="radio" name="radio" id="follow" value="1" />
igen
<input type="radio" name="radio" id="nofollow" value="0" checked="checked"/>
nemviszont azt nem tudom, h a post method mi alapján dönti el, hogy melyik kerül az adatbázisba
egyáltalán mi alapján tudom ezt feltölteni? kicsit leragadtam ezzel
az oldal kódja ahonnan kiragadtam ezt => [link]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Speeedfire #4841 üzenetére
egyszerűen csak ennyit írjak be?
$_POST['radio']
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Coyot
őstag
-
zka67
őstag
válasz Speeedfire #4844 üzenetére
Jó dolog még a print_r is:
print_r($_POST)
Így egyből látsz mindent, hogy miket küld át és mi az értéke
-
Fecogame
veterán
Adott egy textarea mező, amibe email címeket lehet írni, és adott szöveggel elküldeni. Hogyan lehetne kiszűrni a duplikált címeket, és limitálni számukat?
Lassú a mobilinterneted? 4G/LTE antennák, közvetlenül raktárról ---> http://bit.ly/LTE_Antennak
-
dekac
tag
Üdv!
Olyan kérdésem lenne,hogy létezik php-ben típusellenőrzés?
Semmiféle szakirodalmat nem találtam a témában, lehet, hogy nem jól kerestem.
Gondolok itt arra, hogy van egy html formom és számokkal kellene feltölteni, de ha szöveget írok be, akkor is lefut..ezt szeretném elkerülni. Mondjuk dobjon vissza egy szöveget, ha szöveg került a _POST után a változókba.Van valakinek ötlete?
-
zka67
őstag
[ Szerkesztve ]
-
Speeedfire
nagyúr
ez mint valami development tool?
más:
a múltkor felvetődött a kérdés a bevezető szöveg készítésére
találtam is rá megoldást viszont valami nem stimmel
ez lenne a program kód => [link]viszont az adatbázis kiolvasásnál php hiba van
echo intro('($row['szoveg'])', 30, '%1$s ...') . "<br /><br />";
valami tipp? hogyan kellene helyesen írni?
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Speeedfire #4849 üzenetére
már megint korán kérdeztem
helyesen a kód:echo intro($row['szoveg'], 80, '%1$s ...') . "<br /><br />";
viszont érdekes dolgot csinál, mert ékesetes karakterekkel variál valamit, holott az eredeti cikkben rendesen írta ki
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs