ugrás a tartalomhoz

Archívum - Május 2012

május 26

PHP:melyik oldalról mentél oda?

AZ ismeretlen · 2012. Május. 26. (Szo), 13.37
Hali!
A kérdés mindent elárul!
Kódrészletet nem kérek csak egy linket a php.net oldalon.
én először a
$_SERVER['HTTP_REFERER']
kódot gondoltam erre meg is írtam a kódot csak nem akart működni!
Hátha valakinek kell azért írom ide:


<?php
$allowed_domains = array(
'https://egyakarmi.hu',
'https://www.egyakarmi.hu',
'http://egymasik.hu',
'http://www.egymasik.hu',
);
$allowed = false;
foreach ($allowed_domains as $a) {
        if (stripos($_SERVER['HTTP_REFERER'],$a)===0) {
                $allowed = true;
        }
}
if (!$allowed)
        include('0index.php');//ennél engedélyezett!
else
include("akármi.php"); // ennél nem engedélyezett.

?>
csak azt nem tudom , hogy mit engedélyeztem és mit nem!

Előre is köszi a segítséget!
 

május 25

Javascript adatok feldolgozása?

travez · 2012. Május. 25. (P), 20.32
Sziasztok,

Készítek egy űrlapot, és van egy elem, amit nem tudok "üzembe helyezni", mert nem értek a javascript-hez, és ebben szeretném a segítségeteket kérni.

A cél az, hogy az alábbi js elem adatait valahogy feldolgozza, és email-ban elküldje nekem, PHPval.

Mellékeltem a példát az elemről.



[colorer=html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS Példa</title>

<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>

<!-- JS -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>

<script>
$(document).ready(function() {
$(".slider").slider();
});
</script>


</head>

<body>
<div align="center">
<h1 align="center">Milyen ruhákat szeretsz hordani?</h1>
<table width="600" border="0">
<tr>
<td width="9%" height="40">Egyszínű</td>
<td width="82%" height="40" align="center" >
<div class="slider"></div>
<script>
$(".slider").slider({
animate: true,
value: 50,
step: 10,

});
</script>
</td>
<td width="9%" height="40">Színes</td>
</tr>
<tr>
<td width="9%" height="40">Sportos</td>
<td width="82%" height="40" align="center">
<div class="slider"></div>
<script>
$(".slider").slider({
animate: true,
value: 50,
step: 10,

});
</script>
</td>
<td width="9%" height="40

PHP:ráuntam a hibaüzenetre!

AZ ismeretlen · 2012. Május. 25. (P), 16.37
Hali!
valamiért ezt a hibaüzenetet kapom vissza:
Parse error: syntax error, unexpected T_VARIABLE in /home/a1275616/public_html/7b/admin/elkuld.php on line 23

send.php egy kicsikét átírtam, hogy ne tudjátok honnan emeltem ki!:

[colorer=php]<form id="FormName" action="elkuld.php" method="post" name="FormName">
<input id="gyerekneve" name="gyerekneve" type="hidden" value="<?php echo $row["gyerekneve"]?>" maxlength="255">
<input id="honap" name="honap" type="hidden" value="<?php echo $row["honap"]?>" maxlength="255">
<input id="biologia" name="biologia" type="hidden" value="<?php echo $row["biologia"]?>" maxlength="255">
<input id="foldrajz" name="foldrajz" type="hidden" value="<?php echo $row["foldrajz"]?>" maxlength="255">
<input id="fizika" name="fizika" type="hidden" value="<?php echo $row["fizika"]?>" maxlength="255">
<input id="kemia" name="kemia" type="hidden" value="<?php echo $row["kemia"]?>" maxlength="255">
<input id="matek" name="matek" type="hidden" value="<?php echo $row["matek"]?>" maxlength="255">
<input id="rajz" name="rajz" type="hidden" value="<?php echo $row["rajz"]?>" maxlength="255">
<input id="angol" name="angol" type="hidden" value="<?php echo $row["angol"]?>" maxlength="255">
<input id="irodalom" name="irodalom" type="hidden" value="<?php echo $row["irodalom"]?>" maxlength="255">
<input id="nyelvtan" name="nyelvtan" type="hidden" value="<?php echo $row["nyelvtan"]?>" maxlength="255">
<input id="testneveles" name="testneveles" type="hidden" value="<?php echo $row["testneveles"]?>" maxlength="255">
<input id="informatika" name="informatika" type="hidden" value="<?php echo $row["informatika"]?>" maxlength="255">
<input id="törtenelem" name="törtenelem" type="hidden" value="<?php echo $row["törtenelem"]?>" maxlength="255">
<input id="eletvitel" name="eletvitel" type="hidden" value="<?php echo $row["eletvitel"]?>" maxlength="255">
<input id="enek" name="enek"type="hidden" value="<?php echo $row["enek"]?>" maxlen

MySql újra telepítése, avagy hol tárolódnak az előzőleg létrehozott táblák

zenoe · 2012. Május. 25. (P), 16.26
Sziasztok!

Nem tudom, hogy jó helyre írok e, de ha nem, hát elnézést :).

