Új hozzászólás Aktív témák
-
Atys01
csendes tag
Sziasztok!
Szeretnék egy képet megjeleníteni php-val, de valahogy nem akar összejönni.
Mit rontottam el?
EasyPHP megy a gépemen és azzal nem működött.<?php
header("content-type: image/jpg");
$kepnev="kep1.jpg";
$kep=imagecreatefromjpeg($kepnev);
imagejpeg($kep);
?>[ Szerkesztve ]
-
vakondka
őstag
A kódod előtt vagy után nem írtál be véletlenül még valami szöveget, szóközt, vagy sortörést ?
ha <?php előtt van valami, akár egy szóköz is, az megakadályozza a kód helyes működését.Ezen kívül nézd meg az EASYPHP beállításait is:
Beállítás-->PHP terjesztések--> itt be kell legyen pipálva a php_gd2
E nélkül nem fog működni a kódod.
Ha nem volt bekapcsolva, akkor pipáld be és indítsd újra a teljes EASYPHP, ezután működnie kell.Esetleg lehet, hogy a kep1.jpg nincs abban a könyvtárban, ahol a php fájl amivel meghívod.
Ezen kívül már csak az lehet a hiba, hogy a böngésződben nem a helyes elérési útvonalat írtad be, hanem ilyesmit: c:\kepteszt.php
A helyes: http://localhost/kepteszt.phpTöbb ötletem nincs
https://toptarget.hu - Online Marketing Ügynökség
-
tildy
nagyúr
Van egy xml fileom.
mondjuk ezek vannak benne:<note>Bandinak
<to>Bandi</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
<date> 2007.dec. 6.
<time>16:00</time>
</date>
</note>
<note> Andinak
<to>Tove</to>
<from>Andi</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
<date> 2007.dec. 5.
<time>08:00</time>
<time>16:00</time>
</date>
</note>Van egy ehhez hasonló xml fileom. Kiemeltem pár részt mert ez llényeges lesz, de majd erről később.
Szóval van ez az xml fileom, amelyben megfelelő cpath megadásokkal ki tudok íratni dolgokat.
Simplexml-el próbálkozom, de más ötletek is jöhetnek, hogy hogyan lenne elegegyszerűbb php-ban ezt az xml-t feldolgozni.
function page($path,$filename)
{
if (file_exists($filename)) {
$xml = simplexml_load_file($filename); }
$xml_array = $xml->xpath($path);
return $xml_array;
}Ezzel visszakapok egy xml tömböt ugyan, de ott sorszámok vannak azzal hivatkozható egy egy újabbb node-elem.
Meg lehet valahogy adni, hogy könnyen lehessen hivatkozni az andinak note 8 órás reminderjére?
Remélem érthető.[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Atys01
csendes tag
Köszönöm a segítséget!
Beállítás-->PHP terjesztések--> itt be kell legyen pipálva a php_gd2
ez volt a gond, nem volt kipipálva.
[ Szerkesztve ]
-
Frenky89
őstag
PHP-ben van valami frappáns megoldás arra, hogy egy adott számot mekkora sztringgé "alakítson" (hasonlóan mint pascal-ban pl a szam:4 --> 4 karakter szélességben jeleníti meg a számot)?
Példa:
van egy számláló, ami mondjuk 0-tól 999-ig mehet és az egyes számokat "001", "074", "461" formában szeretném tovább használni, mint sztringek.Tehát:
szam --> xdb 0 + szam "konverter" -
Frenky89
őstag
válasz paramparya #959 üzenetére
most nagyon lelkes újoncos voltam
-
Frenky89
őstag
válasz paramparya #963 üzenetére
substr nem sokkal hosszabb mint a felparaméterezett str_pad
-
Frenky89
őstag
válasz paramparya #965 üzenetére
jólvan már!
-
Frenky89
őstag
válasz paramparya #967 üzenetére
Igenis, értettem!
-
raczger
őstag
kezdők számára ajánlom a következőt (de a többieknek is xD): [link]
www.movat.hu - http://bit.ly/2mIziA4
-
tkazmer
addikt
hogyan tudom leellenőrizni, hogy egy url mögött lévő file létezik e vagy sem? Az is_file(), a file_exists, és az is_readable() mind false-t ad.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Cseme
csendes tag
Sziastok!
Segitséget szeretnék körni a következőkbe:
beadandó feladat, a php programozáshoz egyáltalán közel sem álló egyetemi szak egyik tantárgyából:
Koncert/Rendezvény nyilvántartó rendszer készítése:
Cél, hogy különbőző rendezvények (koncert, mozi, színház, kiállítás) adatait rögzíteni tudjuk és abban keresni lehessen.Adatok köre: Rendezvény jellege, Rendezvény címe (műsor), Helyszín, Dátum, Időpont, Jegyár
Megvalósítandó funkciók:
3.a.) Új rendezvény adatainak felvétele
3.b.) Keresés a rendezvények között: minden paraméterre lehessen keresni. Az elmúlt (régi) eseményeket ne listázza ki a rendszer.Ha valaki segeten rajtam ezzel kapcsolatba, nagyon megköszönném.
Kellene egy kis leirás is mellé, meg is kellene értenem!Előre is köszönöm!!
-
tkazmer
addikt
gondolom az adatbázis része rendben van(illetve azt érted), mert az abszolute nem csak php alatt hasznosítható/használt (véleményem szerint azért kaptatok php-s feladatot, mert talán a neten legjobban dokumentált nyelv, így könnyű utánajárni)
ha megvagy az adatbázissal, akkornézz körül a php.net-en(vagy ha nem megy az angol, a hu.php.neten, néhány fv magyarul is le van írva), illetve olvasgass a php-s adatbáziskezelés témakörben.
egyébként hogy egy kicsit konkrétabb legyek, ami php-s(illetve webes) az egészből:
html form, postolás php-nek, php-ben a postolt változó kezelése, valamint beillesztése az adatbáziskérés stringjébe. ezután adatbáziskérés, majd az eredmények kiírása egy ciklussal.(ez utóbbi csak a keresésnél)
beírás annyival egyszerűbb, hogy ott nincs mit kiírni, esetleg lekezelheted az az eseményt egy feltétellel, ha az adatbáziskérés sikeres volt, és kiírhatod, hogy sikeres.úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Cseme
csendes tag
nem kell feltétlen ingyen, kértem már itt segitséget, kaptam is, nem feltétlen teljes megoldást, de akkor pl valaki nagyon ráért és kisujjból kirázta az akkori javas feladatomat szórakozásból, ami szintén kb annyi alappal, vagyis oktatás után kiadott feladat volt mint ez is. Szval nem ingyen kérem, várom pü-ben a segitségeket
-
Korcsii
őstag
ob_flush(); előtt lehet-e a pufferben keresgélni?
konkrétabban arról lenne szó, hogy ha a html kód tartalmaz valamit, akkor lefut egy script, ha nem, akkor egy másik...előre is kösz
-
PetyaKmet
csendes tag
Sziasztok!
Van egy debian webszerverhez rootként való hozzáférésem, s itt szeretném elérni azt, hogy két - szintén ezen a szerveren levő - scriptem automatikusan lefusson a következő képpen.
1. /data/web/domainnev.hu/1.php - mindennap 23.00 kor.
2. /data/web/domainnev.hu/2.php - minden szombaton 20.00-korMivel nem akarok elszúrni semmit sem, ezért kérném a segítségeteket, hogy hogyan lehetne ezt megvalósítani? Örülnék ha szájbarágósan írnátok le, mert a linuxhoz eléggé láma vagyok.
( Mintha a /etc mappába látnék mindenféle cron mappákat ).
Úgy gondolom, hogy ott kezdődik az egész, hogy belépek a putty-al rootként a szerverbe. S aztán?
Köszi, ha válaszoltok!
Péter -
cucka
addikt
output bufferben keresgélni lehet (ezt már írták), de leírásod alapján valószínűsítem, hogy valami brutális gányolást szeretnél elkövetni, tehát nem ajánlom .
a cron-al kapcsolatos kérdésednek pedig semmi köze nincs a php-hoz, valamelyik nagy linux topikban minden bizonnyal tud majd valaki válaszolni rá, de google használatával is simán meg lehet csinálni.
-
cucka
addikt
válasz PetyaKmet #982 üzenetére
a php-s része a feladatnak, hogy parancssorból kell tudj futtatni egy php-s programot. felteszem, hogy a php benne van a path-ban, ilyenkor kétféle dolgot tudsz csinálni:
-php programodneve.php
módon futtatod. ehhez létre kell hozni egy futtatható file-t amiben ez a sor szerepel. ha elindítod a scriptet, akkor az le fogja futtatni a php progidat.
- magát a php progit matatod: először futtathatóvá kell tenni a php filet, majd az első sorába bele kell írni a php elérési útvonalát a következő formában -#!/path/to/php
. ebből tudja a linux, hogy amikor futtatná a programodat, akkor mégis hogyan, milyen parancsértelmezővel tegye ezt.
a feladat maradék része a cron beállítása.
[ Szerkesztve ]
-
DArchAngel
tag
válasz PetyaKmet #982 üzenetére
A cron szerkesztéséhez először keress egy editort, mondjuk legyen a vi, de mindegy, mi.
export EDITOR=<editor neve>
crontab -e <a user neve, akivel futtatni akarod a scriptet>Ezután a fájlhoz add a következő két sort:
0 23 * * * /data/web/domainnev.hu/1.php
0 20 * * 6 /data/web/domainnev.hu/2.phpFeltéve, hogy a php-id magukban futtathatóak.
''Hand of fate is moving, and the finger points to You...''
-
Korcsii
őstag
-
tkazmer
addikt
adott egy képgaléria kommentezési lehetőséggel. Amit meg szeretnék oldani, az a következő: email értesítés a galéria tulajdonosának minden komment érkezéséről. A (feltételezett) problémám az, hogyha csak annyit csinálok, hogy beírom a komment adatbázisba írása után a levélküldést, akkor az bizonyos esetekben(ha lassú a szerver) elég hosszú időt venne igénybe, viszont nem célszerű mindig várakoztatni a felhasználót.
Meg lehet valahogy csinálni, hogy ne valós időben történjen az üzenetküldés(ne lassítsa a kommentezés sebességét)? Itt a ph-n pl hogy lehet ez megoldva? (asszem itt is van email értesítésre lehetőség, ha hsz érkezik egy témába)úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Tele von Zsinór
őstag
Nem lenne használhatóbb megoldás egy feed összerakása a kommentekről?
Ha van ssh hozzáférésed, akkor amikor komment jön, azt jelöld meg úgy, hogy még nem ment róla levél, és cronnal mondjuk óránként fut egy php, ami megnézi, van-e ilyen, ezekről levelet küld valamit átbillenti ezt a flaget.
-
tkazmer
addikt
válasz Tele von Zsinór #989 üzenetére
természetesen az lenne, de sok embernek sokat nem mond az olyasmi, ellenben az "email" szó már benne van a köztudatban.
Köszi az ötletet, utánanézek megoldható e.úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
vancha2
aktív tag
Üdv!
Van egy sima űrlapom. Ennek a tartalmát adom át egy PHP fájlnak, ami berakja egy MySQL adatbázisba a dolgokat. A problémám az, hogy az űrlap elemei között van egy textarea (szövegdoboz). A tartalma bekerül az adatbázisba, de eltűnnek belőle a sortörések és egymás mellett csak egy szóközt hagy meg, ömlesztve tárolja el az adatbázisban. Ezt miért csinálja, én rontottam el valamit?
[ Szerkesztve ]
-
vancha2
aktív tag
válasz fastervótam #992 üzenetére
És ezt hova rakjam be? Amikor megkapom az űrlap adatait? Pl. így:
$szoveg = nl2br($_POST["szoveg"]);
[ Szerkesztve ]
-
vancha2
aktív tag
-
jakewyler
senior tag
Üdv,
Tudnátok adni egy php-t, amivel több e-mail címre küldhetnék hírlevelet?
Használtam google-t, de sajnos mind rossz volt, mert gmail alatt a részletes megtekintésbe, látható az e-mail címek, amire küldtem a hírlevelet! -
tkazmer
addikt
válasz jakewyler #996 üzenetére
[link]
nem kell ehhez google
Bcc-t keress, van hozzá alul a hszeknél kód is.
Ha ezzel nem boldogulsz, akkor esetleg ez [link] ezt viszont a google dobta kiúgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
PetyaKmet
csendes tag
válasz DArchAngel #984 üzenetére
Köszi a választ! Annyit kellett még megtennem, hogy a /data/web/domainnev.hu/1.php elé még be kellett szúrnom egy php szócskát. Állítólag ez mondja meg neki, hogy php scriptről van szó.
A teljes sor ezért így néz ki:
0 23 * * * php /data/web/domainnev.hu/1.php .
S Így működik.
Új hozzászólás Aktív témák
- iPhone 14 Pro 128 GB Space Black, 11 hónapos, kártyafüggetlen, 2024. május végéig garis , akku 91%
- Asus VivoBook X509JA-BQ904T
- HP EliteBook 640 G9 Ezüst (14" / Intel i5-1235U / 16GB / 512GB SSD / Win 11 Pro) -10% Most 203.990 F
- Lenovo M810z AIO Core I5 6400 4x2700/8GB/120G SSD/wifi/cam 21,5 -10% 66.950 ft
- Microsoft Surface Book 2 - i7-8650u/8GB/256GB SSD/Windows 11 -. 10% Most Csak 125990 Forint