- Fórumok
- Szoftverfejlesztés
- PHP programozás
- (kiemelt téma)
-
4900 - 4801
21809 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 3901 3900 - 3801 3800 - 3701 3700 - 3601 3600 - 3501 3500 - 3401 3400 - 3301 3300 - 3201 3200 - 3101 3100 - 3001 3000 - 2901 2900 - 2801 2800 - 2701 2700 - 2601 2600 - 2501 2500 - 2401 2400 - 2301 2300 - 2201 2200 - 2101 2100 - 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 Tabletek, E-bookok Nyomtatók, szkennerek 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
-
Speeedfire
félisten
A menüvel kapcsolatban szeretnék kérdezni valamit.
<li></li> között vannak az oldalon a menüpontok.
Azt szeretném, ha az <li id="current"><li> mindig az aktuális oldalnál legyen. Ez megoldható valamilyen módon? -
Speeedfire
félisten
Nekem is nagyon tettszik, csak még sokat kell gyakorolnom illetve, még többet olvasni róla.
Szépen alakul a katalógus oldalam, egyre több feature van benne.
De még mindig nem érzem úgy, hogy na most már kész vége, kicsit lehet pihenni, nincs megállás, sok melóm van vele, amit lehet, hogy egy tapasztalt megcsinálta volna 2 nap alatt az oldalt, de ez van ...
A gyakorlásból lehet a legtöbbet tanulni.
Nekem meg csak tanítják a programozást meg az algoritmus készítést, de nem igazán ragad rám semmi
más: tud valaki valami jó cikket a rövid url-ekkel kapcsolatban? szájbarágós érdekelne

Azt már tudom, hogy a .htaccess fájlt kell a cél érdekében szerkeszteni, viszont elég sok kérdés felmerült bennem pl ékezetes karakterek, mélység stb... -
zka67
őstag
Csak viccnek szántam!

Én március körül kezdtem a PHP-t, eddig valahogy kimaradt az életemből. Html-el pedig foglalkoztam régebben. Nekem nem volt nagy ügy megszokni a PHP-t, mondtam már, hogy több mint 25 éve programozok. De marhára megtetszett, annyira, hogy a mostani melóm nagy részét is PHP-ben írom. Tetszik, hogy web-en keresztül is tudok más programmal kommunikálni, és sokkal egyszerűbb meg szebb így adatbázist kezelni mint pl. delphiből.
-
Speeedfire
félisten
-
DeltaPower
addikt
unset($_POST['hibas_mezo_neve']);
-
zka67
őstag
Nem akartam így fogalmazni

-
Speeedfire
félisten
-
zka67
őstag
Bocs, én hagytam ki a zárójelet. Úgy látom alapvető értelmezési problémáid vannak a programozást illetően

Először elmented a post-olt adatokat, pl. úgy mint a példában írtam.
Aztán kiértékeled őket. Amelyikben hiba van, azt a változót törlöd.
A végén pedig visszaírod az input-ba a változót.Ennél érthetőbben én nem tudom a szádba rágni.
fordfairline: ronda-ronda, de nemrég kezdte a programozást. Én 25 éve programozok és visszanézve egy-két évvel korábbi programjaimat én is mosolygok néha
De ez tíz évvel ezelőtt is így volt. -
fordfairlane
veterán
"fordfairlane: ennyire ronda lenne a forrás?
"Legalábbis az én szememnek az.
-
Speeedfire
félisten
jól van, figyelmetlen voltam, volt egy zárójel hiány tökéletes
viszont lenne akkor még 1 kérdésem ezzel kapcsolatban, mi van akkor pl ha kitöltök mindent viszont ami miatt a hiba volt azt hagyja üresen?
-
Speeedfire
félisten
-
fordfairlane
veterán
Atyavilág, ezt a spagettikódot.

-
zka67
őstag
A múltkor odaadtam a filmkatalógusom forrását, nézd meg abban a visszaírást. Baromi bonyolult