Az én gondom, hogy nem bírom az előző telepítésnél feltelepített MySql-t maradéktalanul törölni.
Még eléggé a kísérletezgetés fázisában vagyok és ezért jó-párszor töröltem már a teljes rendszert (Apache + PHP + MySql + phpMyAdmin). Minden általam ismert módon ilyenkor töröltem a gépet:

1. A különféle kötődések végett az Apache-t csak a telepítőfájl segítségével, a MySql-t szintúgy. A PHP-t és a phpMyAdmin-t pedig mert telepítéskor úgy is csak kicsomagolni kellett, simán kézzel töröltem.

2. Ha valamelyik mappa nem törlődött (mert a gép szerint még használták), akkor fogtam az addigi eredményt (törléseket). Bekapcsoltam a "CCleaner" programot és azzal mindent töröltem a gépről. Nagyon jó kis program. Végigfuttattam benne a "Tisztító"-t és a "Rendszerleíró"-t.

3. Ezután újraindítottam a gépet és töröltem a még mindig makacsul ott lévő Apache és MySql maradék részeit. Majd biztos ami biztos mégegyszer végigfuttatam a "CCleaner" programot.

4. Ja és a tűzfalban is töröltem minden Apache és MySql bejegyzést.

5. De, hogy tuti legyen, újra egy "Újraindítás" a gépnek.

Na itt kifújtam magam és gondoltam most már tiszta a gép. Szépen el is kezdtem telepíteni a dolgokat:

1. Apache 2. PHP 3. Mysql Hmmm....

Na és a hideg zuhany: Furcsa volt, hogy valamiért nem fogadja el a MySql a kreált jelszavamat. Pár próbálkozás, de semmi.
Aztán szimpla kíváncsiságból megadtam a régi jelszavamat (ugye ilyenkorra már csak úgy enged tovább a MySql telepítő, ha a régi jelszavamat felülírom (már ez is furcsa volt)). És láss csodát: települtem. Ekkor, hogy biztos legyek (egy kis google kutakodás után) beírtam a következő parancsot: mysql> show databases;
És szépen kilistázott minden táblát. :(
Pedig elvileg ezek már nem léteznek.


Két kérdésem lenne:

1. Hol érdemes néznem a keresett részeket? Mire, milyen szóra keressek rá?

PHP és egy kicsit mysql:login generálása.

AZ ismeretlen · 2012. Május. 25. (P), 13.38
Hali!
Már a login megvan csak amit kiolvas a táblából azt hogyan tudom biztonságosan sessionba tárolni majd kiolvasni?
 

JS:írás egy (vagy több) inputmezőbe.

AZ ismeretlen · 2012. Május. 25. (P), 12.33
Hali!
probléma:
van egy változó értéke legyen ez a jegy és van még egy változó érték ami a szín.
alapból így nézne ki:
<FONT COLOR=szín változó>jegy</FONT>
a jegyet inputmezővel adja meg
a színváltozót legördülő menüből.(eddig megvagyok)

most jön a dolog érdekes része!
ha valaki rákattint a beírás gombra(onClick="irogato()")
akkor valamelyik inputmezőbe (amelyikbe bele van kattintva) szépen
beírja behelyettesítve a dolgokat pl:
<FONT COLOR=red>3alá</FONT>


valaki tudna segíteni?

Előre is köszönöm szépen a segítségeteket!
 

május 24

PHP - error utf-8

inf · 2012. Május. 24. (Cs), 17.28
Php-ben tákolok, próbálok mindent utf-8-ra beállítani. Az egyedüli, amivel gondjaim vannak, hogy az error.log-ba nem utf-8-ban mennek bele az adatok, így pl az átadott paramétereknél az ékezetes karakterek helyett csupa kérdőjel van. Mondjuk ez inkább szépséghiba, de kíváncsi vagyok, hogy lehetséges e orvosolni valahogy?
 

Designing for the Future Book

Joó Ádám · 2012. Május. 24. (Cs), 17.23
Miképp él tovább a könyv
 

How To Choose The Right Face For A Beautiful Body

Joó Ádám · 2012. Május. 24. (Cs), 16.07
Mik teszik a jó szövegbetűt?