Hirdetés
- Meggyi001: Kórházi ellátás: kuka vagy finom?
- Luck Dragon: Asszociációs játék. :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- gban: Ingyen kellene, de tegnapra
- WireGuard VPN a mindennapokra
- Kalandor: „Ha engedtem volna a lelkiismeretemnek, az üzlet kevésbé lett volna jövedelmező”
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- sziku69: Szólánc.
- GoodSpeed: Ágymatrac keresési kálvária
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
martin66
#18029
üzenetére
"A baj, pedig az, hogy ez mögé illeszti be a plugin magát"
Nem a the_content() függvényhívás részeként kerül kiírásra?A WordPress lelkivilágának ismerete nélkül elég nehéz erre a kérdésre válaszolni, igazából végig kellene debuggolni, hogy hol kerül beszúrásra a plugined tartalma, meg érteni kéne, az általad idézett rész, tehát hogy "Add WP filter for automatic shortcodes" mire vonatkozik (milyen automatic shortcodes, mi az?), mert nem tűnik túl logikusnak, hogy egy SZŰRŐ adjon hozzá tartalmat egy posthoz (ettől még persze működhet így a WordPress
), látni kéne a plugined kódjának többi részét, hátha abból összeállna a kép, mert az általad berakott kódrészletek és a screenshot nem sokat segít.Egyébként ahol tuti értenek hozzá, az a WordPress Development Stack Exchange site: http://wordpress.stackexchange.com/
Itt is megkérdezhetnéd - angolul -, itt sokkal valószínűbb, hogy belátható időn belül kapsz hathatós segítséget.(#18031) PumpkinSeed:
Pályakezdőként is nyugodtan lehet jelentkezni megfelelő Java-tudással egy junior pozícióra.
(Ezt az első bekezdésedre írom.) Persze ez más nyelvre is igaz. Jó esetben az ilyen szinten elvárható tudást nézik (legyenek stabilak az alapok, értsd, mi miért működik úgy, ahogy, legyenek azért ismereteid a többszálúságról is, stb.), meg a képességet, hogy alkalmas vagy látszólag arra, hogy aztán később a cég jó szakembere legyél, ha belejössz. Megértem, hogy neked nem jött be a nyelv, van ilyen, a lényeg, hogy abban fejlessz, ami közelebb áll hozzád.
Egyébként az oktatás színvonalával kapcsolatos felháborodás természetesen jogos, mert elvárható lenne, hogy adott egyetem/főiskola/OKJ-s képzés/stb. az embernek valóban naprakész (!), használható tudást adjon, sajnos ritkán mondható ez el, és sajnos el kell fogadni, hogy az ember kénytelen kőkeményen képezni saját magát, így kell áthidalnia a problémát, erre utaltam.
(#18032) mobal:
Nem tudom, hogy elolvastad-e az egész hozzászólásomat.
Éppen ott van, hogy - idézem - "Ettől még egy egyetem elvégzése sem garancia semmire"...
De azért ha valaki végigcsinál egy nevesebb egyetemet, az talán annyira utal, hogy képes valahogy átszenvedni magát a megpróbáltatásokon.
Egyébként nem értem, miért kellene befejezni a témát, még ha OFF-ba is kell rakni, ez programozáshoz kapcsolódó beszélgetés, nem pedig a karácsonyi bejgliről dumálunk, és bőven érintheti a PHP-fejlesztőket is (mint a mellékelt ábra mutatja), és így megoszthatjuk egymással a gondolatainkat, ettől is pörögnek a topicok. (Meg amúgy mostanában vagy csend van, vagy érdektelen kérdés sajna.) -
cidalain
veterán
válasz
martin66
#17945
üzenetére
Szoval akkor
Ha structure = TEMPLATEPATH."/images/"Akkor valahol a TEMPLATEPATH-nak ennek kell legyen beallitva: "zpanel/hostdata/zadmin/public_html/domain/wp-content/plugins/Tevolution/tmplconnector/monetize/templatic-custom_fields/"
Vagy valami nagyon hasonlo.Mert ha nem ez van, akkor te ide varod a mappaletrehozast, de persze az nem ide hozodna letre.
Ha ez valahol van, akkor valami configban lenne, esetleg a wp-load.php-ban.
De egyebkent nagyon gyanus ez, hogy annak esetleg valtozonak kellene lennie.
Probald mar ki hogy eleje irsz egy dollar jelet:
$TEMPLATEPATH (minden elofordulasnal)Vagy probabol kikommenteled a structure = sort, es csinalsz egy masikat:
//$structure = TEMPLATEPATH."/images/";
$structure = "kurvaelet/";Hogy ekkor letrejon e a kurvaelet mappa a php fajl mellett. Ha igen akkor ez nem jog baj
Na jo:
Nem ertelmeztem csak javitottam par dolgot, meg atrendeztem az elso es az utolso sor valtozatlan, ugyhogy ezt a reszt eleg cserelni, minden mas az eredeti.require("../../../../../../wp-load.php");
$uploaddir = $TEMPLATEPATH."/images/tmp/";
if(!is_dir($uploaddir))
{
if (!mkdir($uploaddir, 0777, true))
{
die('Failed to create folders...');
}
}
$nam = $_FILES['uploadfile']['name'];
$upload = ''; -
cidalain
veterán
válasz
martin66
#17940
üzenetére
Van annak valami oka hogy van egy structure-od, amihez hozzaadsz egy tmp mappat, majd ugyanez a komplett cucc 6 sorral kesobb egy uploaddir?
En az elejere tennem az uploaddirt, es azt hivatkoznam mindenhol, a structure-t meg kiszednem a francba.
Masik kerdes:
Mi a TEMPLATEPATH?
A warning uzenet a php helyet jeloli, nem azt kell irhatova tenned. Hanem ahol az images/tmp mappa van.! -
cidalain
veterán
válasz
martin66
#17922
üzenetére
Max filesize 2M kevesnek tunik.
Nem nagyobb veletlenul a kepfajlod mint 2 mega?
Meg az upload_tmp_dir vagy valami hasonlo lehet problema, mert az ideiglenes fajlfeltoltes temp az oda menne (ahonnan aztan a move_uploaded_file fuggyveny atteszi a helyere)
Ha nem akkor passz. -
fordfairlane
veterán
válasz
martin66
#17051
üzenetére
Szedd ki a kódból a fölösleges programrészt:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$from = 'From: YourWebsite.com';
$to = 'bmcsmartin77@gmail.com';
$subject = 'Email Inquiry';
$body = "From: $name\n E-Mail: $email\n Message:\n $message";
if ($_POST['submit']) {
if (mail ($to, $subject, $body, $from)) {
header('Location: http://www.example.com/');
} else {
echo '<p>Oops! An error occurred. Try sending your message again.</p>';
}
}
?> -
Sk8erPeter
nagyúr
válasz
martin66
#17049
üzenetére
Hát sorry, de másokhoz hasonlóan éppen adódó szabadidőmben látogatok csak fel, hobbiból, nincs tengernyi időm, konkrét hiba javításában, konkrét kérdés megválaszolásában szívesen segítek, de elölről megírni neked egy ilyet melós. Persze reméljük, hogy lesz lelkes önkéntes, aki bevállalja (amikor először kezdtem segítgetni a topicban, akkor még én is lelkes voltam, aztán rájöttem, hogy nem érdemes, az ember a kisujját nyújtja, akkor az esetek többségében az egész karja kell, és mindez véget nem érő folyamat, aminek az eredménye az, hogy nekem rengeteg időm elment, a másik meg copy-paste-el, aztán köszönés nélkül távozik
).
Rengeteg témához kapcsolódó, de az általad írtnál sokkal szebb megoldás, tutorial létezik, ha pár percig guglizol, biztos lehetsz benne, hogy kész megoldásokat kapsz. Persze főleg angol anyagokban érdemes keresni, "form validation php", "form processing php", stb. kulcsszavak segítségével... -
Sk8erPeter
nagyúr
válasz
martin66
#17047
üzenetére
Ezek szerint van output még a header-kiküldési kísérlet előtt, ez így nem fog működni (pontosan ezzel kezdtem), úgyhogy ne legyen. A feldolgozás legyen teljesen különálló fájlban, ne legyen egybeömlesztve azzal, ahol kiíratod az űrlapot.
Ez a kód egyébként még borzalmasan hiányos, sehol sem validálod az űrlapot (nem ellenőrzöd, hogy egyáltalán léteznek-e az általad elvárt kulcsok a $_POST tömbben, illetve a felhasználó által megadott adatok megfelelnek-e bármilyen elvárt formátumnak), az ELSŐ feladat mindig az legyen, hogy elkészíted a felhasználótól kapott adatok ellenőrzésére szolgáló kódrészletet. Soha ne bízz meg felhasználótól kapott adatokban. -
Új hozzászólás Aktív témák
- BESZÁMÍTÁS! ASUS H510M i5 10400F 16GB DDR4 512GB SSD RTX 3060 Ti 8GB ZALMAN T4 Plus CHIEFTEC 700W
- BESZÁMÍTÁS! Asus H370 i5 9600K 16GB DDR4 512GB SSD RX 5700XT 8GB Rampage SHIVA CHIEFTEC 700W
- Fotó állvány eladó
- Bomba ár! HP ProBook X360 435 G7 - Ryzen 5 I 8GB I 256SSD I 13,3" FHD Touch I W11 I Cam I Gari!
- Apple iPhone 11 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
), látni kéne a plugined kódjának többi részét, hátha abból összeállna a kép, mert az általad berakott kódrészletek és a screenshot nem sokat segít.
(Ezt az első bekezdésedre írom.) Persze ez más nyelvre is igaz. Jó esetben az ilyen szinten elvárható tudást nézik (legyenek stabilak az alapok, értsd, mi miért működik úgy, ahogy, legyenek azért ismereteid a többszálúságról is, stb.), meg a képességet, hogy alkalmas vagy látszólag arra, hogy aztán később a cég jó szakembere legyél, ha belejössz. Megértem, hogy neked nem jött be a nyelv, van ilyen, a lényeg, hogy abban fejlessz, ami közelebb áll hozzád.

