Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

#15982
000webhost ? 😊

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

Balumann
#15981
Basszus, ha párszáz KB -os fájlt töltök akkor mûködik, 2,3 MB -ost küldök akkor már az egész nem érkezik meg. Hát ez fantasztikus.

Balumann
#15980
Az az értelmes, hogy ha beírom a 2-nál az enctype="multipart/form-data" -t, így akkor is megérkeznek az adatok. De így külön form esetén egyáltalán föl sem tölti a fájlt sajna.
Amíg egy van, akkor attól függõen hogy beírom-e ezt a enctype="multipart/form-data" -t, ha beírom akkor a fájl feltöltõdik, ha nem írom akkor csak az adatok mennek át a $_POST -ba. :@

Balumann
#15979
Sajnos így se :S

<form name="felvetelek" id="felvetelek" method="post" enctype="multipart/form-data" action="php/felvetelekmodosit.php">
Válaszd ki a feltöltendõ audiofájlt: <input name="userfile" type="file" /></form><br />
<form name="felvetelek" id="felvetelek" method="post" action="php/felvetelekmodosit.php" >
Információ a fájlról: <input name="info" type="text" id="info" size="80" />
<input name="id" id="id" type="text" value="u" size="10" /><br />
<input type="hidden" name="ujfeltoltes" value="true" />
<input type="submit" value="Feltöltés" />
</form>

#15978
2 formmal se megy ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Balumann
#15977
Megpróbáltam, ezt is próbálgattam mindenféle képpen variálni most, ezzel sem hajlandó mindkettõ egyszerre mûködni :@
Megpróbálom javascriptel, onsubmit esetén külje el a másikat is -.-'

#15976
Csinálj még egy formot alá. És a name="" ugyanaz legyen.

Mondjuk nekem ilyenem van és megy

<form action="feltolt.php" enctype="multipart/form-data" method="POST">

<input class="button" type="text" value="A fájl neve"" name="nev" >
<input class="button" type="text" value="Szerzõ"" name="szerzo" >
<br />
<textarea class="button" name="komment" cols="42" rows="5"></textarea><br />
<input type="file" name="file" id="file" />
<br />
<select class="button2" name="kategoria">
<option value="1">Irodalom</option><option value="2">Nyelvtan</option><option value="3">El?k�sz�t?</option><option value="5">T�rt�nelem</option><option value="4">Zene</option>

</select>
<input class="button" type="submit" name="submit" value="Feltölt" />


</form>

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Balumann
#15975
Kénytelen vagyok megintcsak kérdezni, nem találok megoldást egyszerûen. Fájlfeltöltést próbálok, tehát a form -ban van egy fájl feltöltés, meg két text típusu mezõ, amit továbbítani akarok a feldolgozó php -nak. A problémám az, hogy ha meg van adva ez a sor, ami kell a fájl feltöltéséhez is (enctype="multipart/form-data" ), akkor a többi egyszerûen nem továbbítódik. Ha kiveszem akkkor a fájl nem továbbítódik. Akárhogy keresek rá, nem találok mást, vagyis egyet, hogy akkor fordul elõ ez a probléma (régebbi php -knál), amikor ugyan azon van a feldolgozás amelyiken a form is, dehát nálam külön van.

Ez a formom:
<form method="POST" enctype="multipart/form-data" action="php/felvetelekmodosit.php" >
Válaszd ki a feltöltendõ audiofájlt: <input name="userfile" type="file" /><br />
Információ a fájlról: <input name="info" type="text" id="info" size="80" />
<input name="id" id="id" type="text" value="u" size="10" /><br />
<input type="hidden" name="ujfeltoltes" value="true" />
<input type="submit" value="Feltöltés" />
</form>

Nem tudja valaki, hogy erre mi lehet a megoldás? :S

CattiBrie
#15974
Ez hexa, nem?

[/spam]&#8482;

Spészgószt
#15973
Üdv emberek!
Sürgõsen profi webes programozóra lenne szükség! Egy induló cég weblapját kellene elkészíteni, illetve várható a további együttmûködés is. A beruházónak igen nagy igényei vannak, így kizárólag PROFI és komoly referenciákkal rendelkezõ egyént keresünk!
Az elõzõ programozó elvérzett a képnézegetõ elkészítésénél...
Továbbiakat priviben!

