Hirdetés

2024. június 14., péntek

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  PHP programozás (kiemelt téma)

Hozzászólások

(#19151) DS39 válasza SUPREME7 (#19150) üzenetére


DS39
nagyúr

ezt a részét "kijátszottam" ezzel a JavaScripttel:

function changePage() {
if (self.parent.frames.length != 0) {
self.parent.location=document.location;
}
}
changePage();

így átirányít, és az url is rendesen látszik (+ reklám csík nuku):
http://users.atw.hu/<regisztrált_azonosító>/index.php?id=7

és ha megnézem az oldal forrását így nincs iframe-ben sem.

[ Szerkesztve ]

(#19152) DS39 válasza DS39 (#19151) üzenetére


DS39
nagyúr

végül is egy plusz függvénnyel oldottam meg, ami összegyűjti fél-dinamikusan a paramétereket. (ahol meg nem tároltam előre a redirect linket, ott a HTTP_REFERER jól megoldotta a visszairányítást.)

(#19153) rootkiller


rootkiller
őstag

Sziasztok!

Van a következő URL: https://vm.mtmt.hu/search/slist.php?AuthorID=10040431&pr_on=1&Scientific=1

Ez egy példa, de a lényeg, hogy azt szeretném elérni, hogy az itt megjelenő első 5, vagy kevesebb esetén annyi találatot meg tudjam jeleníteni egy másik (WordPress) oldalba ágyazva.

Az oldalba az alapvető furcsaság, hogy egy ideig teker mire valamit megjelenít, így a következő kód üres eredményt ad:

<?php

$ch = curl_init("https://vm.mtmt.hu/search/slist.php?AuthorID=10040431&pr_on=1&Scientific=1");

curl_exec($ch);

?>

Találtam doksikat, ahol definiálva van ilyen hogy &mode=xml vagy &mode=html opció de ugyanúgy nincsen eredménye a dolognak sajnos :(

[ Szerkesztve ]

Artengo TR 990 Pro

(#19154) mobal válasza rootkiller (#19153) üzenetére


mobal
MODERÁTOR

Igen pörög, mert egy másik url-re vár, pontosan erre: [link].

"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."

(#19155) rootkiller válasza mobal (#19154) üzenetére


rootkiller
őstag

De ha ezt a linket újra és újra megnyitom akkor is pörög mint a ringlispil.

Azt találtam ki, hogy XML-t kéne lekérdezni, de az a probléma hogy a php jelen pillanatban nem viszi a https-t, be kéne kapcsolni.

Artengo TR 990 Pro

(#19156) Boryszka


Boryszka
tag

Sziasztok!

Kis segítség kellene egy pitiáner feladathoz! Van sql-ben egy Egyebek táblám id és szöveg oszloppal, az id-ben automatikusan növekszik az érték 1-től, ami elsődleges kulcsot kapott, a Szöveg oszlopban pedig idézetek vannak. Azt szeretném, hogy ha valaki feljön az oldalamra, akkor random jelenjenek meg idézetek, de egyszerre csak egy. Arra gondoltam, hogy generálni kéne 1-től max. id értékig egy számot és abból a sorból kivenni azt az idézetet, aminek az id értéke megegyezik a legenerált értékkel!

Ha ebben tudnátok segíteni lekódolva, azt megköszönném!

Ehhez itt van az eddig elkészített php kódom:

<?php $servername = "localhost";

$username = "basd";

$password = "asd";

$dBName = "asdasd";

// Create connection

$conn = new mysqli($servername, $username, $password, $dBName);

// Check connection

if ($conn->connect_error) {

die("Connection failed: " . $conn->connect_error);

}

//echo "Kapcsolódás sikeres!";

$sql = "SELECT Szöveg FROM Egyebek";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo $row["Szöveg"];
}
} else {
echo "0 results";
}
$conn->close();
?>

BL

(#19157) Agostino


Agostino
addikt

sziasztok

egy alap kis kódot akartam összerakni, de sajnos a google keresések sem vezettek sikerre. van egy oldalam, ami azt szeretném, ha x időnként frissítené magát és minden frissítésnél random tartalom töltődne be három lehetőség közül

ez

<meta http-equiv="refresh" content="2">

és ez együtt teszi is a dolgát

<?php
$messages = array('alma.html', 'barack.html', 'fuge.html');
echo $messages[rand(0, count($messages) - 1)];
?>

viszont az lenne az igazi, ha az array be is tudná olvasni a html fileok tartalmát. sajnos az include() lehetőséget hiába variáltam : [ include nélkül meg csak tisztán a szöveg olvasódik be. mondjuk legalább szépen forog.

                          hey friend listen, i know the world is scary right now but its gonna get way worse

(#19158) supercow válasza Boryszka (#19156) üzenetére


supercow
őstag

SELECT ... FROM ... ORDER BY rand() LIMIT 1

Akkor az sql szerver visszaad neked 1 véletlenszerű sort a tábládból. Nem kell annyira bonyolítani, és így sokkal gyorsabb, elegánsabb is. :))

In nomine Pasta, et Fusilli, et Spaghetti Sancti. Ramen.

(#19159) supercow válasza Agostino (#19157) üzenetére


supercow
őstag

echo... helyett readfile() fgv-t hívd meg ugyanazzal a paraméterrel, az beolvassa azt a html fájlt.

In nomine Pasta, et Fusilli, et Spaghetti Sancti. Ramen.

(#19160) adika4444


adika4444
addikt

Sziasztok!

Hogy tudnék az itt használt linkesítéshez hasonló megoldást készíteni PHP-ban?
Annyival szeretném másként mint ami itt van a PH!-n, hogy [link]az url cím[/link] formában lehessen. A két link tag közé írt szöveget tenném be egy HTML a tag href-jébe és szövegnek is ezt írnám...

Köszi!

üdv, adika4444

(#19161) Vision válasza adika4444 (#19160) üzenetére


Vision
veterán

preg_replace("/\[link\](.*)\[\/link\]/Usi", "<a href=\"\\1\">\\1</a>", $szoveg);

[ Szerkesztve ]

(#19162) sztanozs válasza Vision (#19161) üzenetére


sztanozs
veterán

én a .* helyett .*?-et használnék, mert az egy soron belül több linket a greedy algoritmus miatt nem kezeli jól: [link]

Ahh, my bad, nem Dsi, hanem Usi volt a végén :W

[ Szerkesztve ]

JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...

(#19163) Boryszka válasza supercow (#19158) üzenetére


Boryszka
tag

Köszi!

Hibátlanul működik!

BL

(#19164) simondr


simondr
senior tag

Sziasztok!

Bocsánat az OFFért, ha valaki tudja hol lenne ennek a témának helye, örülnék a segítségének.

Tehát, továbbra is PHP, Javascript fejlesztőt keresek eseti megbízásokra. Aki számlaképesen tud ilyen munkát vállalni, vagy esetleg van olyan ismerőse / rokona / munkatársa / akárkije az kérem ne habozzon, hanem írjon nekem privátot!

Köszönöm előre is!

(#19165) adika4444 válasza Vision (#19161) üzenetére


adika4444
addikt

Köszi!:R
Erről a preges dologról van valahol valamiféle magyar leírás ami legalább a kezdeteket elmagyarázza hogy miként kell ezt a sok jelet használgatni?

üdv, adika4444

(#19166) sztanozs válasza simondr (#19164) üzenetére


sztanozs
veterán

Ez nem OFF, hanem egyáltalán nem idevaló. Itt nyiss neki egy új topicot: [link]

JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...

(#19167) sztanozs válasza adika4444 (#19165) üzenetére


sztanozs
veterán

Regular Expression-re keress rá.

JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...

(#19169) adika4444 válasza sztanozs (#19167) üzenetére


adika4444
addikt

Köszi! A dolog lényege azthiszem megvan...

üdv, adika4444

(#19170) hramon94


hramon94
tag

Sziasztok. Egy nyílászáró ajánlat készítő oldalt kellene csináljak. A megrendelő egy külföldi oldalt talált amihez hasonlót kellene készítsek. Ha beírom hogy a bal oldali vagy a jobb oldali szárny más méretű legyen akkor átrajzolja a képet hogy tudnám ezt megvalósítani? Hogyan tudnék ilyen rajzolni?

(#19171) supercow válasza hramon94 (#19170) üzenetére


supercow
őstag

Mindenképpen php-ben kell rajzolnod? Mert a képek alapján ez egyszerűbben is menne js-ben.

In nomine Pasta, et Fusilli, et Spaghetti Sancti. Ramen.

(#19172) hramon94 válasza supercow (#19171) üzenetére


hramon94
tag

Nem feltétlen. Próbálkoztam PHP-val imagerectangle és imageline függvényekkel összehozható de nagyon időrabló. JS-ben egyszerűbb lenne szerinted? Nem igazán vagyok képbe ezekkel a rajzolós dolgokkal sajnos.

(#19173) DNReNTi válasza hramon94 (#19172) üzenetére


DNReNTi
őstag

En ezt mindenkeppen kliens oldalon (bongeszoben) oldanam meg, ahogy mar elottem is irtak. ;)

but without you, my life is incomplete, my days are absolutely gray

(#19174) supercow válasza hramon94 (#19172) üzenetére


supercow
őstag

Jqueryvel néhány sor kód a két ablakszárny kép méretezése. Phpben meg betöltögetni a képeket, újratolni az oldalt.. ki ér arra rá? :DDD

In nomine Pasta, et Fusilli, et Spaghetti Sancti. Ramen.

(#19175) Vision válasza hramon94 (#19170) üzenetére


Vision
veterán

Nagyon remélem, hogy ezért a világ kincsét elkéred! Mindig is utáltam az ilyen feladatokat.

Amúgy nyilván JS.

[ Szerkesztve ]

(#19176) mobal válasza hramon94 (#19170) üzenetére


mobal
MODERÁTOR

Ez melyik ikontéma? :D

"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."

(#19177) hramon94 válasza mobal (#19176) üzenetére


hramon94
tag

Numix-circle

(#19178) smallmer


smallmer
őstag

Sziasztok,
egy opencart oldalt szerkesztek éppen és sajnos az alábbi hibát kapom:

bárkinek valami ötlete?
az oldal : [link]
ha a termékeknél bármelyik kategóriára nyomtok vagy simán egy termékre akkor ez jön be.

köszönöm

(#19179) smallmer válasza smallmer (#19178) üzenetére


smallmer
őstag

nem jó a link.

jó link: [link]

(#19180) Tomancsek


Tomancsek
újonc

Hali ,

Tudna valaki segiteni ...xampp-ot szeretnek telepiteni win 10-re szepen fel is települ el indul az apacs es az adatbazis kezelő is csak sajnos ha php kódot irok a bongészőben nem jelenik meg semmi :(

(#19181) cidalain válasza Tomancsek (#19180) üzenetére


cidalain
veterán

Van a php kododnak html outputja? ;]

>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<

(#19182) Tomancsek


Tomancsek
újonc

Szia .

A html kódokat le futtatja illetve az jól működik ...de ha PHP kodot szurok koze azt mar nem dolgozza fel ....
Nem értem 🤔🤔🤔. Szóval van html outputh.

(#19183) PumpkinSeed válasza Tomancsek (#19182) üzenetére


PumpkinSeed
addikt

Betudnad ide masolni a probalkozasod?

"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

(#19184) Tomancsek válasza PumpkinSeed (#19183) üzenetére


Tomancsek
újonc

Meg van a hiba .... :DD
notepad++ ban irom a kódot és ha onnan inditom a böngészőt akkor nem csinal semmit a php resszel ,de ha külön nyitom a böngészőt es localhost...stb irom be az eléresi utvonalat akkor már fel dolgozza a php-t
nem tudom miert van ez ...? de legalább már tudok dolgozni
:DD

(#19185) fordfairlane válasza Tomancsek (#19184) üzenetére


fordfairlane
veterán

nem tudom miert van ez ...?

Ez azért van így, mert a böngésző meg tudja nyitni a helyi fájlt közvetlenül, a fájlrendszeren keresztül, a webszerver megkerülésével. Ha viszont localhost url-t használsz, akkor a böngésző a helyi webszervertől kéri le a fájlt. Az meg először a php értelmezőbe tölti be a fájl tartalmát, és a php értelmező által generált kimenetet továbbítja a böngészőnek.

[ Szerkesztve ]

x gon' give it to ya

(#19186) cidalain válasza Tomancsek (#19184) üzenetére


cidalain
veterán

ha direktbe megnyitod böngészővel, akkor nem megy át a kód az apache szerveren ami értelmezi. és mivel a np++ban direkt fájeléréssel éred el a fájlt szerkesztésre, ezért a böngészőnek csak úgy tudja továbbdobni, nem a szerveren keresztüli elérési útját (hisz azt nem is ismeri a np++)

azt gondolom, hogy ennek az első pillanatban látszódnia kellett volna, a böngésző címsor elárulta mi a hiba. és, ha ide megfelelően beírod a hibajelenséget, talán egyből rá is mondtuk volna: a nem fut le a php kódom nem ugyanaz mint a a php kódom kint virít a képernyőn, ahelyett, hogy az eredményét írná ki.

>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<

(#19187) Tomancsek válasza cidalain (#19186) üzenetére


Tomancsek
újonc

Igen, igazad van nem helyesen irtam ki a problémát ..sajnos még kezdő vagyok
köszönöm a segitséget ! :R

(#19188) spiritex


spiritex
veterán

Sziasztok!
Ebben tudna valaki segíteni?
Előre is nagyon köszönöm!

Ha te az vagy, akinek képzeled magad, akkor ki az, aki képzeli magát annak a valakinek?

(#19189) PumpkinSeed válasza spiritex (#19188) üzenetére


PumpkinSeed
addikt

Valoszinuleg ezt PHP-ban nem annyira konnyu megoldani, mint Javascript-ben. Nem ismerem se a Wordpress-t se a plugin-t. De valoszinuleg nem csak annyi lesz, hogy beleirsz ebbe valamit es kesz.

1. opcio: Javascripttel szabalyozod, hogy addig nem kerul elkuldesre a POST request ameddig a kotelezoen kitoltendo field-ek nincsenek kitoltve.

2. opcio: Ami sokkal csunyabb, de PHP. Elkuldi a POST requestet, es a PHP megvizsgalja, hogy a kotelezo field-ek ki vannak-e toltve. Ha nincsenek akkor visszanavigalja a user-t a form oldalra, hibaval, hogy ki kell tolteni amit ki kell.

"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

(#19190) fordfairlane válasza spiritex (#19188) üzenetére


fordfairlane
veterán

A legegyszerűbb, ha minden input mezőhöz hozzáadsz egy required attribútumot.

[ Szerkesztve ]

x gon' give it to ya

(#19191) spiritex válasza fordfairlane (#19190) üzenetére


spiritex
veterán

Köszi mindkettőtöknek!
Ha én a legegyszerűbben szeretném megoldani, akkor hogyan adom hozzá az input mezőhöz a required attribútumot?
Melyik sorba és mit kellene írnom?

Ha te az vagy, akinek képzeled magad, akkor ki az, aki képzeli magát annak a valakinek?

(#19192) fordfairlane válasza spiritex (#19191) üzenetére


fordfairlane
veterán

<input required>

x gon' give it to ya

(#19193) spiritex válasza fordfairlane (#19192) üzenetére


spiritex
veterán

Így jó?

<p>
<label for='dbem_phone'><?php _e('Phone','events-manager') ?></label>
<input required type="text" name="dbem_phone" id="dbem_phone" class="input" value="<?php if(!empty($_REQUEST['dbem_phone'])) echo esc_attr($_REQUEST['dbem_phone']); ?>" />
</p>

Bocsi, de nem értek hozzá...

Ha te az vagy, akinek képzeled magad, akkor ki az, aki képzeli magát annak a valakinek?

(#19194) fordfairlane válasza spiritex (#19193) üzenetére


fordfairlane
veterán

Igen.

x gon' give it to ya

(#19195) Doink válasza spiritex (#19193) üzenetére


Doink
aktív tag

bkk-s megoldásnak jó de ettől függetlenül még előfordulhat hogy valaki nem tölti ki szóval szerver oldalon is kéne valamit kezdened vele.

(#19196) Zedz válasza Doink (#19195) üzenetére


Zedz
addikt

"BKK-s megoldás". :DDD

(#19197) spiritex válasza Doink (#19195) üzenetére


spiritex
veterán

De ha előfordulhat, hogy "valaki nem tölti ki", akkor mire jó egyáltalán a "required" attribútum? Hiszen pont az lenne a cél, hogy ne fordulhasson elő...

Ha te az vagy, akinek képzeled magad, akkor ki az, aki képzeli magát annak a valakinek?

(#19198) DS39 válasza spiritex (#19197) üzenetére


DS39
nagyúr

Javascript-es megoldás helyett jó (egyszerűbb, könnyebb), de informatikai biztonság szempontjából csupán erre építeni nem szabad.

(#19199) B.A.T.


B.A.T.
tag

Sziasztok! Mi a hiba? mysql adatbázist szeretnék lekérdezni html-ben megjelenítve, de nem tud csatlakozni az adatbázishoz. XAMPP Apache, MySQL elindítva, jogosultságok csekkolva. Az adatbázis neve rajzfilmek, és a sorozatok táblából kérdezek le.

kód:

<!DOCTYPE html>
<html>
<body>
<?php
$servername = "127.0.0.1";
$username = "root";
$password = "";
$dbname = "rajzfilmek";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT id, cim FROM sorozatok";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - cim: " . $row["cim"]. "<br>";
}
} else {
echo "0 results";
}
$conn->close();
?>
</body>
</html>

hibaüzenet:
connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT id, cim FROM sorozatok"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - cim: " . $row["cim"]. "
"; } } else { echo "0 results"; } $conn->close(); ?>

"A vízipipa bölcsességet húz ki a filozófus ajkai közül, és befogja a száját a bolondnak."

(#19200) fordfairlane válasza B.A.T. (#19199) üzenetére


fordfairlane
veterán

Mi a fájl neve és kiterjesztése?

x gon' give it to ya

Útvonal

Fórumok  »  Szoftverfejlesztés  »  PHP programozás (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.