ugrás a tartalomhoz

Archívum - Már 2012

március 15

input type=image feldolgozása ugyanabban a fájlban...

csoma · 2012. Már. 15. (Cs), 17.41
Sziasztok,

egy nagyon egyszerű kérdésem lenne: egy <input type=imgage... fájlt szeretnék feldolgozni ugyanabban a fájlban. Valamiért nem megy.

Ez a kódom:

<?php  
function feldolgoz(){

    if(isset($_POST['traktor'])){
        echo "rendben, feldolgozva";
    }
    else{
        echo "Nincs feldolgozva!";
    }
}
?>

<html>
<body>
    <?php
         feldolgoz();
    ?>

    <form method=post action=> 
        <input type="image" name=traktor value="traktor" src="traktor.jpg" />
    </form>
    
</body>
Tudom, hogy nem nehéz a probléma, de nincs ötletem ,miért nem megy.

Előre is köszi
 

Form újratöltése

cszlak · 2012. Már. 15. (Cs), 10.07
Van egy Formom ami töröl egy adatsort az adatbázisból(php+mysql) és szeretném utánna újrairatni az oldalt, hogy a törlés látszódjon.

echo '<h1>Regisztration email adress:</h1><br />';
$eredmeny2 = mysql_query("SELECT * FROM hirlevel ORDER BY ID DESC");
if ( mysql_num_rows($eredmeny2) == 0 ) {
	print"<center><div style='padding:5px 0px 5px 0px; text-align:left;'><b>Dont email adress!</b>";
} else {
	print('<table border="1" width="80%" cellspacing="4" cellpadding="4" bordercolor="#CCCCCC" style="text-align: left;">');
	print ('<tr>
	    <th background="bg_2.jpg"><p>Name.</p></th>
		<th background="bg_2.jpg"><p>E-mail.</p></th>
		<th background="bg_2.jpg"><p>Regisztration date.</p></th>
		<th background="bg_2.jpg"><p>DELETE USER.</p></th>
		
		
	</tr>');
	while($row=mysql_fetch_array($eredmeny2)) {
		print(
			'<tr>'
			. '<td>'
			. $row['name']
			 . '</td><td>'
			. '<td><a href="mailto:'
			. $row['email']
			. '">'
			. $row['email']
			. '</a></td><td>'
			. $row['regtime']
			.	'</td></tr>'
			. '</td><td>'
			.'<form name="hirlevel_delete" action="hirlevel_admin.php" method="post" id="center_form">'
			. '<input type="hidden" name="user_name_delete" size="40" value="'.$row['name'].'"  />'
			. '<input type="submit" name="hirlevel_delete" class="formbutton" value="DELETE!" 
              onclick="if(confirm(\'USER DELETE?\')){return true;} else {return false;}"  style="margin:0px 0px 0px 10px;" />'
			.'</form>'  
			.	'</td></tr>'
			
		);
					
				
	}
	print"</table></div></center>";
}

print ('<br /><br /><br />');
A DELELTE feldolgozást nem rakom ise, mert szerintem nem kell a megoldáshoz.
Valamilyen JS megoldásra gondoltam Pl:

window.parent.location.href = "valami.php";
 

március 14

query duplikáció megszüntetése...

Termes · 2012. Már. 14. (Sze), 15.35
Sziasztok.

Listázási problémám van. A korábban segítséggel megoldott sql parancs használatakor kilistázza ugyanazt a felhasználót.

| a | b |
_____________
| aid | bid |
| nev | ido |
| stb | iks |
| stx | fel |


a | 1 | okoska | valami | valamix |
a | 2 | petike | valami | valamix |

b | 1 | 2012-12-15 | valami | 1 |
b | 2 | 2012-12-15 | valami | 2 |
b | 1 | 2012-12-12 | valami | 2 |
b | 1 | 2012-12-11 | valami | 2 |

sbt.

Erre használnám ezt a parancsot:
} if (ISSET($_GET['feltel'])){
	$data = mysql_query("SELECT * FROM a INNER JOIN b ON a.aid = b.bid WHERE fel = 2 ") or die(mysql_error());
Erre a lekérdezésre kapok 3 db nevet, amiből 2 ugyanaz.

1. okoska
2. okoska
3. petike

Ezt szeretném megoldani.
Köszönöm a segítséget!

Üdv:T
 

március 13

mongodb ubuntu

Castor87 · 2012. Már. 12. (H), 23.11
sziasztok,

Az alábbi paranccsal telepítettem a mongodb-t, ubuntu 11.10 rendszerre:
sudo apt-get install mongodb-10gen

A "mongo" paranccsal be tudok lépni. De php-val nem érem el és nincs nyitva a 27017 port sem.

Van valakinek ötlete miért nem tudok csatlakozni rá?
dbpath = /var/lib/mongodb
port = 27017
bind_ip = 127.0.0.1
logpath = /var/log/mongodb/mongodb.log
logappend = true
noauth = true # use 'true' for options that don't take an argument
verbose = true # to disable, comment out.
nohttpinterface = false
 

Aposztróf javascript array-ban hogyan?

YourSoft · 2012. Már. 12. (H), 22.42
Van egy virtuális billentyűzetem, amely aktuális értékeit javascript tömbben adnám meg valahogy így:
c=[['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','\''],['a','á','b','c','d','e','é','f','g','h','i','í','j','k','l','l','y','m','n','o','ó','ö','ő','p','q','r','s','t','u','ú','ü','ű','v','w','x','y','z']][h.d.selectedIndex];
Ez szépen működik is. Kivéve IE alatt.
Ott az aposztróf ('\'') miatt panaszkodik, hogy nem lezárt karakterkonstans. Ha azt kiveszem a kódból, akkor nincs baj.
Amikor egy ilyen virtuális billentyűre rányom a felhasználó, akkor a karakter értéke beíródik egy kereső mezőbe. Így a karakternek jó lenne, ha megmaradhatna a: '

Tud valaki rá megoldást?
 

Google kereső működése?

H.Z. v2 · 2012. Már. 12. (H), 11.11
Azon töröm a fejem, hogy létezik-e hatékony, PHP-ben előállítható megoldás arra, amit a google keresője művel: minden beírt karakter után feldobja a lehetséges találatokat.
Ezt jelen ismereteim birtokában valami ajaxos megoldással tudnám elképzelni, de... ez azt jelentené, hogy minden bill. leütéskor bemegy egy kérés a szerverre, ott megnyílik egy adatbázis kapcsolat, lekéri a lehetséges találatok listáját, majd visszaküldi a böngészőbe.
Hát ez így nem túl hatékony...
OK, valamivel jobb lehetne, ha bevezetnék egy cache-t a szerver oldalon és az első karakter érkezésekor kigyűjteném az összes találatokat, majd a cache-ből válogatnék, de annak meg olyan memória igénye lenne, hogy amiatt halna el az egész. Ha pedig nem memóriába pakolom a cache-t, akkor meg szinte felesleges, hiszen minimum fájlokat kell nyitogatni karakterenként, ami ugyan gyorsabb, mint egy adatbázis kapcsolat felépítése, de még mindig lassú.

Gondolom, valami alapvető technológiai ismeret hiányzik, de nem igazán tudom, mit keressek.
(félreértéseket kerülendő: nem akarok új google-t írni, csak elméleti szinten, nagy vonalakban érdekelne)
 

Melyik keretrendszert tanuljam meg?

stan · 2012. Már. 12. (H), 10.29
Elérkezett az idő, hogy végre magas szinten megtanuljak egy keretrendszerben programozni. Ha most megkérdezném tőled, hogy melyik keretrendszert válasszam, Te melyiket ajánlanád?

Milyen főbb különbségek lehetnek a keretrendszerek között, és egyáltalán milyen szempontokat kell figyelembe venni egy keretrendszer választásánál?

A nagy cégek általában milyen keretrendszert használnak php alkalmazások fejlesztésére, és mi alapján döntenek egy keretrendszer mellett?

Ha Te használsz valamilyen keretrendszert, akkor esetleg leírhatnád röviden, hogy szerinted mik az erősségei, gyengeségei, illetve ha váltottál keretrendszert, akkor azt miért tetted?
 

március 11

HTML5 local storage

ochronus · 2012. Már. 11. (V), 20.10
Egy cikk ami bevezet a local storage használatába
 

március 9

mail küldés megoldása feliratkozás után

ferenc.lesko · 2012. Már. 9. (P), 19.18
Segítséget szeretnék kérni. Hogyan oldhatom meg azt, hogy aki kitöltött egy megrendelési adatlapot és ráklikkel a "Megrendelés" gombra, akkor azt emailban megkapjam. Az nem jó megoldás, ha az action=mailto.xxxxxx##kukac##xx.hu van.

Eddig ennyire jutottam:

<form action="" method="post">
<p align="center">Vezetéknév:
<input type="text" name="vezeteknev">
<br>
Keresztnév:
<input type="text" name="keresztnev">
<br>
Telefonszám:
<input type="text" name="mobil">
<br>
Város:
<input type="text" name="varos">
<br>
Utca:
<input type="text" name="utca">
<br>
Házszám:
<input type="text" name="hazszam">
<br>
<input name="submit" type="submit" value="Megrendelés" >
<input name="reset" type="reset" value="Törlés">
</p>
</form>
 

What are the underlying data structures used for Redis?

Bártházi András · 2012. Már. 9. (P), 15.26
A Redis adattípusainak belső működéséről ír a fejlesztője