Szerk: mondjuk abban épp nincs ilyen. A lényeg a következő:
$value = (isset($_POST['value']) ? ' value="'.$_POST['value'].'"' : '';
majd az inputban
<input name="value" type="text"'.$value.' />
-
Speeedfire
félisten
a form dolgot már értem, viszont az adatok visszaírását nem igazán tudom hogy kellene megoldani
más: az miért lehet ha valaki feltölt adatokat az adatbázisba akkor van olyan, hogy 0-át ír be, holott már előtte beírta már vagy 5x ugyan az a felhasználó rendesen
2 dolog szokott rosszul felkerülni
a felhasználó id, melyet a session-ből olvas ki
a másik a tartalom azonosító ami egy select listából van kiválasztva
kb 30 esetből most már volt kb 5 ilyen -
DeltaPower
addikt
alapvetően meg kellene cserélned a form kiíratását és a küldött adatok ellenőrzését, az ellenőrzés legyen előbb. így ha hiba van, akkor a form elemeknél vissza tudod írni a value-be a küldött értékeket, ha pedig nincs, akkor ki se kell íratni a formot.
(szerk) így a hibákat is a form elé tudod íratni.(megjegyzés: capchába nem szoktuk visszaírni a hibás értéket.) -
Speeedfire
félisten
ezt nem is tudtam, hogy így is lehet használni az echo-ban az adatokat
így tényleg jobb, nekem is volt már bajom a sok " jel miatt, de mostmár olyan profin csinálom
a div szerintem valami elírás lehetett csak
más:
van egy oldal ahol adatokat lehet beküldeni, van rajta captcha is, hibaellenőrzés stb
mind input mező
2 problémám lenne vele:1. a hiba oka az input mező végére kerül, így le kell görgetni, hogy lehessen látni a hiba okát
2. ha valami miatt hiba van akkor minden mező üres lesz, a linkelt forrásnál nem nagy gond, mert csak 2 mező van, de ahol már 5-6 adatot meg kell adni, ott már bajos lehet
forrás
ötletek? -
Sk8erPeter
nagyúr
Most nincs időm átnézni a kódot, de az ilyen mennyiségű idézőjel-escape-eléseket elkerülhetnéd (így nagyon áttekinthetetlen szerintem):
echo "<div class=\"margo\"><table><tr><td class=\"num\">\n$lines\n</td><td>\n$content\n</td></tr></table></*div>";
(Itt ez a </*div> amúgy hibás)
sima aposztrófok használatával:
echo '
<div class="margo">
<table>
<tr>
<td class="num">'.$lines.'</td>
<td>'.$content.'</td>
</tr>
</table>
</div>'; -
Speeedfire
félisten
-
vzs
tag
Ránézésre az rss-ben a karakterkészlet nem felel meg a fejlécben levő ékezetes karakterekével. Van használj ISO-8859-2 kódolást, vagy a karaktereket kódold át utf-8-ra.
A kérdőjelek az tipikus karakterkódolási hiba, az adatbázis karakterkészlete nem egyezik meg a gépeden levő adatbáziséval. Állítsd át és töltsd fel újra az adattáblákat.
-
Speeedfire
félisten
egyelőre csak annyit tudtam csinálni, hogy bizonyos fájlokat letiltottam, több mint a semmi

más: az oldalam felkerült az éles tárhelyre és sajnos gondok adódtak vele a karakter kódolással
localhost alatt nagyon jól működik, viszont a serveren már nem, pedig minden ugyanúgy van fent ahogy localhost alatt volt
localhost alatt rendesen mutatta az őű betűket, viszont a tárhelyen már csak ??
másik: van egy rss.php ami az eddig feltöltött tartalmakat szépen megcsinálja, viszont chrome alatt nem jelenik meg semmi sem
van valami más megoldás dinamikus rss készítésére? -
vzs
tag
Üdv, szeretném megtanulni a PHP OOP részét. Milyen könyvet ajánlanátok hozzá? Mindenképp profi, nem alap könyvet szeetnék. Sima PHP nagyon jól megy, szeretném ezzel bővíteni a tudásom. JAVA-ban megy az OO, szóval az alapok megvannak hozzá.
-
Speeedfire
félisten
üdv!
van egy ilyen php fájl tartalom listázóm
szeretném kicsit biztonságosabbá tenniazt szeretném ha csak az adott könyvtár tartalmait listázná ki a többit ne engedje meg
illetve meglehet oldani, azt h ezt $content = highlight_file($file, true);
pl soronként listázzam ki?
-
Speeedfire
félisten
-
zka67
őstag
Ja, lükegyerek!
A header előtt nem lehet az outputon semmi! A másik, az összehasonlítást == -vel írjuk 
Én pl. nem szoktam echo-t használni, hanem minden html-t először beleteszek egy $html változóba és csak a legvégén írom ki egy echo-val. Így ha közben át kell irányítani az oldalt, akkor nálam minden további nélkül mehet a header. Meg lehet csinálni ob_clean-el, de én azt nem szeretem.
-
Speeedfire
félisten
a print_r függvény szerint minden rendben van

minden adatot postol rendesenArray ( [lista] => szerkeszt [sorszam] => 45 )
-
Speeedfire
félisten
-
zka67
őstag
<input type=\"hidden\" name=\"sorszam\" value=\"" .$row['sorszam']. "\" />
A $row['sorszam']-odba mégis hogyan kerül érték?

-
Speeedfire
félisten
üdv!
lenne egy kis gondom szokás szerint

adott egy "admin" oldal, ahol a tartalmak egyesével vannak lapozható formában listázva
a tartalmak végére listázva van 3 opció:
törlés, szerkesztés, elfogadás majd egy postal továbbítvaés bármit postolok nem akarja elfogadni nem értem, hogy miért
lehet h már túl késő van és nem fog az agyam már, vagy valami nagy hülyeséget írtam és azért nem működikez a kód lenne felelős a dolgokért
vmi tipp? ötlet?
jah igen és itt mindig notive van a sorszám miatt:
header("url=?id=admin-tartalom-szerkeszt&sorszam=".$_POST['sorszam']."");
-
Tele von Zsinór
őstag
-
Fecogame
veterán
Kifutottam a szerkesztési időből

Még annyi, hogy ha kitöltöm, ha nem, akkor is továbbenged a form. Hogyan állítsam be azt, hogy ne mehessek tovább hibás beírás esetén?
-
Fecogame
veterán
Ennyire egyszerű lenne? Kössz!

-
Tele von Zsinór
őstag
-
Fecogame
veterán
Tudnátok valami útmutatót adni egy egyszerű captcha elkészítéséhez? Olyan kellene, ami egy kérdésből áll, és egyféle válasz van hozzá. Nem tudom hogy keressek rá...


-
zka67
őstag
Neked nem segítségre van szükséged, hanem arra, hogy valaki megcsinálja helyetted a házifeladatodat

-
toshiba300
tag
sziasztok! segítségre lenne szükségem!
a feladat: csak php scriptek és html kódok segítségével:
1. ablak: Titok megadása.
megadok egy titkot és egy jelszót egy-egy imput mezőbe és rákattintok az Őrizd meg gombra, ezután File-ban tárolja az adatokat.2.ablak: jelszó kérése
Kérem a jelszót! figyelmeztetés, input mező, ellenőrzés gomb, ezután jön a 3. ablak3.ablak: 2 alternatíva: "a titkod"
kiírja az előzőleg megadott titkot) vagy "nem tudod tudod a jelszót, nem mondok semmit!előre is köszönöm a gyors segítséget

-
Speeedfire
félisten
és valóban, így már tökéletes

-
Tele von Zsinór
őstag
Használd az "u" módosítót, ez mondja meg a PCRE-nek, hogy unicode karaktereket használsz.
-
Speeedfire
félisten
-
PazsitZ
addikt
-
wis
tag
Az if tartalma csak akkor hajtódik végre ha a kifejezés igaz, jelen esetben minden küldött adat empty. Szóval ha már a captcha ki van töltve akkor az hamis lesz, és így az egész kifejezés is. Cseréld le az AND-eket OR-okra.
Más: az isset-es if-et le is hagyhatod, mert az empty()
hamisatigazat fog visszaadni, ha nem létezik. -
Speeedfire
félisten
lenne még egy kis gondom
van egy ilyen kódrészletem:
if ((isset($_POST['kategoria'])) and (isset($_POST['szoveg']))
and (isset($_POST['webcim'])) and (isset($_POST['url'])) and (isset($_POST['captcha_code']))) {
// ha nincs értékük akkor ...
if ((empty($_POST['kategoria'])) and (empty($_POST['szoveg']))
and (empty($_POST['webcim'])) and (empty($_POST['url'])) and (empty($_POST['captcha_code']))) {
echo "Töltsd ki az összes mezőt!";
}
// ha nincs minden mező kitöltve
elseif (mysql_num_rows(mysql_query("SELECT url FROM tartalom WHERE (url='".$_POST['url']."')")) > 0) {
echo "Ezt már beküldted egyszer";
}
// ha a beírt captcha kód nem egyezik meg
elseif (strtolower($_POST["captcha_code"]) !== $_SESSION["captcha"]) {
echo "Hibás biztonsági kód!";
}
else {és nem vizsgálja meg hogy minden mező kivan-e töltve, hanem egyből a 2. elseif ágra ugrik és csak azt veszi figyelembe
szóval ha semmi sincs kitöltve csak a captcha mező akkor is elfogadja és üres adatokat küld a serverre
vmi tipp? -
Speeedfire
félisten
és mit lehet tenni ez ellen?
mert a függvény visszafelé vizsgálja a szavakat és csak ott vágja el ahol szó kezdet vagy szó vég vanfunction intro($string, $maxLength = 30, $template = '%1$s')
{
if (preg_match(sprintf('/\A(.{0,%d})\b/si', $maxLength), $string, $result)) {
return sprintf($template, rtrim($result[0]));
}
return '';
}és a karakter kódolással ezeken a lapokon eddig nem volt semmit probléma

-
Orb1337
tag
Köszi, még keresgéltem, úgytűnik az SWFUpload jó lesz
-
DeltaPower
addikt
-
Orb1337
tag
Hali!
Egy egyszerű termékkatalóguson dolgozom, tartalmaz egy űrlapot(név, leiras stb bekérése), a felhasználónak lehetősége van korlátlan mennyiségű képet feltölteni, a képek nevét adatbázisban tárolnám, foreignID alapján összekapcsolva a termék táblával.
Ezt a "korlátlanságot" hogyan tudnám elintézni?
-a sima php-s feltöltés ugye fix beviteli lehetőséget biztosít (max a számát tudom meghatározni, ha elötte bekérem a képszámot)
-Javascriptes megoldás mentén is keresgéltem, jQuery uploadify nem rossz út, de így nem megoldott a pl méretezés és a feltöltött fájlok nevének lekérése. -
Tele von Zsinór
őstag
Nem tudom, mit csinál az intro() függvényed, de így látatlanban a substr()-t hívja. Az oldalad utf8, egy multibyte kódolás, ezért az mb_substr()-t használd, hogy jó legyen.
A hiba abból jön, hogy az utf8 esetenként több byteot használ egy karakter reprezentálására, míg a sima substr() úgy tekinti, hogy egy byte egy karakter. Ezért a tied néha csonkolja.
-
dekac
tag
-
PazsitZ
addikt
A hiba pedig a kódolás miatt van.
A szövegben az ékezetes karaktert félbevágja, nem teljes karakterként tekinti a karakterszámot, ez okozza a látott karaktert. -
Speeedfire
félisten
-
zka67
őstag
1. A print_r?
Ezt többnyire debuggoláskor szoktam használni arra, hogy megnézzem, hogy egy tömbnek milyen elemei vannak és mik az értékei.2. Így próbáld meg a kódodat (Kivettem a $row körül a zárójelet és az aposztrófot)echo intro($row['szoveg'], 30, '%1$s ...') . "<br /><br />";
Látom rájöttél te is

+1. Az eredeti oldal UTF8-as kódolást használ. Te is?
Ezt próbáld meg:
settype($_POST['value'],integer);
if (empty($_POST['value'])) { ... nem szám ... } -
Speeedfire
félisten
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


-
Speeedfire
félisten
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?
-
zka67
őstag
-
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?
-
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?

-
zka67
őstag
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

-
Speeedfire
félisten
-
Coyot
őstag
Így van a kiválasztott value-t fogod megkapni belőle.
-
Speeedfire
félisten
egyszerűen csak ennyit írjak be?
$_POST['radio']
-
Speeedfire
félisten
ü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]
-
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) -
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

-
zeix
senior tag
Köszi! Így még jobb!
Hamarabb is írhattad volna...
-
fordfairlane
veterán
if(is_uploaded_file($_FILES['userfile']['tmp_name']))
-
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!
-
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
-
PazsitZ
addikt
-
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.";
}
} -
lakisoft
veterán
-
biker
nagyúr
-
lakisoft
veterán
-
biker
nagyúr
-
lakisoft
veterán
VirtueMart beüzemelésben valaki tudna segíteni?
-
lakisoft
veterán
-
biker
nagyúr
-
lakisoft
veterán
-
biker
nagyúr
-
lakisoft
veterán
-
biker
nagyúr
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ől
-
lakisoft
veterán
-
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
-
biker
nagyúr
-
lakisoft
veterán
na megpróbálom belőni magamnak tesztjelleggel. Köszönöm a segítséget.
-
Speeedfire
félisten
-
lakisoft
veterán
Szóval te a Joomla és VirtueMart kombóra gondolsz?
-
Speeedfire
félisten
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
-
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 -
DeltaPower
addikt
ú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.
-
Speeedfire
félisten
nem is gondoltam a betűszámolásra

köszi -
Tele von Zsinór
őstag
-
PazsitZ
addikt
UTF-8 esetén szerencsésebb az multibyte-os társait használni: mb_streln és mb_subsrt
-
Tele von Zsinór
őstag
strlen(), substr()
-
Speeedfire
félisten
-
Tele von Zsinór
őstag
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.
-
PazsitZ
addikt
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. -
Speeedfire
félisten
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 -
PazsitZ
addikt
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\" > -
Speeedfire
félisten
ü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
-
tgabi333
aktív tag
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

Új hozzászólás Aktív témák
-
4900 - 4801
21809 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 3901 3900 - 3801 3800 - 3701 3700 - 3601 3600 - 3501 3500 - 3401 3400 - 3301 3300 - 3201 3200 - 3101 3100 - 3001 3000 - 2901 2900 - 2801 2800 - 2701 2700 - 2601 2600 - 2501 2500 - 2401 2400 - 2301 2300 - 2201 2200 - 2101 2100 - 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 Tabletek, E-bookok Nyomtatók, szkennerek 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
- Fogyjunk le!
- Kertészet, mezőgazdaság topik
- Diablo IV
- bitpork: Meglátjuk mit hoz a jövő
- Vigneau interaktív lokálblogja
- BestBuy topik
- Formula-1
- Milyen okostelefont vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Megújult mobilos felület, fórumos ráncfelvarrás a PROHARDVER! lapcsaládon
- További aktív témák...
- Bomba ár! Lenovo ThinkPad T480s - i5-8G I 8GB I 256SSD I 14" FHD Touch I HDMI I Cam I W11 I Gari!
- ÚJ Magic Keyboard billentyűzetek/ USB-C - Lighning/ 27% Áfás/ Ingyenes szállítás!
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
- 279 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- Sosemhasznált! HP OmniBook 5 Flip i5-1334U 16GB 512GB 14" áthajtós-érintős FHD+ Gar.: 1 év
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest









"







