csak egy tipp, de ha átnyomod gettel, utána még betehetsz egy random valami sorozatot ...&rand=m5nlg748hm5 vagy, és a böngésző kénytelen lesz tölteni a cache helyett. hátha...
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [bitpork:] Fogyasztásra ítélve
- [Re:] [bobalazs:] RTX 4070 Super Undervolting and Overclocking Alulfeszelés és túlhajtás
- [Re:] [sh4d0w:] Rebel Moon - Ne nézd meg!
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [CPT.Pirk:] "Fényhűtés" ciksorozat (tuningnet.hu)
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [Luck Dragon:] MárkaLánc
- [Re:] PLEX: multimédia az egész lakásban
- [Re:] [ubyegon2:] Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Hozzászólások
Louloudaki
aktív tag
tildy
nagyúr
Posttal volt átnyomva. VladimirR ötlete lesz szerintem a nyerő (pedig már próbálkoztam többféleképp ezzel a képmentéssel, de nem emgy sehogy) . Ő azt javasolta, hogy készítsek egy php filet, test.png néven, aminek adjam át a koordinátákat, és a content type végül png legyen. Még szopacs van vele, pedig az ő példaprogramja működik , de az enyémben körrajzolás van. és az nem... ....
NA még okoskodunk rajta...
"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
cucka
addikt
hasonló problémám volt már nekem is, nálam a #251-ben említett random string-es megoldás volt a nyerő. ez az átnevezem png-re dolog szerintem fölösleges, php-ból jól kell kiküldeni a header-eket és akkor működni fog.
mod: izé, ez a 252-re ment
[Szerkesztve]
tildy
nagyúr
A megoldás vladtól jött( :R:R) , végülis ha nem png-nek hívom a filet, hanem phpnak, akkor müxik. (Egyébként meg add-typeoznom kellett volna, de ez egyszerűbb.)
<?php
error_reporting( E_ALL );
session_start();
$img=imagecreatefrompng(''regions.png'');
$col_ellipse = imagecolorallocate($img, 100, 100, 100);
imageellipse($img, $_REQUEST[''x''],$_REQUEST[''y''],$_REQUEST[''r'']*2,$_REQUEST[''r'']*2,$col_ellipse);
header( ''Content-type: image/png'' );
header( ''Cache-Control: no-cache'' );
header( ''Expires: Thu, 1 Jan 1970 00:00:00 GMT'' );
imagepng( $img );
?>
Ezt hívom meg így:
echo ''<br/><img src=\''test.php?x=''.$pont[x].''&y=''.$pont[y].''&r=''.$r.''\'' alt=\''dinamikus kep\'' />'';
"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
föccer
nagyúr
Megérkeztem az első láma, 0.tipusú kérdésemmel.
Miért van az, hogy hiába tettem fel valami php 5.3 platformot(?) a masinára, hiába akarok futtatni bármilyen php-t, nem akar menni. Ha beágyazom html-be, akkor megtalálja a filét, de a szkript akkor sem fut le.
Temészetese valami marha bonyolulttal próbálkozom:
<html>
<head>
<title>Helló szarakodás!</title>
</head>
<body>
<?php
print (''Helló Világ!'');
?>
</body>
</html>
nagykönyv szerinte menni kellene, csak valamiért mégsem megy Mit kellene még beállítanom?
Thx a segítséget
Építésztechnikus. Építőmérnök.
Tele von Zsinór
őstag
Kezdetnek jobban jársz egy mindentegybe csomaggal, mint az easyphp vagy az xampp, linuxra lamp.
föccer
nagyúr
Nem akarok semmi mást felpakolni a gépre.
Arra lennék nagyon kíváncsi, hogy milyen beállítás kell ahhoz, hogy induljon nekem a php szkriptek értelmezése a lokalhost-ból. ( arról nem is beszélve, hogy hiába adtam meg a path-ban az aktuális könyxvtár evét, a http://localhost/akarmi.php -t meg sem találj a firefox
üdv.: föccer
Építésztechnikus. Építőmérnök.
Benmartin
senior tag
az elég baj. a php csomag telepítése önmagában nem elég, egy webszerver(apache) is szükséges, ahhoz, hogy localhostként elérd a fájlaid, plusz egy mysql sem árt. fontold meg mégegyszer az előző postot. a wampot javaslom.
[Szerkesztve]
föccer
nagyúr
MySQL fent van, be is konfiguráltam.
IIS szolgáltatást használnék, azt is felraktam még mielött a php felment volna. Felügyeleti eszközök Internet information service-ben kezdőlapnak megadva a kívánt könyvtár, valamint beállítottam a .php kiterjesztésre a php5isapi.dll-t, mint kezelő állományt.
Ezek ellenére semmi eredmény
Most megpróbálom azt, hogy ha feltolom freewebre a php-t, akkor a firefox lefutatja-e?
Üdv.: föccer
Építésztechnikus. Építőmérnök.
föccer
nagyúr
freebebről betöltve az oldalt fut a php is rendesen
Építésztechnikus. Építőmérnök.
Louloudaki
aktív tag
akkor egyértelműen a gépeden van rosszul beállítva. tényleg tölts le valami minden egyben csomagot, next next finish és beállít mindent tökéletesen. én pl php home editiont használok otthon, melóhelyen wampot.
Benmartin
senior tag
[link] ez segíthet, nem tudtam, hogy iis fent van.
egyébként az a kifejezés, hogy a firefox lefutattja-e nem helyes, hiszen ez egy szerveroldali nyelv.
föccer
nagyúr
Jó, vanna, akkor úgy mondom, hogy értelmezi.
Egyenlőre úgy tesztelek, hogy ha írtam egy keveset, akkor feltolom FW-re, firefoxban meg frissítek egyet .
Első, félig On kérdésem:
Ha van egy oldalam, amiben van egy legördülő lista, és van egy nyomógomb. Milyen kódot kell a htm-be illeszteni, hogy a gomb átadja a php-nak azt az infót, hogy miit választottak a listából?
Odáig eljutottam, hogy a htm-be kell egy ilyet pakolnom:
<form action=''kereses.php'' method=''post''>
A kereses.php-ban dolgoznám fel a kapott infókat.
Namámnost.
A nyomógomb kódja:
<input type=submit value=''Keresés indítása''>
Az elképzelhető, hogy a php-m kapni fog egy $POST változót, amiben benne lesz nekem az a szöveg (?) ami a listában ki lehetett választani?
Köszenet a segítségért
ps: Tudom, hogy láma vagyok, de kb tegnap elött vettem a kezembe a php és mysql hülyéknek nevű könyvet. A html kódot is a fontpage-ből lesem ki
üdv.: föccer
Építésztechnikus. Építőmérnök.
föccer
nagyúr
Aszta betyár, nagyon szaggatok a php tanulással
Más ki tudtam iratni azt, hogy a listában mit választottam
Hehe, asszem ezzzel a tudással megyek haza.
üdv.: föccer
Építésztechnikus. Építőmérnök.
SEK3
tag
Sziasztok,
Újabb kéréssel fordulok hozzátok; szóval olyat szeretnék, hogy van egy oldal, amin van 1 link, amire ha rákattintok, akkor az oldal egy bizonyos részét újratöltse és egy változónak értéket adjon át...
Nos nemtudom, hogy PHP-be lehet-e ilyet, talán ti tudjátok...
pl.:[link]
Na az lenne jó, ha így működne annélkül, hogy az egész oldal újratöltődne.
Tele von Zsinór
őstag
Amit te keresel, az az AJAX nevű technika, és inkább a javascript topicba illik.
SEK3
tag
Oh, egy lehangoló válasz... de azért köszi
Hát egyenlóre a PHP5 24óra alatt-ot forgatom, még nem javázok meg szkriptezek sem ajaxolok, bár a wikin meg néztem mi is az.
Louloudaki
aktív tag
hátha valaki ad gyors választ erre:
postban úgy kapom meg a cuccot, hogy
$_POST['0-id' ], $_POST['0-name' ] + egyéb mezők
$_POST['1-id' ], $_POST['1-name' ] + egyéb mezők stb.
muszáj így küldenem, most nem részletezem, miért. ezeket az adatokat 1-1 sorba kéne inzertálni adatbázisba.
nyomok egy foreachet $key=>$value, a $key-t explode-olom a kötőjelnél, na de utána mi van? hogy tudom az összetartozó értékeket megtalálni.
hogy pl a 0 értéknél is legyen egy insert into tábla cucc, meg 1-nél újabbb stb amíg végig nem ér? a $key a mező neve, $value meg az érték.
(#269) Tele von Zsinór válasza Louloudaki (#268) üzenetére
Tele von Zsinór
őstag
Az én trükköm erre: miközben generálom a mezőket, feltöltök egy $ids tömböt, amiben az összes id benne van, majd a végén az implode('','',$ids) értéket is postolom, túloldalon a php ebből explode()-al megint csinál egy tömböt, és azon megy végig foreach-el.
(#270) Louloudaki válasza Tele von Zsinór (#269) üzenetére
Louloudaki
aktív tag
köszi. közben megoldottam máshogy. mivel minden sorhoz 5 mező tartozik, így megszámoltam hány jön postban, elosztottam 5-tel, majd az értékkel nyomtam egy for ciklust, és itt mentettem soronként.
de mennyivel jobb lett volna, ha dinka cakephp engedte volna, hogy így postoljam: $this->data['Invitation' ][0]['id' ] , és nem a mező nevét kellett volna megtoldani számmal. áááh... halál rá.
(#271) Tele von Zsinór válasza Louloudaki (#270) üzenetére
Tele von Zsinór
őstag
Na igen, ha nem id-k jönnek, hanem sorszámok, akkor megteheted. De nálam néha ez van az ids-ben: 1,734,215,8,44 ezt nehezebb matekkal kihozni
Ha nagyon így akarod, csinálj egy szép eljárást, ami a $_post tömbből csinál ilyen tömböt .P
vancha2
aktív tag
Azt meg lehet tudni PHP-val, hogy annál, aki nézi az oldalt le van-e tiltva a javascriptek futása?
Csak mert azt szeretném, hogy ha le van tiltva, akkor átirányítom egy másik oldalra. Ezt meg lehet csinálni?
vakondka
őstag
Lehet, hogy favágó módszer, de én azt csinálnám,
hogy rögtön az progi elején kiadnék egy document.location.href utasítást.
Így ha van javascriptje átírányítódik a másik oldalra, amelyik támogatja a javascritet,
alapból pedig marad azon az oldalon ahol ez a kód van úgyhogy ez lesz a javascript nélkül is működő oldal.
https://toptarget.hu - Online Marketing Ügynökség
vancha2
aktív tag
És ezt hol adjam meg? az onload-ban?
vakondka
őstag
nem muszáj handler-t használni, simán le fog futni ha beírod a weblap kódjába egyből a body után.
Próbáld ki.
https://toptarget.hu - Online Marketing Ügynökség
Lacir
csendes tag
Sziasztok!
Adatbázisból lekérdezés után úgy szeretnék listázni , hogy 30 soronként megálljak, majd egy gomb megnyomására tovább listázzak újabb 30 sort, vagy egy másik gomb megnyomására az előző 30 sort listázzam. Van valami egyszerű megoldás erre?
Osztály nem játszik.
[Szerkesztve]
vakondka
őstag
nekem műxik, kipróbáltam
<body>
<script type=''text/javascript''>document.location.href='index.html';</script>
https://toptarget.hu - Online Marketing Ügynökség
vakondka
őstag
az adatbázis lekérdezésben (a SELECT végén) használd a LIMIT-et.
pl: SELECT * FROM products WHERE ...ide jön hogy mi szerint... ORDER BY `akármi` ASC LIMIT $oldal,30
utána a két gomb linkjét úgy csinálod meg, hogy elküldöd neki a $oldal változót.
így a 0,30 az első 30-at adja, a 30,30 a másodikat, s így tovább...
https://toptarget.hu - Online Marketing Ügynökség
Lacir
csendes tag
Köszönöm szépen.
vakondka
őstag
Szívesen
https://toptarget.hu - Online Marketing Ügynökség
Lacir
csendes tag
Esetleg, hogy is van ez a link megoldás? Hogy nézne ki egy link?
tildy
nagyúr
JAvascriptes topikban nem nagyon válaszolnak tudna valaki segiteni?
Ezt kellene valahogy ciklusba rakni javascript alatt:
var point = new GLatLng($coor_x[----index a tombben-----], $coor_y[----index a tombben-----]);
var marker = createMarker(point,'<div style=''width:240px''>Eov koordináták : <br/> x: $coor_x[----index a tombben-----], y: $coor_y[----index a tombben-----]</a> </div>')
map.addOverlay(marker);
Az index max értékét phpból a $counter változó adná meg. E tkéne for ciklusba rakni, hogy kirakja googlemapra a pontokat.
"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
vakondka
őstag
Szia,
Az alábbi kódot nem próbáltam ki, de elvileg jó, remélem így már könnyebben boldogulsz :)
<?php
$oldal=$_GET['page'];
$next_page=$oldal+30;
$back_page=$oldal-30;
if (empty($_GET['page'])){$oldal=0;}
if (!is_numeric($oldal)){
header(''Location: index.php'');
exit;}
// ide jön az sql
$sql=''SELECT * FROM products WHERE ...feltétel... ORDER BY `id` ASC LIMIT $oldal,30'';
mysql_connect...
mysql_select_db...
$eredmeny = mysql_query($lekeres);
$rows = mysql_num_rows($eredmeny);
if ($back_page>=0){
echo '<a href=''index.php?page='.$back_page.'''>Vissza</a>';}
if ($rows>$next_page){
echo '<a href=''index.php?page='.$back_page.'''>Következő</a>';}
while ($egytermek_adatai = mysql_fetch_array($eredmeny)) {
// terméklistázás...stb...
}
?>
https://toptarget.hu - Online Marketing Ügynökség
Lacir
csendes tag
Hu vazze!
Ezzel el leszek egy darabig
Nagyon szépen köszönöm
Üdv.
Lacir
DArchAngel
tag
Szívesen segítenék, de nem értem
Miér nem jó egy 1...max for ciklus?
''Hand of fate is moving, and the finger points to You...''
tildy
nagyúr
De jó egy for ciklus is.
A lényeg, hogy a php tömb elemei átadódjanak megfelelő módon a javascriptnek , és ott létrejöjjenek a markerek. Érthetőbb valamennyire?
MErt egyesével át tudom adni, de nekem ciklusban kéne, vagy valami hasonló módon, hogy magától bekerüljön az összes.
Így értem: $coor_x[$index] ahol a $coor_x a tömb neve, $index meg megy 0-tól az utolsó indexig (vagy max -ig)
[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
vakondka
őstag
Beleraktam pár védelmet is...
...ha a page után beírnak valami hülyeséget, ne feküdjön meg egyből az oldal (elküld az index.php-ra ha nem szám van utána),
meg csak akkor legyen előre és vissza gomb, amikor épp logikus, hogy legyen...
...mert ugye az első oldalon nem kell vissza, az utolsón, meg nem kell előre...
részben a nemrég elkészült webáruházamból ollóztam...amit csesztek kifizetni...
Sok sikert !
[Szerkesztve]
https://toptarget.hu - Online Marketing Ügynökség
Lacir
csendes tag
( Beleraktam pár védelmet is...)
Igen láttam, hogy nem egy odavettett munka
Sajnálom, hogy nem fizették ki a munkád
SEK3
tag
hali,
ki tudja, milyen parancsal lehet törölni a már felesleges változót ???
...ha van egy $xy -om, akkor miután hasznátvesztette, felesleges tárolni, nem?
Tele von Zsinór
őstag
unset(). Ha nem nagy memóriaigényű a scripted, akkor felesleges törölni, nem zavar, futás végén úgyis felszabadul.
vancha2
aktív tag
Köszi!
SEK3
tag
köszi
SEK3
tag
megint én
Szóval a PHP5 24óra alatt c. könyvben van egy kód, ami létrehoz egy 200*200-as piros PNG képet, megcsináltam, feltöltöttem, de azt írja ki, hogy:
A következő kép nem jeleníthető meg, mert hibákat tartalmaz: „http://peter90.extra.hu/image.php”.
A kód:
<body>
<?php
header(''Content-type: image/png'');
$kep = imagecreate(200, 200);
$piros = imagecolorallocate( $kep, 255, 0, 0 );
imagepng($kep);
?>
<img src=''image.php'' alt=''egy php készítette kép''/>
</body>
mi lehet az oka?
tildy
nagyúr
Van fenn GD a gépeden?
"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
vakondka
őstag
esetleg ki kellene venni a <body> tag-eket, mivel header előtt nem lehet más a kimeneten...
a legjobb ha 2 fájlod van:
1. ez csinálja a képet: (image.php)
<?php
header(''Content-type: image/png'');
$kep = imagecreate(200, 200);
$piros = imagecolorallocate( $kep, 255, 0, 0 );
imagepng($kep);
?>
2. ez meg meghívja az előzőt: (valamimás.php)
<body>
<img src=''image.php'' alt=''egy php készítette kép''/>
</body>
https://toptarget.hu - Online Marketing Ügynökség
SEK3
tag
nah, kipróbáltam, ahogy írtad, de nem jó, annyit sikerült elérnem, hogy kiírja: egy php készítette kép
SEK3
tag
mármint az extrán? mert ott vagyok éés azthiszem van, vagyis azt írja ki: [link]
Tele von Zsinór
őstag
Adj egy linket a képcsinálós php-hez, megnézném a kimenetét.
SEK3
tag
Köszi, a segítőkészséget, de már működik
épp ránéztem a linkre, hogy mit is írjak ide, erre kiült a lol a képemre; szóval most jó
[Szerkesztve]
vakondka
őstag
kíváncsi lennék, hogy mi volt a gond, mert elvileg működnie kellene annak a kódnak...lehet, hogy elgépeltem valamit ???
hova lehet pickit2 tanfolyamra járni??? érdekel a téma !!!
[Szerkesztve]
https://toptarget.hu - Online Marketing Ügynökség
Mai Hardverapró hirdetések
prémium kategóriában
- ZOTAC GeForce GTX 1080 AMP Edition 8GB GDDR5X 256bit
- Filmes gép gyűjtemény
- Nikon D5000 + AF-S DX NIKKOR 18-105 mm
- Bontatlan Seagate & Western Digital HDD-k 3TB - 12TB -ig - Számla + Garancia, Ár alatt! BeszámítOK!
- DJI Mini 4 pro FMC drón - 3 akku, RC2 táv, 2 táska, Filterek, 2025. decemberig garancia, DJI Care