ugrás a tartalomhoz

Archívum - 1970

június 17

Ajax library kiválasztása

Bitman · 2008. Jún. 17. (K), 01.07
Sziasztok!

PHP-ban most kezdem el fejleszteni a nemrég elindult webhosting cégünk honlapjára az online domain és tárhelyrendelő felületet.

Elképzelésem az lenne, hogy néhány lépésből áll az egész, a nyitóoldalon rögtön ott lesz egy rész, ahol ellenőrizni lehet a domain(ek) foglaltsági állapotát. Ez a rész tulajdonképpen egy input, ahova a kívánt domain neveket be tudja írni vesszővel elválasztva, pl "valami, akarmi, megamitakarok", és ki tudja választani checkboxok segítségével a kívánt végződéseket, melyek ellenőrzésre fognak kerülni, pl .hu, .com, .org, net, eu, stb.. Sajnos mint kiderült szinte minden ellenőrzés megvan egy fél pillanat alatt, csak persze a hu domaineknél gyakran másodperceket kell várni whois szervertől függetlenül (nem is értem, nálunk mi működik normálisan..?).

Itt szeretnék beiktatni egy csodás AJAX alkalmazást, mely az ellenőrzés (submit) gomb megnyomására aktiválódik, és egy ilyen preloader mozgóképet tesz a domain ellenőrzős rész fölé, egy kis szöveggel, hogy Kérem várjon, ellenőrzés folyamatban.. A phpnak nyílván a form mezőinek adatait kellene elküldeni, domain név, checkboxok állapota, és a captcha valamiféle azonosítóját + beírt értékét.

Feladata abban merülne ki, hogy addig várakoztatja a usert, amíg az ellenőrzések véget nem érnek, majd ha ez megtörtént, akkor átirányítana egy következő oldalra, ahol az eredményeket meg lehetne tekinteni. Illetve ha valami hiba történt (rossz domain név megadás, nincs kiválasztva TLD, vagy érvénytelen a captcha, akkor bejönne újra a főoldal a már beírt adatokkal. Ezeket a hibákat persze lekezelem ajax babrálások nélkül is, hiba esetén a várakozás gyakorlatilag 0 lenne, mert az ellenőrzések átugrásával visszajönne a főoldal a hiba feltüntetésével.

Szerintem ebben semmi bonyolult nincs, csak az értékeket kell elküldeni, és valamiféle visszatérési értékre várni 2 mp-es frissítési intervallummal, mondjuk truera..

június 16

Kép forgatása tetszőleges forgatási középponttal

Dj Faustus · 2008. Jún. 16. (H), 15.12
Üdvözletem,
a kérdésem a következő lenne: hogyan lehetne tetszőleges forgatási középponttal (tehát nem a kép közepén levővel, mint ahogy a PHP imagerotate csinálná) elforgatni egy képet? Tudtok erre elegáns megoldást?

Válaszaitokat előre is köszönöm.
 

GET valtozok tovabbitasa a htaccess segitsegevel

gazember · 2008. Jún. 16. (H), 12.23
Sziasztok.
Lenne egy gondom:
Hogy tudnam tovabbitani az osszes GET valtozot az php filenak abban az esetben, ha van egy alabb lathato atiranyitasom:

RewriteRule ^([0-9a-z_-]+)\.html$ ./index.php?page=$1


az a lenyeg, hogy a nemletezo html fileoknak ha atadok egy get valtozot ( pelda.html?nev=ertek ), az automatikusan adodjon at a php filenak, anelkul hogy a page valtozoval barmi is lenne.

Koszi,
Zoli
 

30 másodpercenként frissülő php oldal

togyika · 2008. Jún. 16. (H), 11.40
Sziasztok!

A termelésnek egy MySql adatbázist lekezelő PHP progit kellett írnom, ami a különböző termelési adatokat jeleníti meg minden soron.
Szeretném, ha az oldal 30 másodpercenként frissülne, és úgy hallottam, hogy ezt egy javascript-tel meg lehetne oldani.
Sajnos én egyáltalán nem tudok javascripteket írni, így ha vki tudja a megoldást kérem küldje el az egész scriptet, illetve azt is, hogy ezt hogyan kell php-ba beágyazni, hog az megfelelőn működjön.
Segítségeteket előre is köszönöm!

Bence
 

június 15

PHP Levélküldés, szerverhiba?

PredMan · 2008. Jún. 15. (V), 16.15
Sziasztok!

lenne egy olyan problémám, hogy van ez a kód:

<?php

$cimzett = $HTTP_POST_VARS['email'];
$uzenet = $HTTP_POST_VARS['uzenet'];
$uzenet = str_replace('\'', '"', $uzenet);
$uzenet = str_replace('\"', '"', $uzenet);

$targy = "Új üzenete érkezett";


$fejlecek = "MIME-Version: 1.0"."\n";
$fejlecek .= "Content-type: text/html; charset=iso-8859-2"."\n";
$fejlecek .= "From: GasztroPiac <gasztropiac##kukac##mailer.hu>"."\n";


$szerkezet = '
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu">
<head>
<title>Új üzenet</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
                       
<style>
BODY {
MARGIN: 0px;
PADDING: 0px; 
BACKGROUND-COLOR: #fdc087;
}

table.tablestyle {
background-color: #ffcd6e;
border: solid 1px #ef9701;
}

td.tdstyle {
background-color: #febf44;
border: solid 1px #ffb426;
}
</style>
</head>

<body>
<table width="50%" height="80%" cellpadding="0" cellspacing="0" align="center" class="tablestyle">
<tr>
<td align="center"><img src="http://www.gasztropiac.hu/Images/maillogo.jpg" border="0"></td>
</tr>

<tr>
<td align="center"><b><font color="#000080">Új üzenete érkezett!</font></b></td>
</tr>

<tr>
<td><br></td>
</tr>

<tr>
<td align="left" class="tdstyle">'.$uzenet.'</td>
</tr>

<tr>
<td><br></td>
</tr>

<tr>
<td align="center">Ez egy rendszerüzenet, kérjük ne válaszoljon rá!</td>
</tr>
</table>
</body>
</html>
';

if(mail($cimzett, $targy, $szerkezet, $fejlecek)) {
echo "Az üzenetet elküldtük!";
}

else {
echo "Az üzenet kézbesítése nem sikerült!";
}

?> 
Ultraweben minden címre elküldi a leveleket (freemail, gmail), Dataglobe-on viszont freemail-re az istenért se akar elküldeni semmit. Gmail-re elküldi a levelet csak freemailre nem.

van valami ötletetek erre? írtam már a Dataglobe-nak is, de még nem válaszoltak.

Namespaces in PHP

Török Gábor · 2008. Jún. 15. (V), 16.12
Körültekintően használjunk névterekhez álneveket
 

Gears előadások a Google I/O 2008 konferencián

Török Gábor · 2008. Jún. 15. (V), 11.13
Amint belefogtam a blogmarkként is felhozott HTML5 előadás megtekintésébe, fedeztem fel, hogy még egy fél tucat prezentációnak témája a (Google) Gears, így a teljesség kedvéért az alábbiakban összefoglalom, hogy a téma iránt érdeklődők milyen kincsek várják a Google I/O 2008 előadásanyagai között.

Server-side JavaScript on the Java Virtual Machine

Török Gábor · 2008. Jún. 15. (V), 10.09
Google IO előadás a Rhinoról és a Java "szkriptnyelvéről"
 

június 14

Some new CSS features in Firefox 3

Török Gábor · 2008. Jún. 14. (Szo), 16.34
Merítés a Firefox 3-mal érkező CSS újdonságokból
 

HTML5, Brought to You by Gears

Török Gábor · 2008. Jún. 14. (Szo), 15.43
Szabványok, HTML5, Gears és ezek kapcsolata a Google IO konfon