Hirdetés
- PlayStation 5 Pro teszt
- PlayStation 5
- 20 évvel ezelőtt jelent meg a Half-Life 2
- Xbox Series X|S
- Máris elérhetőek a WarCraft sorozat első két részének remaster kiadásai
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Call of Duty: Black Ops 6
- Teljes verziós játékok letöltése ingyen
- Call of Duty: Black Ops 6
- Age of Mythology: Retold teszt
Új hozzászólás Aktív témák
-
PumpkinSeed
addikt
for($i=0;$i<7;$i++)
{
$input = $_POST['input_$i'];
echo $input;
}Azt szeretném megcsinálni, hogy a post-al átküldött adatokat beolvassam, de mivel input_1-8-ig van ezért, hogyan lehetne azt megcsinálni, hogy for-ral fogadjam őket, mert gondolom a fenti megoldásom hülyeség.
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
PumpkinSeed
addikt
válasz PumpkinSeed #14651 üzenetére
$input = $_POST['input_'.$i];
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
trisztan94
őstag
válasz PumpkinSeed #14652 üzenetére
Szebb úgy, ha a string összefűzést egy külön változóban csinálod, majd azt adod meg, mint index
for($i=0;$i<7;$i++)
{
$index = "input_".$i;
$input = $_POST[$index];
echo $input;
}Később sokkal átláthatóbb lesz.
https://heureka-kreativ.hu
-
SirRasor
addikt
Hoi!
Találkoztatok már olyannal, hogy
"Parse error: syntax error, unexpected '{' in..." hibát dob, ha csinálok egy szabvány try blokkot?
Arra a sorra dobja a hibát, ahol a try { helyezkedik el. Ha sort török, és egyedül áll a {, akkor arra a sorra mondja a hibát.DE csak a try-nál fordul elő. Elé bevágtam szimpla ifet teleaggatott {}-al és továbbjutott rajta.
Másik szerveren nem volt ilyen gond, de guglizásban arra jutottam, hogy php.ini-vel nem lehet letiltani a try-finally dolgot. Vagy mégis?
Make Love not war!
-
#36268800
törölt tag
Üdv!
(Először is elnézést szeretnék kérni, ha rossz topic-ba írok, ez esetben legyetek szívesek átirányítani a megfelelő helyre! Köszönöm!)
Tanácsot szeretnék kérni a következő dologban:
a húgomnak szeretnék egy portfóliós weboldalt (esetleg blogot), amely ingyen van, könnyen és gyorsan szerkeszthető, lehetőleg magyar vagy angol nyelven fellelhető és a következőket tartalmazhatja: galéria, hírek, többféle oldalfelépítés, testre-szabható design.A húgom amatőr fotós, így szeretnénk a képeit kicsit propagálni, valamint hosszútávon ez egy jó lehetőség lenne számára egyfajta felelős gondolkodás kialakításában, hiszen a weboldallal törődnie kellene rendszeresen (friss hírek, képek feltöltése, válasz az esetleges levelekre, az adott időnek megfelelő design kialakítása), valamint a kreativitásán is csiszolna.
Nekem még igen kevés a tapasztalatom a weboldalak terén, épp ezért szeretnék egy könnyen kezelhető, megbízható, ingyenesen hozzáférhető motort. Köszönöm előre is a válaszokat!
-
Speeedfire
félisten
Ez működik valakinek?
Nálam nem akarja megcsinálni és még hibát is dob rá.<?php
$A = array(array('id'=>3, 'value'=>4, 'test'=>true), array('id'=>3, 'value'=>5, 'test'=>true), array('id'=>4, 'value'=>4, 'test'=>true));
$B = array('id'=>3);
$filtered_array = array_filter($A, function ($val_array) use ($filter_array) {
$intersection = array_intersect_assoc($val_array, $filter_array);
return (count($intersection) === count($filter_array));
});
var_dump($filtered_array);Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
PumpkinSeed
addikt
Az fgetcsv-t kellene használnom, elvben ez beleteszi egy tömbbe az elemeket.
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
$fp = fopen("$DOCUMENT_ROOT/../arlista.txt",'rb');
$arak = fgetcsv($fp, 100, "\t");Így nézz ki az ide tartozó rész. Illetve ezt kell beolvasni:
Azonosító Neve Ára
GUM Gumiabroncs 300
GYE Gyertya 150
OLA Olaj 20Viszont nem tudom, hogy a beolvasás után hogyan hivatkozzak rá? A beolvasandó szöveg tabulátorokkal van elválasztva. Akkor hivatkozhatok úgy rá, hogy $arak[1][2]?
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
DeltaPower
addikt
válasz PumpkinSeed #14658 üzenetére
fgetcsv egyszerre egy sort olvas
"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
-
PumpkinSeed
addikt
válasz DeltaPower #14659 üzenetére
"$megrendeles = fgetcsv($fp, 100, "\t");
Ez a kód lekér egy sort a fájlból, majd ahol tabulátort (\t) talál, felbontja azt. Az eredményeket tömbben adja vissza (aminek
példánkban Smegrendeles a neve). A tömböket a 3. fejezeeben fogjuk részleeesen megtárgyalni."Ez volt a könyvben, és mivel én tabulátorokkal adtam meg, így felbontja azt. Tudom, hogy ciklussal kellene a többi sort beolvastatni, de nem az volt a kérdés hanem, hogy hogyan hivatkozom rá?
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
DeltaPower
addikt
válasz PumpkinSeed #14660 üzenetére
Tömböt ad vissza, ezért gondoltam egyértelmű, hogy $arak[0], $arak[1] stb. mivel a sorból egydimenziós tömb lesz.
"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
-
PumpkinSeed
addikt
válasz DeltaPower #14661 üzenetére
Most így néz ki:
$i=0;
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
$fp = fopen("$DOCUMENT_ROOT/../arlista.txt",'rb');
while(! feof($fp))
{
$beolvas = fgets($fp);
$arak[$i] = explode(",",$fp);
$i++;
}
fclose($fp);
$arak[1][2];Ezt a hibát kapom:
Warning: explode() expects parameter 2 to be string, resource given in C:\Users\looow\Desktop\USBWebserver v8.5\8.5\root\shop.php on line 29Mit lehet tenni, ez ellen?
[ Szerkesztve ]
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
DeltaPower
addikt
válasz PumpkinSeed #14662 üzenetére
Ne a $fp file pointert explode-old, hanem a $beolvas stringet.
"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
-
PumpkinSeed
addikt
válasz DeltaPower #14663 üzenetére
Köszönöm. Már csak a karakterkódolással van probléma.
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
Fecogame
veterán
Adott weboldalon ha rákattintok egy gombra, akkor az lead egy kérést a szerver felé, ami egy URL. Hogyan tudom ezt az URL-t "kinyerni"? Pl. a phmegbízhatóság oldalán is van a lekérés, ehhez is van egy URL, holott a böngésző nem jeleníti meg ezt közvetlenül. Ugyanezt hogyan lehet lekérni egy másik oldalon?
Lassú a mobilinterneted? 4G/LTE antennák, közvetlenül raktárról ---> http://bit.ly/LTE_Antennak
-
trisztan94
őstag
válasz Fecogame #14665 üzenetére
Az általános kérések GET-tel mennek a szerver felé. Egy ilyen GET kérésben lehet pluszinfó is, pl. változók. Erre egy nagyon jó példa itt a PH! működése, ennek a hsz. író felületnek ez a GET kérése:
http://prohardver.hu/muvelet/hsz/uj.php?thrid=552418&rtoid=14665
Ez lefordítva magyarra:
http kapcsolattal menj fel a prohardver.hu domain alatt lévő muvelet mappában lévő hsz mappán belülre, ott futtatsd le az uj.php fájlt. + vannak változók is, a thrid és az rtoid. Ebből a thrid az a "thread identification", azaz a topik egyedi azonosítója, a rtoid pedig a hsz.-ed azonosítója amire válaszolok. Ezekből a változókból, meg még egy pár dologból rakja magát össze ez a rendszer.
Na most ennek a kinyerése roppant egyszerű:
[link]A másik lehetőség a POST kérés, ami egy titkosított kérés. Ezt általában regisztrációs felületeken, login felületeken, vagy bármi olyanon szokták használni, ami titkosítást igényel. Cserébe nyilván sokkal lassabb, mint a GET. Ezt kinyerni szinte lehetetlen, ebben a topikban nem is foglalkozunk ezzel, nem akarjuk, hogy bárki kivegye más oldalak POST kéréseit. Mert az nagyon rossz lenne.
https://heureka-kreativ.hu
-
Soak
veterán
válasz trisztan94 #14666 üzenetére
A másik lehetőség a POST kérés, ami egy titkosított kérés. Ezt általában regisztrációs felületeken, login felületeken, vagy bármi olyanon szokták használni, ami titkosítást igényel. Cserébe nyilván sokkal lassabb, mint a GET. Ezt kinyerni szinte lehetetlen, ebben a topikban nem is foglalkozunk ezzel, nem akarjuk, hogy bárki kivegye más oldalak POST kéréseit. Mert az nagyon rossz lenne.
A tobbi resze sem gyenge de ez nagyon felre ment.[link]
-
Peter Kiss
őstag
válasz trisztan94 #14666 üzenetére
Úristen.
-
DeltaPower
addikt
válasz Fecogame #14665 üzenetére
Ha arra gondolsz, hogy tudod lekövetni azokat a kéréseket, amelyiknél a böngésző címsora nem változik, akkor a böngészőben nyisd meg a fejlesztői eszközöket és a "net", "network" vagy "hálózat" fül alatt nézelődj.
"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
-
DNReNTi
őstag
válasz Peter Kiss #14668 üzenetére
Jól összefoglaltad
but without you, my life is incomplete, my days are absolutely gray
-
fordfairlane
veterán
-
fordfairlane
veterán
válasz trisztan94 #14666 üzenetére
Ez egyáltalán nem így van, sem a GET sem a POST lekérések nem titkosítottak. Ahhoz https protokoll szükséges. Egyébként meg nyilván AJAX lekérdezéseket kellene megjeleníteni, amik nem látszanak az URL-ben, akármelyik metódust használják.
[ Szerkesztve ]
x gon' give it to ya
-
Sk8erPeter
nagyúr
válasz SirRasor #14655 üzenetére
Igazán leírhattad volna, mit csesztél el, mert már felkeltetted az érdeklődésemet azzal, hogy le akartad tiltani a kivételkezelést.
(#14657) Speeedfire :
Igazából mi a célod, mit szeretnél?(#14666) trisztan94 :
ezt bebélyegezve írtad, vagy józanul? Habár ha előbbi, akkor ennél szebbet is írhattál volna."Az általános kérések GET-tel mennek a szerver felé"
Milyenek azok az "általános kérések"?"A másik lehetőség a POST kérés, ami egy titkosított kérés. Ezt általában regisztrációs felületeken, login felületeken, vagy bármi olyanon szokták használni, ami titkosítást igényel. Cserébe nyilván sokkal lassabb, mint a GET. Ezt kinyerni szinte lehetetlen, ebben a topikban nem is foglalkozunk ezzel, nem akarjuk, hogy bárki kivegye más oldalak POST kéréseit. Mert az nagyon rossz lenne. "
Hát ez óriási.
Igazából az egymás után következő mondataidból nem is nagyon lehet kiemelni blődséget, mert egyik üti a másikat. Titkosított? Olyan felületeken használnak POST-metódust, ahol titkosításra van szükség? Lassabb? Kinyerni lehetetlen? Nagyon jó, még! (Habár ne, mert valaki még elhiszi.)Igazából nekem most szereztél pár vidám percet, de összességében ez elég szomorú, mert tudtommal igen aktívan fejlesztesz weboldalakat, több programozási nyelven is, de láthatólag fogalmad sincs az alapok alapjainak legelemibb részeivel sem. Bocs, de evvan. Inkább kérdezz vagy olvass, ha valami még nem tiszta.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Fecogame #14665 üzenetére
Az általad belinkelt oldalon ebből sejthetően a $_REQUEST tömböt használják az explicit $_POST vagy $_GET tömbök helyett, ami tartalmazza a $_GET, $_POST és $_COOKIE tömbök tartalmait is.
Nyiss egy fejlesztői eszköztárat (Ctrl+Shift+I vagy F12), és nézd meg a tagkereső űrlap kódját, ott láthatod, hogy POST-metódus van beállítva:Jelen esetben (mivel valszeg a $_REQUEST-tömböt használják az űrlap-feldolgozáskor) működik az, hogy ezt fogod, és átírod szépen GET-metódusra (method="get"), így amit beírsz majd a szövegmezőbe, az majd meg fog jelenni az URL-ben is, és még meg is kapod a kívánt tartalmat. Utóbbi más weboldalak esetében általában nem igaz, mert általában nem a $_REQUEST tömböt használják.
Itt ennél az űrlapnál egyébként semmi nem indokolja a POST-metódus használatát, mivel ez egy kereső, és itt pont az lenne a lényeg, hogy az URL eleve elküldhető, kimásolható, könyvjelzőzhető legyen.[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
félisten
válasz Sk8erPeter #14673 üzenetére
<?php
$A = array(array('id'=>3, 'value'=>4, 'test'=>true), array('id'=>3, 'value'=>5, 'test'=>true), array('id'=>4, 'value'=>4, 'test'=>true));
$B = array('id'=>3);
$filtered_array = array_filter($A, function ($val_array) use ($filter_array) {
$intersection = array_intersect_assoc($val_array, $filter_array);
return (count($intersection) === count($filter_array));
});
var_dump($filtered_array);
//$filtered_array = array(array('id'=>3, 'value'=>4, 'test'=>true), array('id'=>3, 'value'=>5, 'test'=>true));Azt szeretném ezzel elérni, hogy az A tömbböt szűrje le azokra, amiben az id értéke 3. Mintha sql alatt egy where id = 3 feltételt adtam volna meg.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Peter Kiss
őstag
válasz Speeedfire #14675 üzenetére
Nem tűnik fel, a $B tömböt nem használod semmire?
És a $filter_array nem létezik?Error reporting?
-
DeltaPower
addikt
válasz Peter Kiss #14676 üzenetére
ini_set("display_errors","on");
error_reporting(E_E_E_E_E_EEEEEEVERYTHING);"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
-
fordfairlane
veterán
válasz Speeedfire #14675 üzenetére
Csatlakozom az előttem szólókhoz. Hogy a fenébe lehet ennyire zavaros kódot szülni? Az editor, a futtatókörnyezet nem sikít vörösre festett warningokkal? XDebug nincs felrakva?
x gon' give it to ya
-
Speeedfire
félisten
válasz Peter Kiss #14676 üzenetére
Teljesen jogos, csak copypasteltem, de nem írt hibát.
fordfairlane:
Netbeans nem szólt, otthon meg nincs beállítva az xdebug.De kijavítottam, most már rendeben van. Már csak újra kell indexelni a tömböt szűrés után.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #14675 üzenetére
Miért nem rakod mindezt egy függvénybe, hogy általánosabb megoldás legyen, vagy mondjuk írsz egy nyomorult egymásba ágyazott, nagyon gyorsan áttekinthető for vagy foreach ciklust? Vagy utóbbi má' égő? Pedig azt olyan 10 másodperc megírni.
Sk8erPeter
-
Speeedfire
félisten
válasz Sk8erPeter #14680 üzenetére
Nem akartam for/while/foreach ciklust használni. Pont ezt akartam elkerülni, hogy több 10ezer elemen végig kelljen menni x alkalommal. Megkapom a tömböt és leszűröm arra amire kell. Utána pedig végigmegyek rajta egy ciklussal.
Jelenleg nem kell function, mert csak 1 helyen használom fel. De ha mégis akkor meg a Tools osztályba.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #14681 üzenetére
"Nem akartam for/while/foreach ciklust használni. Pont ezt akartam elkerülni, hogy több 10ezer elemen végig kelljen menni x alkalommal."
Most viccelsz, ugye? Szerinted a beépített PHP-s függvények mit csinálnak, amikor bejárják a tömböt, hogy adott feltételnek megfelelő elemet keressenek, nem végigmennek rajta?Sk8erPeter
-
Speeedfire
félisten
válasz Sk8erPeter #14682 üzenetére
Nem viccelek, szerintem jobbak performanciában a beépített dolgok, mint amit én találok ki. Lehet van valami jobb algoritmus benne és nem sima ciklus.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Joci93
senior tag
Az miért van, hogy a lentebb található kód tökéletesen működik localhoston, de feltéve szerverre már nem hajlandó lefutni? A szerveren $_SESSION[" "] nélkül is beenged az oldalra, míg a localhoston átirányít a reg.php-ra.
<?php
if(!isset($_SESSION["felhasznalok"])){
header("location:reg.php");
}
?>A másik:
Csináltam egy .htaccess fájlt, amibe az alábbi sorokat írtam:
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [L]Látszólag jó a kód, de mégsem távolítja el az URL címből a .php végződést. (A fájlok a xamp/htdocs/tesz mappában vannak.)
Furcsa, több ezer emberrel találkozunk és egyik sem fog meg igazán. Aztán megismerünk valakit, aki megváltoztatja az életünket. Örökre.
-
trisztan94
őstag
válasz Sk8erPeter #14673 üzenetére
Na hát igen, ez az a pillanat amikor nem tudok mit mondani. Utánanéztem, tényleg irdatlan nagy hülyeséget mondtam
Az az igazság, hogy sosem néztem nagyon bele ezekbe, mondhatjuk azt is, hogy "találgattam" a működésüket. Jó, nyilván nem találgattam, a titkosítottat sem úgy értettem (mert ugye az csak https-el van).
Minden jó, ha a vége jó: utánanéztem, most már kenem-vágom a témát. Mindennap tanul valamit az ember
https://heureka-kreativ.hu
-
Peter Kiss
őstag
válasz Sk8erPeter #14680 üzenetére
Ha tesztelné a logikáját, akkor ezzel a megoldással kevesebb teszt is elegendő lenne, persze elképzelhető, hogy szét kellene szedni kicsit, de itt maximum kb változókba való kipakolásról (pl. a closure-t) gondolok.
Ha ciklusokat írsz, és abba if-eket és hasonlóakat, akkor növeled a kódod cyclomatic complexity-jét.
Persze ez az érv szerintem nem fordult meg Speedfire fejében.
-
DeltaPower
addikt
válasz Joci93 #14684 üzenetére
1. Nyisd meg inkognitó ablakban, ha úgy is egyből beenged akkor a kódban rossz valami.
2. Ennek miért kellene leszedni a .php végződést a linkekből? Ez azt csinálja, hogy minden nem létező fájlra mutató kérést átirányít az azonos nevű php-ra. Nyilvános tárhelyre így fel ne tedd az oldalt.
"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
-
orkester
őstag
Sziasztok!
Nem szeretnék pofátlan lenni, hogy áthárítom a megoldást, de napok óta nem jövök rá mi lehet a baj az oldallal IE8 és az alatt, hogy nem működik.
Akinek lenne rám egy kis ideje itt tud belépni egy próba felhasználóval:
[link]
takacs.ferenc26@gmail.com
jelszó: 123456Utána kosárra kattintva lesz a problémás rész.
Kérlek a rendelést ne hagyjátok jóvá a végén.A lényeg, hogy a szállítási módok nem jönnek elő és fogalmam sincs miért.
Chrome, firefox, IE9 és felfelé nincs gond.Próbáltam javascriptet régebbire cserélni, a kódból kiszedni minden olyat ami utólag került bele, de nem oldotta meg és minden nap gyötörnek vele, nem sokáig húzhatom már a dolgot. Nem is kell helyettem megcsinálni, csak egy ötlet vagy bármi segítség, hogy mi lehet a baj, rettentően segítene.
[ Szerkesztve ]
PSN: orkester ** Aki tud olyan nemzetközi hírről, ami a Ft-ot nem gyengíti dobjon egy privátot - 2012.05.24. óta 0db üzenet ** Ha nem válaszolok valószínűleg le vagy tiltva és nem véletlenül. ** Ha valami karcos, kopott, megrágta a kutya, kérlek ne hirdesd újszerűnek, köszi!
-
Tele von Zsinór
őstag
válasz Speeedfire #14683 üzenetére
Nem csak szerinted - valóban van teljesítménybeli különbség a C-ben írt ciklus és a php-ban írt között. Én is pont ezért használom az array_map és array_filter függvényeket, illetve társaikat napi szinten.
-
Sk8erPeter
nagyúr
válasz Speeedfire #14683 üzenetére
Nyilván jobbak TELJESÍTMÉNYBEN (könyörgöm, nem performanciában, ki a tököm találta ki ezt a szót? ), de a hozzászólásodból úgy tűnt, mintha azt állítanád, hogy ezzel elkerülöd, hogy végig kelljen menni a tömbön, de hidd el, nem fogod attól még megkerülni magát a tömbbejárást attól még, mert beépített megoldást használsz. DE gyorsabb a beépített megoldás, az annyira nem meglepő.
Sk8erPeter
-
Speeedfire
félisten
válasz Tele von Zsinór #14689 üzenetére
Én is így tudtam.
Sk8erPeter:
Ezt én hol állítottam? Azt írtam, hogy nem akarom én magam bejárni a tömböt x alkalommal. Ha írok rá egy függvényt, akkor az végigmegy a tömbön és visszaadja a vágott tömböt. Aztán végigmehetek én is a vágotton.
Ha egy beépített gyorsabb, akkor miért ne használjam inkább azt?Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Joci93
senior tag
válasz DeltaPower #14687 üzenetére
1.Így is beenged egyből. De, akkor miért működik jól localhoston?
2. Azt hiszem, hogy újra át kell néznem a .htaccess beállítását...
Furcsa, több ezer emberrel találkozunk és egyik sem fog meg igazán. Aztán megismerünk valakit, aki megváltoztatja az életünket. Örökre.
-
fordfairlane
veterán
válasz orkester #14688 üzenetére
Az lehet a gond, hogy a http://microstore.hu/index.php?route=checkout/shipping_method által visszaadott
html kód problémás. Nyitó - záró html és body tagok vannak benne, amik nyilvánvalóan fölöslegesek egy body-ba ágyazott html dokument fragment esetében. A többi AJAX response htmlje nem tartalmaz ilyeneket. Talán ez lehet a probléma oka, bár biztosat nem tudok mondani.x gon' give it to ya
-
orkester
őstag
válasz fordfairlane #14693 üzenetére
Köszi, elvileg kiszedtem a felesleget, de nem történt változás.
[ Szerkesztve ]
PSN: orkester ** Aki tud olyan nemzetközi hírről, ami a Ft-ot nem gyengíti dobjon egy privátot - 2012.05.24. óta 0db üzenet ** Ha nem válaszolok valószínűleg le vagy tiltva és nem véletlenül. ** Ha valami karcos, kopott, megrágta a kutya, kérlek ne hirdesd újszerűnek, köszi!
-
fordfairlane
veterán
válasz orkester #14695 üzenetére
Ezen a vonalon próbálkoznék tovább. Még látok fölösleges html és body tagokat a forrásban.
Az AJAX lekérések látszólag ugyanolyanok, és ugyanolyan jók, mint a többi lépésnél. Ha azok működnek, akkor ennek is működnie kell elvileg. Persze ezt kell legelőször kizárni. Tehát először érdemes a shipping_method templatejét lecserélni valami nagyon egyszerűre. Ha az megjelenik IE8-ban is, akkor egyértelmű, hogy ezzel van a gond. Ha viszont nem jelenik meg az sem, akkor az AJAX request-response kezelés környékén van valami gebasz.
Apróság, de futási hibát dob:
Searchanise.options.PriceFormat = {
'rate': "1",
'symbol': " Ft",
'after': true,
'decimals': "0",
'decimals_separator': ",",
'thousands_separator': " ",
};Az utolsó 'thousands_separator' value utáni vesszőre nincs szükség.
[ Szerkesztve ]
x gon' give it to ya
-
Joci93
senior tag
válasz fordfairlane #14694 üzenetére
Van benne session_start();
A teljes kód:<?php
session_start();
include("db_connect.php");
if(!isset($_SESSION["felhasznalok"])){
header("location:reg.php");
}
$usercheck_time = time();
$felhasznalok_sql="SELECT * FROM felhasznalok WHERE id=" .$_SESSION["felhasznalok"];
$felhasznalok_lekerdezes=mysql_query($felhasznalok_sql);
$felhasznalok=mysql_fetch_array($felhasznalok_lekerdezes);
if (isset($_POST["email"])) {
$ToEmail = $_POST["email"];
$EmailSubject = ' meghívás';
$mailheader = "From: ".$felhasznalok["email"]."\r\n";
/* $mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; */
/* $mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";*/
$mailheader .= $felhasznalok["email"]. " "."Test";
mail($ToEmail, $EmailSubject, $mailheader) or die ("Error");
?>
Invitation is sent succesfully!
<?php
} else {
?>
<form action="email.php" method="post">
<table width="400" border="0" cellspacing="2" cellpadding="0">
<tr>
<td class="bodytext">Email adress:</td>
<td><input name="email" type="text" id="email" size="32"></td>
</tr>
<tr>
<td class="bodytext"> </td>
<td align="left" valign="top"><input type="submit" name="Submit" value="Send"></td>
</tr>
</table>
</form>
<?php
};
if(isset($_POST['Submit'])){
$sql =("UPDATE felhasznalok SET meghivok=meghivok+1,login=now(),pontok=pontok+5 WHERE id={$_SESSION['felhasznalok']}");
$result = mysql_query($sql) or die(mysql_error()); }
else{}
?>Furcsa, több ezer emberrel találkozunk és egyik sem fog meg igazán. Aztán megismerünk valakit, aki megváltoztatja az életünket. Örökre.
-
fordfairlane
veterán
válasz Joci93 #14697 üzenetére
Akkor valószínűleg az átirányítás nem működik. A header csak akkor működik, ha előtte nem történt írás a kimenetre, a böngésző felé (akárcsak egy szóköz vagy sortörés, vagy hibaüzenet, bármi). Ha az output buffering localhoston be van kapcsolva, akkor ezt észre sem veszed, mert ilyen esetben késlelteti a kiíratást a PHP.
[ Szerkesztve ]
x gon' give it to ya
-
orkester
őstag
válasz fordfairlane #14696 üzenetére
Lecseréltem a template-et az alapra, de sajnos ugyanaz volt a helyzet.
A vessző hibát is javítottam, de nincs változás.Az AJAX hiba elképzelhető, hogy szerver beállítástól függő? Sajnos AJAXban nem igen vagyok otthon.
[ Szerkesztve ]
PSN: orkester ** Aki tud olyan nemzetközi hírről, ami a Ft-ot nem gyengíti dobjon egy privátot - 2012.05.24. óta 0db üzenet ** Ha nem válaszolok valószínűleg le vagy tiltva és nem véletlenül. ** Ha valami karcos, kopott, megrágta a kutya, kérlek ne hirdesd újszerűnek, köszi!
-
vakondka
őstag
Sziasztok,
Van egy stringem, amiben van egy ár és azt kellene valahogyan hatékonyan kiszednem a két zárójel közül.
(a pont sem kellene a számból...)
Azt tudom, hogy valószínűle preg_match() kellene hozzá, de itt megállt a tudományom
Ez az egyik példastring:$product = "iDream 1260 fejmasszírozó (39.900Ft)";
Előre is köszi!
https://toptarget.hu - Online Marketing Ügynökség
Új hozzászólás Aktív témák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Horgász topik
- Jó, jó, mechanikus billentyűzetet... de milyet?
- TCL LCD és LED TV-k
- Star Trek
- PlayStation 5 Pro teszt
- eMAG vélemények - tapasztalatok
- PlayStation 5
- Android alkalmazások - szoftver kibeszélő topik
- OLED TV topic
- További aktív témák...
- ASUS ROG G15 - Ryzen 7 6800H - 16GB DDR5 - RTX 3060 (140W) - 15,6" 300Hz - Csere PS 5 PRO -ra
- Apple Magic Trackpad Érintőpad Fekete (MMMP3Z/A), Újszerű, Garancia: 2025.06
- PlayStation 4 Kontroller
- GARANCIÁS! GAMER PC - MSI Z790 ATX, I5 13600KF, RTX 3050, 32GB DRR5, 500GB NVME, Corsair 1000W
- Imperium Ryzen 5 Phoenix 8000 PC Ryzen 5-8600G, A620TUF, 16GB DDR5 RAM, 1TB SSD
Állásajánlatok
Cég: HC Pointer Kft.
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest