ugrás a tartalomhoz

Archívum - 2009 - Fórum téma

május 30

PHP-s regisztráció nem sikerül

sziszikeccs · 2009. Május. 30. (Szo), 20.01
Heelo
van egy kis problémám. Szóval az oldalamon van regisztráció, de nem tudom sehogyan sem követni h ki regisztrált. ugyanis ha beírok mindent csak a hompage-re dob a kód mit tegyek??
A kódot mellékelem-->
<?php
if ( $_POST['submit'] = 'Regisztrál' )
{
if (empty($_POST['user']) && empty($_POST['pass']) && empty($_POST['rpass']) && empty($_POST['vnev'])
&& empty($_POST['knev']) && empty($_POST['city']) && empty($_POST['address']) && empty($_POST['iranysz'])
&& empty($_POST['email']))
{
// header('Location: '.$url);
$hiba = 'Nincs minden adat megadva!';
}
else
{
// $hiba = 'Nincs minden adat megadva!';
header('Location: '.$url);
}
}
else
{
print $hiba;
}
print "<form method='POST' action=''>
<table width='100%' border='0' cellspacing='1' cellpadding='0'>
<tr>
<td>Felhasználói név:</td>
<td><input type='text' name='user' values''</td>
</tr>
<tr>
<td>Jelszó:</td>
<td><input type='text' name='pass' values''></td>
</tr>
<tr>
<td>Jelszó újra:</td>
<td><input type='text' name='rpass' values''></td>
</tr>
<tr>
<td>Vezeték név:</td>
<td><input type='text' name='vnev' values''></td>
</tr>
<tr>
<td>Kereszt név:</td>
<td><input type='text' name='knev' values=''></td>
</tr>
<tr>
<td>Város</td>
<td><input type='text' name='city' values=''></td>
</tr>
<tr>
<td>Cím</td>
<td><input type='text' name='address' values=''></td>
</tr>
<tr>
<td>Irányító szám: </td>
<td><input type='text' name='iranysz' values=''></td>
</tr>
<tr>
<td>E-mail cím:</td>
<td><input type='text' name='email' values''></td>
</tr>
</table>
<input type='submit' value='Regisztrál' />
</form>";
?>
 

Hosszú őű nem jelenik meg

magnat · 2009. Május. 30. (Szo), 15.22
Sziasztok, miért nem jeleniti meg rendesen űő betűket? Persze amikor előszőr hozzáadja akkor jól jelenik meg, de miután a user szerkeszti az adatait, és pl ezeket az adatokat nem adja meg újból, akkor ilyen lesz.
 

setTimeout('document.myForm.submit()',5000);

figyuri · 2009. Május. 30. (Szo), 13.23
Sziasztok, -keszitettem egy form -ot, s azt szeretnem, hogy az elore megadott idoben elkuldje fuggetlenul attol, hogy az elkuldes gombra kattintott vagy nem, persze ha hamarabb elkeszult, s elkuld gombot nyomja akkor is kuldje el.
Raadasul meg a hatralavo idot folyamatosan is kell mutatnom.

Koszonom : -gyuri-

u.i.: ide irom hol tartok (nezegettem a keresokben, de mindenhol csak a hasonlo problemat talaltam, megoldast nem... :-( ):

<html>
<head>
</head>
<body>
<SCRIPT language="JavaScript">
function submitform()
{
document.myform.submit();
setTimeout('document.myForm.submit()',5000);
}
</SCRIPT>

<form name="myform" action="index-6.php">
Search: <input type='text' name='query'>
<A href="javascript: submitform()">Elküld</A>
</form>
</body>
</html>

 

js új input hozzáadása gombnyomásra

Ghostika · 2009. Május. 30. (Szo), 12.23
Üdv mindenkinek.

amit szeretnék megcsinálni az a címben is látható, ha egy gombra rányomom akkor adjon hozzá egy plusz input mezőt a weboldalhoz, ez mind szép és jó, de a fenti kód IE-ben szépen megy, de Firefoxban nem nagyon akar. Másik dolog hogy FF-ben fenn van a firebug ami néha beleszól a javascriptbe nálam, nem tudok miért ,de itt tuti nem az a baj, csak nem tudok rájönni mi.
Ha valakinek van egyszerűbb ötlete azt is szívesen fogadom.

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

Ghostika

a kód pedig:

<html>
<head>
<script>
function doIt()
{
var doc = document;
var f = doc.getElementById('myForm');

// show hidden
var el = f.elements.unseen;
el.style.display = "";

// create/insert new
el = doc.createElement("input");
el = f.appendChild(el);
el.name = "newinput";
el.type = "text";
el.value = "added on the fly";
}

</script>
</head>
<body>

<form name="myform" action=#>
<input type=text style="display: none;"
name="unseen"
value="present but unseen">
</form>

<button onclick="doIt()">do it</button>


</body>
</html>
 

Adattábla lekérdezés

goodsector · 2009. Május. 30. (Szo), 11.58
Abban kérném a segítségeteket, hogy milyen MySQL lekérdezéssel vagy PHP szkripttel lehet megállapítani azt, hogy egy kiválasztott rekord hányadik a sorba rendezett táblában?
 

Segítsetek!! [lezárt]

djvics · 2009. Május. 30. (Szo), 09.52
Sziasztok, van 3 db php fájlom egy torrent oldalhoz való zenekérő. Nah én ezt a zenekérőt szeretném úgy hogy ne kelljen hozzá a torrent tracker, hanem más oldalba is betudjam tenni, és a radio.php ban azt szeretném még, hogy lelehessen tudni zárni és megnyitni a kérés menüt. és ezt mindet adatbázisba küldi.

nah akkor beteszem a fájlokat

radio.php
[code]<?

require "include/bittorrent.php";

dbconn();

stdhead("Zene kérés");

$zene = mysql_query("SELECT `zenekeres` FROM `egyeb` LIMIT 1") or sqlerr(__FILE__,__LINE__);
$zene_sys = mysql_fetch_assoc($zene);



if ($HTTP_SERVER_VARS['REQUEST_METHOD']=='POST')

{

if($_POST['cim']!=""){

$userid = $CURUSER['id'];

$username = sqlesc($CURUSER['username']);

$ido = sqlesc(get_date_time());

$cim = sqlesc($_POST['cim']);

$neved = sqlesc($_POST['neved']);

$megjegyzes = sqlesc(htmlspecialchars($_POST['megjegyzes']));


mysql_query("INSERT INTO radio (ido, cim, megjegyzes, neved) VALUE($ido, $cim, $megjegyzes, $neved)") or sqlerr(__file__,__line__);

print("<center><font color=white size=3>Kérését a müsorvezetö megkapta!</font></center>");

$neved = "";

$cim = "";

$megjegyzes = "";

}

else

print("<center><font color=red size=2><blink></blink></font></center>");



}

else

print("<center><font color=red size=2><blink></blink></font></center>");



if($zene_sys['zenekeres']=='yes'){

}
?>
<body>
<div align='center'>
<form action='radio.php' method='post'>
<p class=kozeptextcenter><font color=white size=3 >Név:</p><input type='text' color='white' name='neved' value='' size='40'><br>
<p class=kozeptextcenter>Szám címe:</p><input type='text' name='cim' value='' size='70'><br>
<p class=kozeptextcenter>Üzenet:</p>

form elkuldese adott ido elteltevel

figyuri · 2009. Május. 30. (Szo), 09.44
Sziasztok, -keszitettem PHP -ban egy form -ot (teszt-kerdoiv), s azt szeretnem, hogy az elore megadott idoben elkuldje fuggetlenul attol, hogy az elkuldes gombra kattintott vagy nem, persze ha hamarabb elkeszult, s elkuld gombot nyomja akkor is kuldje el.
Raadasul meg a hatralavo idot folyamatosan is kell mutatnom, de gondolom ez mar JS temakorbe tartozik.

Koszonom : -gyuri-
 

május 30

Nagyon lassú PHP futás

fchris82 · 2009. Május. 29. (P), 22.21
Keresgélek mindenütt, de nem találok semmit. Az alábbi szavak kombinációit próbálgattam: windows xp apache php slow run load httpd.exe 100%

A doctrine-t szerettem volna tanulmányozni a saját gépemen. Lefuttattam a generateModelsFromDb() fv-t egy 100 táblás adatbázison, aztán kezdtem volna homokozni, de a Doctrine::loadModels() fv 11 másodpercig fut :-/
Ugyanezt a homokozó készletet feltöltve egy éles szerverre átlagban vhol 0.008 s körül van az eredmény. Ez 1400-szoros különbség! Eddig is érezhetően lassabban futottak a dolgok a gépemen, mint a szerveren, de most jutottam el oda, hogy ez zavar, valószínűleg nem normális, és vhol vmi hiba van. Oké, hogy csak egy laptop, de azért annyira nem szar: AMD Turion X2 1800 MHz, 3 GB RAM.

A rendszer:
Win XP
Apache/2.2.4 (Win32) mod_python/3.3.1 Python/2.5.2 PHP/5.2.9-2
PHP 5.2.3, majd 5.2.9-2
MySQL 5.0.45

Eddig az alábbiakkal próbálkoztam:
- 5.2.3-as PHP-ról frissítettem az 5.2.9-re
- Az összes PHP extension-t kikapcsoltam az ini-ben (nem felejtettem el újra indítani az Apache-ot)
- Kikapcsoltam a víruskeresőt
- Kiiktattam minden pythonnal kapcsolatos Apache beállítást

Egyik se változtatott az eredményen. A 11 másodperc alatt a httpd.exe 100%-ra terheli az egyik magot. Nem emlékszem, hogy kezdetek óta ilyen rossz, vagy csak vmi után romlott el. Ritkán dolgozok a saját gépemen.

Érdekes, hogy a PHP frissítés után a phpinfo() csak néhány helyen ad vissza 5.2.9-es verziószámot, továbbra is 5.2.3 szerepel több helyen, pedig az Apache-ot újra indítottam.

Vkinek van tippje, merre kutakodjak?
 

PHP ADOdb tarolt eljarasok problema...

nightcoder · 2009. Május. 29. (P), 13.21
Sziasztok,

van nekem egy erdekes problemam.

Tarolt eljarasokat hasznalok mysql-ben, melyeket szeretnenk meghivni adodb-n keresztul phpban. Amik tokeletesen is mukodik a teszt szerveren, viszont az eles szerveren NULL-t adnak vissza. mysql-be belepve tokeletesen mukodik a dolog, php-bol is, ha nem az adodb-t hasznalok hanem mondjuk kezzel irom meg, viszont nincs lehetoseg arra, hogy az egesz ujra legyen irva.

Tobbszor atneztem a ket szerver konfiguraciojat, lenyeges kulonbseget sem en sem masok nem talaltak. Nincs otletek mi okozhatja a hibat?

elore is koszi,
nightcoder
 

május 28

Input adatok változóba írása

machiavellian · 2009. Május. 28. (Cs), 20.54
Szervusztok!

Arra lennék kíváncsi, hogy van-e arra mód, hogy egy inputba beírt adatot változóba tároljak el, hogy azt majd a későbbiekben használhassam.

Konkrétan arra van szükségem, hogy egy visszaszámlálóban a felhasználó megadhassa a fix órát és percet, amihez képest számol majd vissza a flash programom.

És ami nagyon fontos lenne, hogy ez a probléma flash-en belül megoldható legyen és ne kelljen hozzá PHP-t vagy más egyebet használni.

Előre is köszönöm a válaszokat!