ugrás a tartalomhoz

Archívum - 139783

március 11

PHP, MySQL sorok duplázódása

ha0rex · 2014. Már. 11. (K), 17.39
Sziasztok,

Jó pár órája keresem már a dolog miértjét, de nem tudok rájönni, és most egy olyan dolgot tapasztaltam, ami után már semmit nem értek, úgyhogy inkább kérdezek.

Egyelőre bővebben a rendszer működésébe nem mennék bele, lényeg, hogy egy modulárisan felépített rendszer, még nagyon kezdeti stádiumban, úgyhogy tele lehet hibákkal.

Az egyik modul lényege, hogy egy serverről JSON-ben letölti az aktuális valutaárfolyamokat, és azok közül a szükséges valuták (4 darab) összes árfolyamvariációját letárolja, tehát 16 darabot.

Legalábbis 16-ot kellene, de akárhogy bújom, mindig minden sor kétszer kerül be, tehát egy frissítés során 32 új sor keletkezik. Hosszasan kerestem, hogy miért include-olódhat be kétszer a file, amiben egy $_GET['action'] változó értéke alapján dönti el, hogy mit is csináljon, jelen esetben frissítse az árfolyamokat ugyebár.

Arra jutottam, hogy nem include-ol kétszer, elvileg minden úgy fut le, ahogyan kell neki, megnehezíti viszont a dolgomat a PHP output buffering-je, ezt használom ugyanis.

Nem is ragoznám tovább egyelőre, amiért jelenleg nem keresem a hibát, annak az oka az, hogy teljesen véletlenül megpróbáltam ugyanennek az url-nek a forráskódját frissíteni böngészőben, és így nem duplikálódtak a sorok, 16 új sor került be ahogy kell neki.

Felmerül bennem a kérdés, hogy mi a különbség? Server oldalon ugyanaz fut le attól, hogy én a kód forrását nézem, nem?

JS játszhatna esetleg, de nincs az oldalon olyan kód ami újratöltést, ajax kérést futtatna.

Köszönöm előre is az ötleteket, remélem valaki tud rajtam segíteni!
 ■

Egyéni html segítség

rallyheart · 2014. Már. 11. (K), 09.28
Sziasztok,

Olyan kérdéssel fordulnék hozzátok, hogy készül a web oldalunk új responsive változata, és két dologban nagyon el vagyok akadva.

Pontosabban a portál alatt lenne egy link oldalak és egy naptár menüpont, de mivel a táblázat nem ugy működik, ahogyan szeretném...

Jelenleg így nézz ki a régi oldalon:
[url=http://www.rallyheart.hu]

Tudnátok segiteni abban, hogy a responsive oldalon miként tudnám ezt szépen megcsinàlni hogy weben es mobilon is jól nézzen ki?

Köszönöm!
 ■

Tábla gép álló nézet letiltása

cszlak · 2014. Már. 11. (K), 08.41
Sziasztok

Olyan kérdésem lenne, hogyan lehet letiltani, hogy a weboldalt ne lehessen Táblagépen álló nézetbe nézni, vagyis ne forduljon el, hanem maradjon fekvő nézetbe!
 ■

Saját mini cms-hez szeretnék modult, de nem boldogulok.

lillilla · 2014. Már. 11. (K), 00.38
Iskolai feladat keretein belül saját mini cms-t csinálok és jól jönne némi segítség, akár privátban is a nagyobb hatékonyság érdekében.
Hol is kezdjem. Szóval van nekem egy dinamikus weboldalam localhoston és az egyik probléma a sok közül,hogy túl sok mindent akarok $_GET-tel elküldeni.

Az ide mutató adatbázis részlet:
menu tábla:
m_id
m_szulo (egy m_id az almenü szülőjének, ha van)
m_nev (nav-ban megjelenített név)
m_sorrend (nav-ban megjelenített sorrend)
m_cim (adott oldalhoz tartozó h1)
m_tartalom (adott oldalhoz tartozó tartalom)
m_plugin (egy másik php a plugin mappából include-olva)
m_statusz (aktív/passzív =látható/nem látható)

hírek tábla:
hir_id
hir_cim
hir_tartalom
hir_datum
hir_statusz

index.php tartalma:

[colorer=php]
<?php
require("mysql.php");
// Menü összeállítása
$sql = "SELECT m_id, m_nev
FROM menu
WHERE m_s_id = (SELECT s_id FROM statusz WHERE s_nev='aktiv')
ORDER BY m_sorrend ASC";
$eredmeny = mysql_query($sql);

$menu = "<ul>\n";
while ($sor = mysql_fetch_assoc($eredmeny)) {
$menu.= "<li><a href=\"?m_id={$sor['m_id']}\">{$sor['m_nev']}</a></li>";
}
$menu.= "</ul>\n";

// Tartalom összeállítása
$id = (isset($_GET['m_id'])) ? $_GET['m_id'] : 1;
$sql = "SELECT m_cim, m_tartalom, m_plugin
FROM menu
WHERE m_s_id = (SELECT s_id FROM statusz WHERE s_nev='aktiv')
AND m_id = ".$id;
$eredmeny = mysql_query($sql);

if (@mysql_num_rows($eredmeny) == 0) {
$tartalom = "<h1>Hiba!</h1>
<p><em>A keresett oldal nem található.</em></p>

március 10

Banner hirdetésről kimutatás

csoma · 2014. Már. 10. (H), 16.47
Sziasztok!

Azt szeretném tudni, hogy létezik-e a google analytics-nek olyan tool-ja, ami képes mérni, hogy egy külső weblabról banner hirdetésről hányan kattintanak át az oldalamra.

Köszi
 ■

text box értéke

Bera · 2014. Már. 10. (H), 10.34
Sziasztok!

Van egy formom amiben egy text box van.
<input id="t3" type="text" name="te3"/>
Az szeretném valahogyan megoldani, lehetőleg javascripttel vagy php-val, hogy az oldal újratöltése nélkül letudjak cserélni egy képet a beírt szövegtől függően.

pl: ha beírom a text boxba azt hogy "megoldas" akkor az első számú kép jelenjen meg de ha mást írok be akkor egy másik kép jelenjen meg.

A képek megjelenítését így oldottam meg a radio gomboknál:

<script>
					function hidde8() {
					document.getElementById("hide8").style.visibility = "visible";
					}

					
					function hidded8() {
					document.getElementById("hided8").style.visibility = "visible";
					}
					</script>
ezután egy onclick-el meghívtam a funkciót.
 ■

március 9

csak www.-vel optimalizálása

Benjamin93 · 2014. Már. 9. (V), 17.22
üdv. érdekelne, hogy tudnám megoldani, hogy www nélkül az oldalam ugymond ne éljen külön életet, hanem csak www-vel, optmalizálás végett ne legyen ebből baj...

jelenlegi .htaccess

# BEGIN Scripteen FREE Image Hosting Script
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# general catch-all
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?page=$1


RewriteCond %{HTTP_HOST} ^weboldalam\.com
RewriteRule ^(.*)$ http://www.weboldalam.com/$1 [R=permanent,L]


</IfModule>
# END

Esetleg még mit szúrjak bele, hogy tökéletes legyen?

köszi
 ■

Energy firm cyber-defence 'too weak', insurers say

Baranyai László · 2014. Már. 9. (V), 16.59
Az energiaipar cégeit nem biztosítják kibertámadás ellen a túlságosan gyenge védelmük miatt
 ■

keresőbarát url

Benjamin93 · 2014. Már. 9. (V), 13.32
Üdv van egy oldalam, ahol nem működnek a keresőbarát urlok!

/index.php?page=gallery helyett szeretném pl hogy /gallery

.htaccess fájlom

# BEGIN Scripteen FREE Image Hosting Script
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# general catch-all
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?page=$1


RewriteCond %{HTTP_HOST} ^www\.weboldalam\.com
RewriteRule ^(.*)$ http://weboldalam.com/$1 [R=permanent,L]





</IfModule>
# END


Mit csinálok rosszul??? Ugyanúgy odarakja azt az idióta index.php?page-t

köszönöm előre is
 ■

március 8

Nightwatch.js - Selenium JavaScript-tel

T.G · 2014. Már. 8. (Szo), 19.35
Egy új projekt, amelynek segítségével JavaScript utasításokkal vezérelhetjük a Seleniumot
 ■