[:::Powered By EIZO:::] Tegnap el?tt dáretettem Én, tegnap dáretettél Te, ma dáretet ?.

Lazarus
#15972
valaki tud PHP-hez mûködõ binary -> string átalakítót?

Itt egy próba érték:
0x54F66BE96C65746573656E206DFB6BF664696B21
Aminek átalakítás után így kellene kinéznie: "Tökéletesen mûködik!"
Balumann
#15971
De ezzel az a baj, hogy valahogy nem egyesével szeretném megoldani a lefele tolást, hanem hogy pl. feltöltésnél egybõl meg lehessen adni, hogy melyik után szeretné berakni. De akkor ezekszerint az ID cserélgetés az megoldás, remélhetõleg 100-200 -at se fogja elérni, úgyhogy akkor csinálom úgy, hogy ha pl. beírja az id -t, akkor ciklussal a többit egyel megnöveli ami fölötte van, és akkor így a nagyobb módosítást is meg tudom oldani.

MerlinW
#15970
Egyszerû. Mikor felmozgatsz egy rekordot csökkented az ID-t, a felette levõét pedig növeled egyel és vica-versa. Ergo kicseréled õket. 2 update az egész.

Rendezni meg simán mezõnként order by-al rendezed. Minél több mezõben tárolod az infókat, annál többféle módon tudod rendezni a rekordokat.

[merlinw.org]

Balumann
#15969
Ismételten lenne egy kérdésem, php+mysql -el kapcsolatban.
Szeretnék megvalósítani egy honlapra egy bizonyos fájlfeltöltés (konkrétabban audio fájlok) + arról némi info pl. cím, helyszín, stb.).

Most úgy oldanám meg, hogy MYSQL -be bejegyezném az információkat róla, + a fájlnevét (ebbõl már le tudom generálni mindegyiknek a lejátszót), eddig nincs is gond. Viszont szeretném, ha lehetne sorrendet módosítani, az újonnan feltöltötteknél és a korábbiaknál is.

Namost erre már kitaláltam egy megoldást, hogy mondjuk az elsõ bejegyzés ID -jét úgy 100000 -re írom, admin felületen megjelenítem az összes bejegyzés ID -jét, és akkor mondom majd a feltöltésre jogosult emberkéknek, hogy eleinte ilyen 1000-esével állítsák be, hogy mik közé szeretnék behelyezni a fájlokat, aztán mindig a lehetõ legnagyobb számokkal. Ha csak én módosítgatnám ez valószínûleg jóideig mûködne, de ez így elég bonyolultnak tûnik, meg nem is tart örökké.

Vagy érdemesebb lenne olyan algoritmust írni, hogy a feltöltõ megadja az ID -t, és akkor onnantól kezdve az összes ID -jét megnöveli egyel?
Hogy érdemest ilyet megoldani?

Lazarus
#15968
igaz, thx 😊
Voyager5
#15967
Ha adott a string akkor sztem simán elég str_replace
PL:

$szoveg="http://cim/kep.jpg";
$szoveg=str_replace('', '<img src="', $szoveg);
$szoveg=str_replace('
', '"/>', $szoveg);
Lazarus
#15966
Köszi így már jó 😊

Lenne egy php-s regex kérdésem is. adott az alábbi szöveg:

...http://cim/kep.jpg...

Át szeretném alakítani erre:

...<img src="http://cim/kep.jpg">...

Eddig jutottam:

$kod = "das21"; // ez adott
$text = preg_replace( "/(<^\*>+)[\/img:$kod]/", "<img src=$1>", $text );

A pattern valószínûleg teljesen szar, nem tudom mi a kódja annak ami kijelöl mindent (.*) ? És abban sem vagyok biztos hogy az img záró tag elején lévõ perjelet így kell beadni.
Voyager5
#15965
Ha megadod a felette lévõ összes dobozt akkor tuti jó.
Pl.:

<div class="elso">
<div class="masodik">
<div class="harmadik">
<a class="news_comments_link" href="#">Leave a comment</a>
</div>
</div>
</div>

a CSS pedig:
.elso .masodik .harmadik .news_comments_link {...}
Lazarus
#15964
css kérdés:

van egy ilyenem ami bele van már rakva jónéhány stílussal ellátott dobozba:
<a class="news_comments_link" href="#">Leave a comment</a>";

Az a baj hogy hiba próbálom megváltoztatni a link színét mindig a fölötte lévõ stílusok link színe érvényesül.

Ezekkel próbálkoztam:
.news_comments_link{color:#fff;}
.news_comments_link:link{color:#fff;}
.news_comments_link:hover{color:#fff;}
.news_comments_link:active{color:#fff;}
.news_comments_link:visited{color:#fff;}
a.news_comments_link{color:#fff;}
a.news_comments_link:link{color:#fff;}
a.news_comments_link:hover{color:#fff;}
a.news_comments_link:active{color:#fff;}
a.news_comments_link:visited{color:#fff;}
#15963
Tessék. Elõtted írják meg a kódot, szerintem nagyon jók a videók (CodeIgniteresre gondoltam)

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#15962
Mellesleg ezeket a videókat szerintem nyugodtan nézd végig, nagyon jó alap! http://blog.themeforest.net/screencasts/diving-into-php-video-series/

Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!

#15961
Nézd meg a CodeIgniter-t, vagy az abból forkolt Kohana-t! Én elõbbit használom már egy ideje

Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!

CattiBrie
#15960
Ez az! <#eljen> Köszönöm szépen! 😊

[/spam]&#8482;

QuippeR
#15959

The problem is not the problem, the problem is your attitude about the problem.

CattiBrie
#15958
Hátö.. dump-oltam a $_SERVER-t, és nem írt olyan infót, ami nekem kell. Nem szerver neve kell, mert azt nyilván tudom, hanem IP cím domain-je. Vagy valamit elrontok.

[/spam]&#8482;

CattiBrie
#15957
Hát lehet, hogy ilyen egyszerû, de ez nekem most két szerveren sem ír ki semmit. 😊

[/spam]&#8482;

biomage
#15956
mármint a host name?
az $_SERVER<'REMOTE_HOST'>

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

CattiBrie
#15955
Keresgéltem, de nem találtam választ. IP címbõl szeretném visszakapni PHP-ben azt, amit tracerttel is visszakapok cmd-ben, például:

tracert 66.249.65.234 -> crawl-66-249-65-234.googlebot.com

Erre tud valaki megoldást? Tehát elég lenne a domain is (google, vagy, hogy melyik internetszolgáltató).

[/spam]&#8482;

passatgt
#15954
Most nézegetem, melyiknél van fasza dokumentáció😊
Eddig a cakephp a nyerõ, mert ott félig-meddig van magyar doksi is.

Voyager5
#15953
Mostanság kezdtem el bohóckodni a Zend Frameworkkel, de PHP-nál szerintem nemfog mûködni ez a "frameworkbõl megtanulom a nyelvet" sajnos.
Ezek a FW-ök kemény OOP ismereteket követelnek meg, meg a framework dokumentációját is alaposan átkell nyálazni, alap librarykbõl leszármaztatni az újabb classokat, + ugye MVC ismeret is kell hozzá.
Szerintem sokkal egyszerûbb az alapoktól megtanulni aztán jöhet az OOP. Nem is nagyon tudom elképzelni, hogy ezt fordítottan is lehet, de lehet, hogy valaki majd itt rámcáfol 😊
Malakai
#15952
PHP tudás mindenképpen kell azért a keretrendszerek mellé, szerintem több, mint amennyi JS tudás jQuery mellé.

Részletesen nem nagyon ismerem a keretrendszereket, habár olvasgattam rólluk régebben. Belépés/regisztráció/adatbázissal tüttyögésre kb mindegyiknek vannak classai amik megkönnyíthetik a munkafolyamatot.

Gyakorlatban én is kezdõ vagyok PHP frameworkök terén, párhuzamosan kezdtem belenézni Kohana-ba és CodeIgniterbe. Kohana csapat a CI-sektõl vállt ki, így hasonlít a kettõ. Kohana PHP5-ös (ez volt a kivállás oka, CI PHP4), meg persze pár dolgot újragondoltak, hamár újraírták. Amiatt viszont nem ajánlom Kohanat, mert még a 3.x-es verziónál is még mindig nagyon gáz a dokumentációja.

(\__/) ( X.x) ( } . { )

passatgt
#15951
PHP keretrendszert használ valaki?

Szeretnék egy sima userregisztrációt csinálni, de php nekem sok, úgyhogy inkább valami keretrendszerrel próbálkoznék, Javascriptet is Jquery alapján tanultam meg😊

Malakai
#15950
Igen.

(\__/) ( X.x) ( } . { )

#15949
CHIP magazinban láttam olyat, hogy 11k-s Google kupon. Ez AdWords(/sense, keverem :S) re vonatkozik ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

QuippeR
#15948
ezt lekéstem. 😛

The problem is not the problem, the problem is your attitude about the problem.

QuippeR
#15947
és ha secondsleft számításánál raksz parseInt()-et a splitted_time-okhoz?

egyébként én máshogy számolnám a perceket és másodperceket:
new_seconds = secondsleft % 60
new_minutes = (secondsleft - new_seconds)/60

The problem is not the problem, the problem is your attitude about the problem.

Lazarus
#15946
Erre nem gondoltam, csak kellett rájuk egy parseInt. Köszi szépen 😊
#15945
splitted_time<0> az biztos szám ? Nem string ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Lazarus
#15944
Erre viszont nem tudok rájönni mit cseszek el?

kettévágom az idõpontot (3:45) percre és másodpercre

splitted_time = document.getElementById("time_1").innerHTML.split(":");

felszorzom a percet 60-al, hozzáadom a másodperceket és kivonok belõle egyet, hogy visszafelé számoljon így megkapom a kívánt idõpontot másodpercekben

secondsleft = 60*splitted_time<0> + splitted_time<1> - 1

létrehozom az új percet és másodpercet

new_minutes = parseInt(secondsleft/60)
new_seconds = secondsleft - new_minutes*60

beírom az új idõpontot

document.getElementById("time_1").innerHTML = new_minutes+":"+new_seconds

az a baj hogy minden lefutás után a percmutató behülyül

érintetlen: 3:45
elsõ lefutás: 300:44
második: 30000:43

ha elosztom a percet 100-al úgy sem jó mert egy idõ után elcseszõdik (0.3:8, aztán 0.03:7, aztán 0:0.7999999999999998)
Lazarus
#15943
mind1 nevesítettem õket és csak végigfutok rajtuk
Lazarus
#15942
Kéne egy kis js segítség, van az oldalon egy valag idõpont, hogyan lehetne a legegyszerûbben megoldani hogy valós idõben visszafelé számoljanak másodpercenként frissülve?

<div id=\"timeleft\">18:32</div>
<div id=\"timeleft\">32:10</div>
<div id=\"timeleft\">20:01</div>

A számlálók mennyisége dinamikus, van olyan eljárás ami megszámolja a timeleft id-jû div-eket és egyesével végigmegy rajtuk while-al/foreach-el?
Agy Halott
#15941
Szorgalombol meg fogom csinalni. <#eljen>
Agy Halott
#15940
Koszonom.
Lazarus
#15939
ja látom te már lezsíroztad 😊
Lazarus
#15938
az a baj hogy a + ikon nem tûnik el egybõl, de a pipát máris mellé rakja. a pipát csak akkor kezd el megjeleníteni amikor a + már eltûnt.
vagy állítsd a +t egy div hátterének és rakd bele a pipát úgy hogy fedjék egymást, így ha változtatod a pipa átlátszóságát olyan lesz mintha átváltozna a gomb
passatgt
#15937
Agy Halott
#15936
Kiralysag mukodik mar csak egy kis kulcsinyi problemam van. Jelenleg a ket kep egymas mellett van. Amikor kattintok akkor elmozdul jobbra egy par millisecundumra es mire visszaugrik balra addigra kicserolodik a kep persze kozben a loader mutatja, hogy tolt. A bajom a kibillenessel van, jo lenne ha egy helyben maradna nem ugralna. Lehet csak CSS de hiaba probalkozom nem tom megoldani. Otlet?

ITT MEGTEKINTHETO.
#15935
$('#div_id').append('<img src="" alt""/>');

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Agy Halott
#15934
Sajnos Js-hez nem ertek annyira, hogy ennyibol ossze tudjam rakni. 😞
Esetleg vmi "utvonalat" mutatnal? Koszi
#15933
Így látatlanban egy sima append, csak kell neki egy div amibe bele tudja rakni.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;