- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Elektromos rásegítésű kerékpárok
- vrob: Az IBM PC és a játékok a 80-as években
- gban: Ingyen kellene, de tegnapra
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Gurulunk, WAZE?!
- Argos: Szeretem az ecetfát
- MasterDeeJay: H110-es lapban 10.gen Comet Lake működhet?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Ú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
Hirdetés
- Precision 5550 15.6" 4K+ IPS érintő i7-10750H Quadro T1000 16GB 512GB NVMe ujjlolv IR kam gar
- Amazon Kindle (10. gen) eBook olvasó
- Latitude 5550 15.6" FHD IPS Ultra 5 135U 16GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Gamer PC , i7 10700 , RX 6700 XT 12GB , 32GB 3200MHz , 512GB NVME , 1TB HDD
- Eladó Konfig Ryzen 7 9700X 32GB DDR5 1TB SSD RX6900XT 16GB!
- Asus Rog Strix G16
- LG 77G3 - 77" OLED evo - 4K 120Hz 0.1ms - MLA - 2000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD GTX 1080Ti 11GB Rampage SHIVA Chieftec 700W
- Csere-Beszámítás! AMD Ryzen 7 7700X Processzor!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest