Terminál Fórum https://forum.technokrata.hu/forum/ |
|
Webszerkesztés- segítség. https://forum.technokrata.hu/forum/viewtopic.php?f=19&t=35828 |
Oldal: 1 / 21 |
Szerző: | lanszelot [ vas. nov. 05, 2023 17:43 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Hello, Közben sikerült. Ingyenes a regisztráció, úgy lehet kulcsot kapni. Nyelv az hu-HU Első megjelenés éve. Illetve kell még az origin country. Jó kis adatbázis. Lehet vele szórakozni. |
Szerző: | vackor [ vas. nov. 05, 2023 13:43 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
API kulcs hiányában én nem tudom kipróbálni, és van azért néhány nyitott kérdés. A nyelvet hogy kell megadni? HU, hu, hu-HU, esetleg más? Az évszámra mivel lehet szűrni? A 'year' vagy a 'primary_release_year' paraméterrel? |
Szerző: | lanszelot [ szomb. nov. 04, 2023 21:24 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Hello, Segítséget szeretnék kérni. Javascript-tel kérem ki ennek az oldalnak az api -ját.https://developer.themoviedb.org/reference/discover-movie Ha magyar mozi filmekre szűröm nem jön ki semmi. Ha magyar filmek, 1981 -re szűröm, akkor sincs semmi. Pedig itt van, hogy 1981-ben a vuk benne van az adatbázisban.https://www.themoviedb.org/movie/28967-vuk Tudnátok segíteni, hogyan tudom az 1981-es filmeket kikérni? /nem a vuk-ot, évszám szerint, a magyarok között ez fontos/ |
Szerző: | vackor [ szer. ápr. 30, 2014 19:35 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Szerző: | Squito [ szer. ápr. 30, 2014 7:44 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Kössz, így már működik. |
Szerző: | vackor [ kedd ápr. 29, 2014 8:09 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Kipróbáltam. Jónak tűnt, mert beraktam a submit() elé egy alert() függvényt is, hogy lássam hogy tényleg lefut. Na itt a probléma. Enélkül csak néha működik, mert a post() aszinkron módban megy. Ha be tud fejeződni mielőtt a submit() elindulna, akkor sikerül, egyébként viszont megszakad. Megoldás az lehet, ha a submit()-ot átrakod a post() "success" eseményébe, így csak akkor indul, ha a post() már sikeresen lefutott. Kód: $("#sub").click(function( event ) { event.preventDefault(); $.post("test.php", $("#testform").serialize(), function() { $("#testform").submit(); }); }); |
Szerző: | Squito [ hétf. ápr. 28, 2014 10:25 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Egy kis segítség kellene jQuery ügyben. Van egy form. Kód: <form action="form.php" method="post" id="testform"> <select name="chems" id="chems"> <option value="Select" disabled>Select</option> <option value="C">C</option> <option value="Si">Si</option> <option value="Mn">Mn</option> <option value="P">P</option> <option value="S">S</option> <option value="Ni">Ni</option> <option value="Cr">Cr</option> <option value="Mo">Mo</option> <option value="Mg">Mg</option> <option value="V">V</option> <option value="Cu">Cu</option> </select><br /> <input type="text" name="ChemComp1" id="ChemComp1" /><br /> <input type="button" value="Send" id="sub" /> </form> Ezt a formot egy PHP-nak elküldöm jQuery-vel és utána elküldeném a szokásos form küldéssel, csakhogy ha a normál küldést berakom, akkor a jQuery-s küldés nem megy, de ha kikommentelem a szokásos küldést, akkor megy a jQuery-s küldés. A jQuery rész a form alatt: Kód: <script type="text/javascript" language="javascript"> $("#sub").click(function( event ) { event.preventDefault(); $.post("test.php", $("#testform").serialize()); $("#testform").submit(); }); </script> Fejben: Kód: <script src="jquery-2.1.0.min.js"></script> |
Szerző: | Elektromann [ kedd ápr. 22, 2014 18:23 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Jól néz ki, kösz a segítséget |
Szerző: | vackor [ kedd ápr. 22, 2014 15:52 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Elektromann írta: Ilyesmire gondoltam én is, de hogyan módosítanám? Kód: <?php $config = fopen("config.php", "w"); fwrite($config,"<?php\r\n"); fwrite($config,"$valtozo1 = \"$ertek1\";\r\n"); fwrite($config,"$valtozo2 = \"$ertek2\";\r\n"); ... fwrite($config,"?>\r\n"); fclose($config); ?> |
Szerző: | Elektromann [ kedd ápr. 22, 2014 10:56 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Ilyesmire gondoltam én is, de hogyan módosítanám? Mármint ha valamit átállítok a későbbiek során. |
Szerző: | Squito [ kedd ápr. 22, 2014 9:35 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Pl: Kód: <?PHP $beallitas['nyelv']="HU"; $beallitas['baseurl']="honlapcim.com/konyvtar/"; $beallitas['akarmi']="izébigyó"; //stb... ?> |
Szerző: | Elektromann [ szomb. ápr. 19, 2014 17:34 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
vackor írta: Elektromann írta: A típus lenne a változó neve. Ezzel az a problémám, hogy nem tom, hogyan lehetne ebből változót csinálni. Szerintem te a dinamikus változónevekre gondolsz. Azt pontosan úgy kell csinálni, mint bármely más kifejezést. Mondjuk van két változód, $tipus és $ertek, amikbe már beolvastál egy adatot. Ezt akarod egy olyan változóban elhelyezni, aminek a neve a $tipus értéke. Be kell helyettesíteni. Pl.: Kód: $tipus = 'felirat'; $ertek = 'Erős Pista naptára'; // Itt létrejön egy $felirat nevű változó $$tipus = $ertek; Kösz a segítséget, pont ilyen megoldást kerestem Squito írta: PHP config fájl. Sokkal egyszerűbb. Ez se hangzik rosszul, lehet, a kiegészítő frissítésében megcsinálom |
Szerző: | vackor [ csüt. ápr. 17, 2014 21:38 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Elektromann írta: A típus lenne a változó neve. Ezzel az a problémám, hogy nem tom, hogyan lehetne ebből változót csinálni. Szerintem te a dinamikus változónevekre gondolsz. Azt pontosan úgy kell csinálni, mint bármely más kifejezést. Mondjuk van két változód, $tipus és $ertek, amikbe már beolvastál egy adatot. Ezt akarod egy olyan változóban elhelyezni, aminek a neve a $tipus értéke. Be kell helyettesíteni. Pl.: Kód: $tipus = 'felirat'; $ertek = 'Erős Pista naptára'; // Itt létrejön egy $felirat nevű változó $$tipus = $ertek; |
Szerző: | Squito [ csüt. ápr. 17, 2014 20:15 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
PHP config fájl. Sokkal egyszerűbb. |
Szerző: | Elektromann [ csüt. ápr. 17, 2014 19:38 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Még mindig WordPress kiegészítő készítés, de most már a csevegő kész, és szépen működik Egy sajátos naptárat készítek, és szeretnék beállítási lehetőséget is csinálni hozzá. Arra gondoltam, hogy a beállításról szóló adatokat az adatbázisban tárolnám (naptarb) 2 információ tárolásával: A beállítás típusa (tipus), ami azt tárolja, melyik beállításról van szó. A beállítás értéke (ertek), ami azt tárolja, mire állítottuk be. A problémám a lekérdezéssel van. Úgy gondoltam, hogy while-t használok, és az adatot egy változóban tárolnál. A típus lenne a változó neve. Ezzel az a problémám, hogy nem tom, hogyan lehetne ebből változót csinálni. If-re gondoltam, de az nagyon hosszú lenne, és lelassítaná a folyamatot. Van valami ötletetek, hogy ezeket hogy tudnám felhasználni az alapján, hogy mit tartalmaz a típus? Nem kiíratni akarom a beállítást, hanem if-ben felhasználni. |
Szerző: | Elektromann [ pén. ápr. 04, 2014 9:45 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Squito írta: Gyökérből kezd a linkelést. Kód: /includes/file.php Ha mindenképp relatív címzést akarsz, akkor írasd ki ezt: Kód: echo $_SERVER['PHP_SELF']; Nagyon köszönöm a segítséget, ez jó lesz |
Szerző: | Squito [ csüt. ápr. 03, 2014 13:12 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Gyökérből kezd a linkelést. Kód: /includes/file.php Ha mindenképp relatív címzést akarsz, akkor írasd ki ezt: Kód: echo $_SERVER['PHP_SELF']; |
Szerző: | vackor [ szer. ápr. 02, 2014 20:47 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Nem teljesen értem a problémát. Amikor a site tartalmát összeállítod, Te adod meg hogy mi hol legyen, a fájlok meg nem vándorolnak el maguktól. Ez a require()-nek is alapfeltétele: ha nincs meg a hivatkozott fájl, akkor meg sem jelenik az oldal. Esetleg a file_exists() függvénnyel tesztelheted, hogy létezik-e a kérdéses fájl. |
Szerző: | Elektromann [ szer. ápr. 02, 2014 18:22 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Wordpress addon készítéssel próbálkozom. A problémám az, hogy az oldal összeállításakor az addonban megadott fájl linkjét a főkönyvtárban keresi. A tartalomkezelőben van lehetőség a téma helyének megállapítására, de az addonéra nem találtam. Megadhatnám a linket egy konkrét elérhetőséggel, de ebben az esetben ha van egy kisebb változás, már is elvesztem a helyét. Az egyik addon leírásban a "require( ' ' );" kódot használták fel a másik fájl belinkelésére, viszont én iframe-be szeretném kiíratni a file tartalmát. Van valakinek ötlete, hogy hogyan tudnám lekérni az addon könyvtárát, vagy valami más megoldás? |
Szerző: | Elektromann [ csüt. jan. 02, 2014 19:02 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Sikerült megoldanom, ha valakit érdekel, nth-child()-ot használtam. Ezzel minden harmadikra az előző válasz alapján raktam egy clear: both;-ot, és ez így néz ki: Kód: .kozepsav:nth-child(3n+1) { clear: both; } |
Szerző: | Elektromann [ szer. jan. 01, 2014 20:49 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Kösz, sikerült Lenne egy másik problémám is, ami szintén floot-al kapcsolatos. A két oldalsávon kívül egy középső sávot is csináltam az oldal tartalom fölé. A problémám az, hogy a wigetek kisebbek, mint az oldal tartalom szélessége, és 3 wiget is el férne egymás mellett. Nem akarok újabb sávokat csinálni a középső sávon belől, ezért gondoltam flootolok. Itt újabb probléma keletkezik, ugyan is a wigetek nem egyformák, némelyike kétszerese a másiknak. Ha flootolok, akkor mindent flootol, és ha több wiget van egy sorban, mint amennyi elfér, akkor úgy rendezi, hogy a nagyobb wiget mellett levő kisebb alá teszi. Ezzel szerintem elromlik az összkép, egy össze-vissza valami lesz belőle. A problémám az, hogy a wigeteket a rendszer állítja össze, így nem tudom módosítani, vagy divet tenni minden 3. után. Hogy lássátok, mi a helyzet: http://energiamag.hu/kep.png Tudtok valamilyen tippet adni, hogy hogyan oldhatnám meg a problémámat? |
Szerző: | vackor [ hétf. dec. 30, 2013 21:57 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
clear: both; |
Szerző: | Elektromann [ hétf. dec. 30, 2013 21:03 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
A menüm ul ul-járól leakarom venni a flootolást, hogy a menüelemek függőlegesek legyenek. Próbáltam float: none; megadással, de nem sikerült. Tudtok adni valami ötletet? |
Szerző: | Elektromann [ pén. dec. 13, 2013 19:39 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Nagyon jó, köszönöm a segítséget |
Szerző: | Elektromann [ szer. dec. 11, 2013 19:31 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
kito írta: Elektromann írta: hogy csinálom meg azt, hogy ez a sablonom mappájából legyen bekérve, és ne az alap listából válasszam ki? A font, vagy a stílus(.css) elérését akarod megadni? A font elérését. Azt, aminek elvileg woff fájlnak kell lennie, vagy maradjon otf? |
Szerző: | Elektromann [ kedd dec. 10, 2013 21:32 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Egy újabb kérdésem lenne, nem WordPress-es, de a WordPress sablonomhoz kell Na szóval. Azt akarom megcsinálni, hogy az egyik divben egy sajátos, fájlból betöltött szövegstílusom legyen. Az addig oké, hogy a div id-jére rakok egy font-family-t, de hogy csinálom meg azt, hogy ez a sablonom mappájából legyen bekérve, és ne az alap listából válasszam ki? Ja és egy infó a sablonon belüli fájlok eléréséről: A fájlokat mindig a "bloginfo('template_url')" függvénnyel lehet elérni, de ezt css-en belől nem kell használni. |
Szerző: | Elektromann [ vas. dec. 08, 2013 19:52 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Rendben, kösz |
Szerző: | Elektromann [ pén. dec. 06, 2013 22:02 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Mennyire ismeritek a WordPress tartalomkezelő függvényeit? Témát szeretnék készíteni, és a http://cyrex.hu/2013/03/29/wordpress-sablonkeszites/comment-page-1/#comment-15184 oldalon található video alapján el is kezdtem csinálni a témámat. Van egy-két próblémám, amit az oldalon is meg írtam, de még mindig nem jött rá válasz, így gondoltam, itt is meg kérdezem, hátha hamarabb kapok választ Az avatár megjelenítése volt az egyik kérdésem, de azt már nagy nehezen megtaláltam a neten. Viszont a menüvel van egy kis problémám. A gyári témákban lehetőségem van a menüt saját kézzel beállítani, de a videón készültek alapján ez lehetetlen. A honlapon mindig ezt írja ki a menü résznél: Idézet: Ez a sablon nem támogatja az eredeti menüt, de a Widget területen lévő “Saját menü” widget használatával az oldalsávon megjeleníthető a menü. A függvény, amivel a menüt megjeleníthetem: Kód: wp_list_pages('title_li=Menü'); Valamint az egyik hozzászólásra ez volt a válasz (ezzel sem működött): Kód: wp_list_pages('sort_column=menu_order'); Úgy vélem, hogy köze van a dologhoz a functions.php-nek is, ennek ez a tartalma: Kód: <?php remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); remove_action('wp_head', 'start_post_rel_link', 10, 0); remove_action('wp_head', 'wp_generator'); remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'feed_links_extra',3); remove_action('wp_head', 'rel_canonical'); remove_action('wp_head', 'wp_shortlink_wp_head'); remove_action('wp_head', 'feed_links', 2); remove_action('wp_head', 'index_rel_link'); remove_action('wp_head', 'rel_next'); remove_action('wp_head', 'parent_post_rel_link', 10, 0); remove_action('wp_head', 'locale_stylesheet'); remove_action('wp_head', 'noindex'); remove_action('wp_head', 'wp_print_styles'); remove_action('wp_head', 'wp_print_head_scripts'); //Thumbnail támogatás add_theme_support('post-thumbnails'); //Nyelvi fájl betöltése load_theme_textdomain('sablon', get_template_directory()."/nyelv"); //Oldalsáv register_sidebar(array( 'name' => 'jobb-sáv', 'description' => 'Jobb oldali oldalsáv', 'before_widget' => '<div class="doboz">', 'after_widget' => '</div>', 'before_title' => '<div class="doboz_cim">', 'after_title' => '</div>' )); ?> Egy másik problémám, hogy több oldalsávot szeretnék, és nem találtam rá egyértelmű leírást, hogy hogyan csináljam. Addig jutottam el, hogy sidebar-secound.php a második oldalsáv (persze a secound tetszés szerint változtatható), és ennek megfelelőnek kell lennie a függvénynek is, tehát: Kód: <?php get_sidebar('secound'); ?> De sehol nem találok utalást a functions.php-ben található "register_sidebar()" függvényre. Tudtok segíteni legalább az egyik kérdésemben? |
Szerző: | vackor [ szer. dec. 04, 2013 10:53 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Született egy áthidaló megoldás. Van a 3-as verzióból is újabb (3.5.8.1), az köztes megoldásnak tökéletes. Jól csinálja az adatbázis másolatot a nézetekkel együtt, és az eredmény táblák is rendesen megjelennek. Miért nem ezzel kezdtem... |
Szerző: | vackor [ kedd okt. 22, 2013 13:34 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
kito írta: Ezt már én is próbáltam (bocs, ezt leírhattam volna előzőleg is), és minden url-re status 0-át ad vissza. Elvileg a böngészők miatt van, mert ez egy védelmi dolog. Védelem az van, de nem kell betölteni a tartalmat (HEAD-nél nincs is). Nekem ez a script jól működik: Kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>URL teszt</title> <script type="text/javascript"> function UrlExists(url, callback) { var http = new XMLHttpRequest(); http.open('HEAD', url, false); http.onreadystatechange = function() { if (this.readyState == this.DONE) { callback(this.status != 404); } }; try { http.send(); } catch(error) { } } TestCallback = function(x) { if (x) alert('Van ilyen'); else alert('Nincs ilyen'); } UrlExists('http://index.hu/', TestCallback); UrlExists('http://index.hu/nincsisilyen.html', TestCallback); </script> </head> <body> </body> </html> |
Szerző: | vackor [ hétf. okt. 21, 2013 20:37 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Elvileg a HTTP protokoll HEAD parancsa erre való. Én egy ilyet találtam, de nem próbáltam még ki. Kód: function UrlExists(url, callback) { var http = new XMLHttpRequest(); http.open('HEAD', url); http.onreadystatechange = function() { if (this.readyState == this.DONE) { callback(this.status != 404); } }; http.send(); } Szerintem valami ilyesmi: Kód: UrlExist('http://lilaliba.hu/', function(x) { if (x) alert('Van ilyen'); else alert('Nincs ilyen'); }); |
Szerző: | Elektromann [ vas. okt. 20, 2013 18:32 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Asszem már értem, köszönöm a segítséget |
Szerző: | vackor [ szomb. okt. 19, 2013 21:20 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Global függvény? Van egy $GLOBALS nevű tömb, ami a globális változókat tárolja, illetve van a global kulcsszó, ami a $GLOBALS használata nélkül is elérhetővé tesz változókat egy függvényen belül (nem hoz létre azonos nevű lokális változót). |
Szerző: | Elektromann [ szomb. okt. 19, 2013 18:31 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Mit jelent a global függvény a php fájlban? Sokat találkozom vele, próbáltam is utána nézni, de az angol magyarázatból meg nem sokat értek:S |
Szerző: | Elektromann [ pén. okt. 11, 2013 14:28 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Értem, kösz |
Szerző: | vackor [ pén. okt. 11, 2013 9:48 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Ezekkel nem igazán kell foglalkozni, nyugodtan kikapcsolhatod őket a php.ini-ben. Kód: error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR |
Szerző: | Elektromann [ pén. okt. 11, 2013 8:41 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
http://www.wampserver.com/en/ És mivel most gépnél vagyok, csináltam neked egy képet a hibáról: |
Szerző: | Squito [ pén. okt. 11, 2013 1:35 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
No, akkor most valamilyen all-in-one csomagot raktál fel, mint a xampp vagy kézzel mind a hármat? |
Szerző: | Elektromann [ csüt. okt. 10, 2013 19:48 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Squito írta: Milyen hibát jelez? Mellesleg ne pakkokat telepíts, hanem a szentháromságot kézzel. Csak szólok, hogy a "szentháromságot" telepítettem fel, ezért írtam, hogy WAMP Egyébként is a WANP-al már máskor is volt bajom, ezért is töröltem, csak most úgy gondoltam, felteszem, hogy próbálkozhassak a számkeverővel. Most értem haza az iskolából, így most nem tudok infót adni a hibáról. |
Szerző: | vackor [ szer. okt. 09, 2013 11:44 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Elektromann írta: Egész jó ez a script, kösz a segítséget Én csak egyet nem értek, hogy a WAMP miért jelez hibát, mikor szerveren rendesen működik Azért, mert más a beállítása a két szervernek. Próbáld így, bár a működést érintően sok jelentősége nincs. Kód: function kever($min,$max,$darab){ $tomb = array(); while (count($tomb) < $darab) { do $n = rand($min,$max); while (in_array($n,$tomb)); $tomb[] = $n; } return $tomb; } |
Szerző: | Squito [ szer. okt. 09, 2013 11:02 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Milyen hibát jelez? Mellesleg ne pakkokat telepíts, hanem a szentháromságot kézzel. |
Szerző: | Elektromann [ szer. okt. 09, 2013 11:00 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Egész jó ez a script, kösz a segítséget Én csak egyet nem értek, hogy a WAMP miért jelez hibát, mikor szerveren rendesen működik |
Szerző: | vackor [ szer. okt. 09, 2013 7:53 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Ilyesmi? Ez egy tömböt ad vissza, benne a számokkal. Kód: function kever($min,$max,$darab){ while (count($tomb) < $darab) { do $n = rand($min,$max); while (in_array($n,$tomb)); $tomb[] = $n; } return $tomb; } print_r( kever(1,50,5) ); |
Szerző: | Squito [ kedd okt. 08, 2013 21:55 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Vagy vackor kolléga scriptjét használod vagy beküldöd a számokat egy tömbbe és a tömböt megkevered array_rand-al. |
Szerző: | Elektromann [ kedd okt. 08, 2013 20:55 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Na igen, elfették a figyelmem a PC-ről, így a lényeg lemaradt Én egy olyan scriptet akartam csinálni, ami a számokat keveri 1 és 50 között. Egyszer már csináltam hasonlót, és ezt a scriptet használtam benne, bár ott betűket is kevertem, és valószínű, hogy pont az a rész maradt le, ami nekem kellene. Az a baj, hogy a régi scriptem nagyon hosszú, és több részből all. Tudtok segíteni, hogy hogyan kell egy olyan scriptet írni, ami a számokat keveri? |
Szerző: | vackor [ kedd okt. 08, 2013 8:43 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Egy betűkeverést én így csinálnék - feltéve ha egyáltalán ez a cél: Kód: <?php function kever($k){ while (strlen($k) > 0) { $n = rand(0,strlen($k)-1); $c = substr($k,$n,1); $k = substr_replace($k,"",$n,1); $szoveg .= ($szoveg)? ", ".$c : $c; } return $szoveg; } echo kever("kaméleonkutató"); ?> |
Szerző: | Squito [ kedd okt. 08, 2013 7:44 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
A kever függvényed egy paramétert kezel, te pedig kettőt adsz át. Ebből a kettőből lekezeli az elsőt, vagyis az 1-et. Kód: substr($k,rand(0,strlen($k)-1),1); |
Szerző: | vackor [ hétf. okt. 07, 2013 22:07 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Mi a probléma? Mit kéne csinálni? A kever() függvényed a $k string egy véletlenszerűen kiválasztott karakterét adja vissza. Mivel ezt kever(1,50) formában használod, a $k=1 értékből mi mást tudna kiválasztani, mint az 1-est. Ráadásul a második paraméternek (50) nincs is funkciója. |
Szerző: | Elektromann [ hétf. okt. 07, 2013 18:11 ] |
Hozzászólás témája: | Re: Webszerkesztés- segítség. |
Kód: <?php function kever($k){ return substr($k,rand(0,strlen($k)-1),1); } $sor = 0; $szoveg = ""; $veg = false; while(!$veg){ if (!$szoveg) $szoveg = kever(1,50); else $szoveg = $szoveg.", ".kever(1,50); $sor = $sor + 1; if($sor == 5) $veg = true; } echo $szoveg; ?> Miért nem működik? Ha elindítom a php-t, 5db 1-est ír ki. Ha viszont betűket használnék, rendesen működne. Mi lehet a gond? |
Oldal: 1 / 21 | Időzóna: UTC + 1 óra |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |