22786
Html-, css- és php-help
-
#1972 köszi mindent! -
#1971 A legjobban pedig az flv-be való konvertálással jársz.
A felhasználónak nem kell különböző kódekeket telepítenie a gépére, elég neki a böngészőhöz letöltődő Flash Player. -
Rolesz #1970 thx,respect!Google Video Player szerű cuccot hogyan tudnák csinálni?ahoz is kell konvertálni!nekem olyan kéne amihez nem kell!thx -
#1969 * Tutorial.hu - Egyszerű fájlfeltöltés PHP-vel
*
* http://phpscript.extra.hu/magyaregyeb.php
* -
#1968 Tud valaki egy olyan php script-et mondani, aminek a funkciója az, hogy bármilyen fájlt fel lehessen tölteni egy php oldalon? -
#1967 Tényleg.. ezen átsiklottam (és csak copy-paste üzemmódban müködöm...).
Szóval:
$sql="SELECT * FROM ".$tbl_name." ORDER BY id DESC LIMIT 10"; -
#1966 Ha egyetlen 'id'-re van szűrés, akkor minek azt még rendezni is? Akár egy sor jön vissza, akár több, ettől még nem lesz "rendezettebb". Mintha valahol még hiányozna egy 'sub_id'-szerű dolog, amire már lehetne rendezni. És ha ez a 'sub_id' növekvő, akkor még hiányzik egy DESC is (ha az utolsó tíz kell). :)
-
#1965 $sql="SELECT * FROM ".$tbl_name." WHERE id='".$id."' ORDER BY id LIMIT 10";
Ajánlott olvasmány: MYSQL manual SELECT-ről szóló rész
-
#1964 nekem is lenne eg kérdésem: az hogy kell megcsinálni hogy a fórumüzenetekből csak az utosló tizet írja ki? erről lenne szó
jelenleg ez a kód: $sql="SELECT * FROM $tbl_name WHERE id='$id' ORDER BY id ";
-
#1963 Kéne készitenünk egy praktikus útmutatót, regisztrálás, és flash lejátszás,
mondjuk a Contributeval, azt hiszem lenne rá kereslet.
Populáris témákat kérésre, és mindenki boldog lenne,) -
#1962 Flash MP3 Player
Flash Video Player - ez utóbbihoz szükséged lesz FLV-konverterre, amit itt találhatsz. -
#1961 Ez Flash-ben készűlt.
Itt volt róla szó, és itt láthatsz egy egyszerű megvalósítású lejátszót. -
Rolesz #1960 valaki tudna segiteni?hogyan hozhatok ösze egy ilyet ami tekerhető előre hátra számot is lehet ugrani és meg is lehet állitani a zenét/vidót!valaki nem tud egy hasonlót szerezni vagy leirni a kódját!plz help!thx! -
#1959 De ha egyszerüen csak time() ot használsz, nem kell szedni, rakni, egyszerüen csak másodpercben kell számolni, és kivonni belőle 3600 at, amelyik stamp annál idősebb, az mehet. Igy maga a stamp létrehozása is rövidebb, hisz csak egy time azt meglett -
#1958 Lehet hogy még várnom kéne vele, de azért beírom: Ehez kellett mindaz amit kérdeztem -
#1957 thx, végülis így oldottam meg:
$old_date = gmdate("H:i:s", time()-(60));
$p = "DELETE FROM battlefield WHERE lastact < '$old_date'";
mysql_query( $p, $MySQL ); -
#1956 Szedd szét részekre az időpontot órára, percre, másodpercre; a percből vonj ki egyet, majd rakd újra egybe.
Példa:
<?php
$ertek1=gmdate("H:i:s");
$reszek=explode(":",$ertek1);
$ertek2=$reszek[0].":".($reszek[1]-1).":".$reszek[2];
echo $ertek1."<br>\n".$ertek2;
?>
Vagy használd az strtotime függvényt:
$deltat = strtotime($ido)-strtotime($multido); //A megtalált bejegyzés és az aktuális idő közt eltelt idő
Ahol a $ido a jelenlegi idő, a $multido egy adatbázisban eltárolt érték (mindkettő a date("Y-m-d H:i:s"); megoldással generálva).
A $deltat a két időpont között eltelt idő másodpercben.
-
#1955 Hali! Hogy lehet kitörölni az SQL adatbázisból ami egy percnél idősebb
Szal van egy sorom, és ezt akarom megnézni hogy idősebb e 1 percnél (A létrehozás időpontja a "lastact" oszlop), csak azt nem tudom hogy a WHERE-hez mit írjak?
$parancs = "DELETE FROM battlefield WHERE lastact = '".gmdate("H:i:s")."'";
gmdate("H:i:s")-60 nem működik, mint a cookieknál -_- -
#1954 Szerintem, te egy komplett regisztrációs rendszert akarsz összeállitani,
az elejétől a végéig.
De nem sokat segit, ha ideteszel egy hasonló müködési elvü skriptet.
Akkor kezdjük :
Adatbázis van? nevet jelszavat tudod? - ne ird ide!
Táblák el vannak benne készitve? - ID, NÉV, JELSZÓ STB.
Kell ez az egész neked? - nem akartok inkább egy CMSt - kész portálrendszert használni?
Abban is lehet reggelni, azzal is lehet a tartalmat profin kezelni,
és ha nem értesz a PHP hez, még gördülékenyebb és biztonságosabb is.
Most ugye azt nem akarod, hogy itt mindent megirjunk neked személyre szabva? -
#1953 Ahogy emlitettem, a signup.php, már PHP!, nincs mit rajta átirni, a neve is mutatja -> .php
A tartalma is PHP azért vannak ott a kezdő tagek <?php ?> - ezért : ez is PHP!
mostmár nemtudom, még hogy lehet PHPébb -
#1952 Ahogy említettem, signup.php-t kellene átírni php-be. Amit írtam:
<?php
if (!$usernev)
{
echo "<center><form method=Post enctype=\"application/x-www-form-urlencoded\">
Felhasználónév: <INPUT TYPE=\"TEXT\" SIZE=\"15\" NAME=\"usernev\" VALUE=\"\">max. 15 karakter<br>
Jelszó: <INPUT TYPE=\"PASSWORD\" SIZE=\"20\" NAME=\"jelszo\" VALUE=\"\">max. 20 karakter<br>
Jelszó mégegyszer: <INPUT TYPE=\"PASSWORD\" SIZE=\"20\" NAME=\"jelszo2\"><br>
E-mail cím: <INPUT TYPE=\"TEXT\" SIZE=\"30\" NAME=\"mailcim\">max. 30 karakter<br>
<br>
<INPUT TYPE=\"SUBMIT\" VALUE=\"MEhet\" METHOD=Post NAME=\"gomb\"></form></center>";
}
elseif($usernev) {
if ($jelszo==$jelszo2) {
mysql_query("INSERT IGNORE INTO `felhasznalok` (`loginnev`, `jelszo`, `email`) VALUES ('$usernev', '$jelszo', '$mailcim')");
echo "<center>Sikeresen regisztráltál " . $usernev . "néven!</center>";
$targy = 'Sikeres regisztráció';
$uzenet = 'Kedves ' . $usernev . "! \n";
$uzenet .= 'Sikeresen regisztráltál a honlapomra!' . "\n\n";
$fejlecek = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($mailcim, $targy, $uzenet, $fejlecek);
}
else { echo "<center><b>Nem egyező jelszavak!</b></center>"; }
}
?>
Ez egy sablon. A signup.php-t kellene ilyen php-ba átírni, -
#1951 daxan : engem kicsit megkever a szóhasználatod -
Azt kéne átirni php be - de ez amit ideirtál be, eleve PHP kód.
Ha ezt az eksünt szeretnéd hogy megtörténjen a submit gomb után,
akkor a FORM action="" be tedd be ennek a fájlnak a nevét és ezt nevezd el,
mondjuk reg.php nek, és Submit gomb nyomása után lefut ez amit ide irtál
Ehhez kell egy myswl adatbázis a megfelelő táblákkal, és a hozzá való kapcsolódás is. Ezenkivül ez az eksün ami itt megtörténik, nagyon nem szüri a user inputokat. Tehát a html tageket speciális karaktereket, ellenőrzi a slasheket stb.
hosszu az ut még a regisztrációig ezzel. -
#1950 <noscript><div><img src="http://statgep.hu/stat/ivjoeblog/log.sx" alt="statgep.hu"/></div></noscript>
A noscript-et nem lehetne helyettesíteni valamilyen js megoldással? -
#1949 HTML programozást azt tudom de a php-t nem nagyon. Nem én írtam a regisztrációs cuccot, én csak kiegészítettem. PHP-t nem értem. Akkor mondom: Amit láttok az oldalamon az egy sablon. Azt kellene átírni php-be, hogy menjen.
itt az eredeti:
<?php
if (!$usernev)
{
echo "<center><form method=Post enctype=\"application/x-www-form-urlencoded\">
Felhasználónév: <INPUT TYPE=\"TEXT\" SIZE=\"15\" NAME=\"usernev\" VALUE=\"\">max. 15 karakter<br>
Jelszó: <INPUT TYPE=\"PASSWORD\" SIZE=\"20\" NAME=\"jelszo\" VALUE=\"\">max. 20 karakter<br>
Jelszó mégegyszer: <INPUT TYPE=\"PASSWORD\" SIZE=\"20\" NAME=\"jelszo2\"><br>
E-mail cím: <INPUT TYPE=\"TEXT\" SIZE=\"30\" NAME=\"mailcim\">max. 30 karakter<br>
<br>
<INPUT TYPE=\"SUBMIT\" VALUE=\"MEhet\" METHOD=Post NAME=\"gomb\"></form></center>";
}
elseif($usernev) {
if ($jelszo==$jelszo2) {
mysql_query("INSERT IGNORE INTO `felhasznalok` (`loginnev`, `jelszo`, `email`) VALUES ('$usernev', '$jelszo', '$mailcim')");
echo "<center>Sikeresen regisztráltál " . $usernev . "néven!</center>";
$targy = 'Sikeres regisztráció';
$uzenet = 'Kedves ' . $usernev . "! \n";
$uzenet .= 'Sikeresen regisztráltál a honlapomra!' . "\n\n";
$fejlecek = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($mailcim, $targy, $uzenet, $fejlecek);
}
else { echo "<center><b>Nem egyező jelszavak!</b></center>"; }
}
?> -
#1948 Köszi szépen :) -
#1947 fustus? :D -
#1946 Küldj ki a szkript legelején egy cache-t kezelő HTTP-header-t:
<?php
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
// always modified
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
// HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
// HTTP/1.0
header("Pragma: no-cache");
?>
Bövebben erről a PHP manual-ban, és a HTTP protokoll leírásában (13. fejezet) olvashatsz. -
#1945 Hogy lehet azt megoldani hogy pl az index.php ne kerüljön bele a böngésző cache-be? -
#1944 Akkor megegyeztünk fustussal,)) - nem tudjuk mit is tud daxan -
#1943 Regisztrációs ürlapot (modulról akkor beszélhetünk, ha ez a regisztrációs ürlap egy CMS/portál/stb része) szerveroldali nyelv (ASP, PHP, JSP, CF, Perl, Python,...) segítségével lehet készíteni. Hogy miben tárolod el az adatokat, az már rajtad függ (lehet tárolni normál szövegfile-ban, de lehet SQL-adatbázisban is).
"Írtam egy regisztrációs modult: Modul de nem működik."
Ha te írtad, akkor neked kellene tudnod mi kellene hozzá.
A PHP által generált HTML-ből nemigazán tudunk következtetni a hibára - látnunk kellene a PHP-forrást.
-
#1942 Érdekes, hogy az utóbbi időben egyre többen szeretnétek regisztrációs adatbázist
és felhasználók nyomonkövetését, regisztrálását megvalósitani,)))
Szeptember 11 óta a PHP sem az igazi már,)))
Persze jó tudni, hogy ha az alapvető html dolgok nem mennek,
én személy szerint nem ajánlom az ilyen munkák elkezdését.
nem csak regisztráltatni kell de azt menedzselni, és átjárni,
és pl a PHPt alacsonyabbról is lehet kezdeni.
tégláról téglára, ahogy lenin mondta ... vagyki... -
#1941 Ez a regisztrációs modul, ez mit jelent?
És ennek a kódját te irtad meg?
Nem igazán tudom felmérni mit tudsz mit nem a témában, igy
nehéz tanácsot adni.
Ha azt szeretnéd, hogy felhasználók ide beirva adataikat
egy adatbázisban legyenek listázva, akkor :
PHP és MYSQL kell hozzá. az extra.hu mindkettőt ad
-
#1940 Hali! Még kérhetnék segítséget? Az volna a kérdésem hogy mi kell egy regisztrációs modul elkészítéséhez!?
Írtam egy regisztrációs modult: Modul de nem működik. Mi kell hozzá hogy menjen? SQL? -
#1939 Furcsa, itt például bevált a trükk...
-
#1938 Jó, dea noscript ettől még bennmaradt, továbbra sem valid. :C -
#1937 Ja és még azt kérdezném hogy preloadolni minden alkalommal kell, vagy elég a főoldalon pl? és akkor a többi oldalon keresztül is a cacheben marad? -
#1936 hali! kéne egy kis segítség:
<?
echo "<script type=text/javascript>function preload() {";
$mappa = opendir("pic");
$i = 1;
while ( gettype($file = readdir($mappa)) != boolean )
{
if (substr($file,-3) == "gif")
echo "img$i = new Image(); img$i.src = '$file';";
$i++;
}
closedir($mappa);
echo "}</script>";
Ez a script minden képet preloadol egy megadott mappából, az a gond vele hogy nem csinálja végig, a 162.nél megáll és minden sorba beleírja hogy:
<b>Notice</b>: Use of undefined constant boolean - assumed 'boolean' in <b>d:\easyphp1-8\www\0 php game\r_preload.php</b> on line <b>6</b><br />
Ez mi? o_O -
#1935 <noscript><img src="http://statgep.hu/stat/ivjoeblog/log.sx" alt="statgep.hu"/></noscript>
helyett:
<noscript><div><img src="http://statgep.hu/stat/ivjoeblog/log.sx" alt="statgep.hu"/></div></noscript>
-
#1934 Kérdés: van statgépem és ez ugye legenerál nekem egy kódot, amit az oldalba be kell illeszteni:
<!--
http://statgep.hu - ingyenstat
szájt: ivjoe
url: http://blog.lorem.hu
-->
<style type="text/css">
.statmachine img { border: 0px; }
</style>
<a href="http://statgep.hu/stat/ivjoeblog.sx" class="statmachine">
<noscript><img src="http://statgep.hu/stat/ivjoeblog/log.sx" alt="statgep.hu"/></noscript>
<script type="text/javascript">
var statmachine_w = screen.width; var statmachine_h = screen.height; var statmachine_bp = screen.colorDepth;
var statmachine_ref = encodeURIComponent ? encodeURIComponent(document.referrer) : escape(document.referrer);
var statmachine_param = "?sw=" + statmachine_w + "&sh=" + statmachine_h + "&ref=" + statmachine_ref + "&bpp=" + statmachine_bp;
document.write("<img src=\"http://statgep.hu/stat/ivjoeblog/log.sx" + statmachine_param + "\" />");
</script>
</a>
<!-- véget ért a statgép kód -->
Csakhogy ez nem egészen valid.
Ugye CSS a head részbe, ezt átraktam, javascriptet megoldottam: <!-- // -->
Viszont a <noscript> tagra azt mondja nem valid. Ezt hogy tudom kiküszöbölni?
Az az idegesítő a dologban, h ezt leszámítva valid az oldal. :C -
#1933 Köszönöm szépen! Mostmár működik!