22786
Html-, css- és php-help
-
bracsek #8380 igen, mert elválasztónak a / és a - jel van megengedve az elválasztáshoz . -
laliking #8379 strtotime(date("Y, m, d")) -nak nálam nincs értéke. megpróbáltam kiírni echoval, de semmi... -
bracsek #8378
strtotime(date("Y, m, d")) - strtotime(date("Y, m, d"))=0 -
laliking #8377 hogyan tudom a mai napot számmal kiírni úgy, hogy utána számolni is tudjak vele? hasonlóan mint az excelben.
Ha date("Y, m, d")-vel kiíratom a mai dátumot, aztán egy ugyan ilyen formátumban lévő dátumot kivonok belőle, az eredmény mindig 0... -
bracsek #8376 Azért erre vannak szebb megoldások is pl ;) -
#8375 próbáld meg egy php-s explode -dal szétrobbantani majd helyesen összerakni... kicsit hülye megoldás de nálam működött...
<?php
$link = "http://xyz.eu./kepek/xyz.jpg";
$link_darab = explode(".", $link);
$uj_link="$link_darab[0].$link_darab[1]$link_darab[2].$link_darab[3]";
?> -
#8374 opszla visszavontam mindent Remekül műxik csak eggyel több a } jel ... Szal akinek kell viheti szal ha valamennyi időnként akarsz egy php cuccot frissíteni annélkül hogy az oldalon lévő többi php részt lefuttatná pötögyd be ezt:
<script language="javascript">
function callback1() {
var v = new Image(1,1);v.src="parancsok.php";
}
setInterval( callback1, 2000 );
</script>
A 'parancsok.php' be meg tedd bele amit le akarsz futtatni - nálam adatbázissal műxik
Még egy thx MadBencének -
#8373 Madbence: thx a helpet. Lenne egy kérdésem: javascript-ben hogy lehet php-s scriptet lefuttatni? Nemrég találkoztam egy ilyen függvénnyel ami akkor megcsinálta amit akartam de itt nem :(
van egy <body onload="fuggveny();">
illetve a fuggveny meg igy nezett ki:
<script language="Javascript">
fuggveny() {
var v = new Image(1,1);v.src="parancs.php";}
}
Ilyenkor minden betöltésnél lefuttatta a parancs.php -ben lévő php részt... most nem -
#8372 Html-, css- és php-help - te félkegyelmű -
rokawa #8371 Sziasztok!
Lenne pár kérdésem flash-sel kapcsolatban.
Hogy lehet azt megcsinálni, hogy egy kép kiemelkedjen, amikor rákattintok az előtte lévő gombra, vagy a képre rámegyek?(Vagy ki ugorjon a kép,ezen a képen egy autó van)
Valamint,hogy hogy lehet azt megcsinálni hogyha rámegyek egy képre akkor kinagyitsa.
Még egy kérdés: Azt hogy lehet megoldani,hogy megszámlálja,hogy hányan jártak az oldalon?
Köszi -
#8370 Az [img] tagot sikeresen beillesztettem, de az a pont még mindig ott van..:S -
bracsek #8369 A kép mappája tartalmazza a pontot, azt ha minden kép ugyanolyan eléréssel van akkor egy substr($mappaneve, ); -el eltűntetheted
a tagok közé rakásnál meg írj valami ilyet (gondolom az idézőjelek azért vannak levédve, mert valami kiírásban van):
echo "<input type=\"text\" value=\""."[img]".$piclink."[/img]"."\"/>"; -
#8368 Hi! Olyan problémám volna, hogy ki akarom íratni egy képnek az elérhetőségét, de az url-ben megjelenik egy pont. pl.: http://xyz.eu./kepek/xyz.jpg Ezt hogyan lehetne eltüntetni? A másik meg, hogy tag közé akarom tenni a linket, de így hibát ír ki. A kép linkje ebben jelenik meg: <input type=\"text\" value=\"$piclink\"/> A $piclink meg a weboldal címét, a mappa nevét és a fájlt tartalmazza. Tudnátok segíteni? -
#8367 setInterval("callback_fuggveny", 60000);
Ez percenként lefuttatja a callback_fuggveny-t. Ha akarsz paramétereket megadni a függvényednek, azt a 60000 után megteheted. -
#8366 Van valamilyen olyan parancs ami érzékeli ha be akarom zárni a böngészőt - onUnload-on kivül?
MadBence: Ki tudnád fejteni bővebben? -
#8365 Mondjuk percenként küldesz egy ajax kérést. -
#8364 Hali! Az lenne a problémám hogy meglehet-e ugy csinálni h egy php vagy javascript biztos lefusson. onUnload -dal ugyanis akkor lefut ha elmegyek az oldalról de csak hébahóba ha bezárom az oldalt... -
laliking #8363 köszönöm! rossz helyre raktam a tmp könyvtárt (nem gyökérkönyvtárba). -
Tresszer #8362 Kicsit keresgélni kell és meg is van a megoldás:
A munkamenet fájlokat a PHP minden esetben a gyökérkönyvtárad alatti 'tmp' könyvtárban tárolja, ezért nincs más dolgod, mint létrehozni azt.
nézd meg itt
-
laliking #8361 üdv!
a segítségeteket szeretném kérni. ma gyakorolgattam egy kis php-t. írtam egy kódot, ami a gépemen lévő apache szerverrel hibátlanul megy, de mikor feltöltöttem atw-s tárhelyre, ezeket a hibaüzeneteket kaptam:
Warning: session_start(): open(/tmp/sess_2938b6313feea18bea74cbd883736099, O_RDWR) failed: No such file or directory (2) in /szam/index.php on line 2
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /szam/index.php:2) in /szam/index.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /szam/index.php:2) in /szam/index.php on line 2
és a kód:
<?php
session_start();
if(isset($_POST['1'])){
$_SESSION['szam'] = $_SESSION['szam'] + 1;
}elseif(isset($_POST['2'])){
$_SESSION['szam'] = $_SESSION['szam'] + 2;
}else {
$_SESSION['szam'] = 1;
}
echo "<table align=center border=1><tr><td colspan=2>mennyivel szeretnéd növelni a számot?</td></tr>";
echo "<tr><td align=center valign=center><form action=\"index.php\" method=POST><input type=submit name=1 value=1></td><td align=center valign=top><input type=submit name=2 value=2></td></tr>";
echo "</form><tr><td colspan=2> szám:<b>".$_SESSION['szam']."</b></td></tr></table>";
?>
mi lehet a gond a sessionnal? -
#8360 Ezzel a randommal az a baj, hogy felülirhatja akár az előzőleg feltöltött fájlt is.
Tehát a köv. vágyunk -> legyen mondjuk egy file amiben van egy szám : 0
feltöltés után ezt megnyitjuk zárjuk - kiolvassuk hozzáadunk egyet visszatesszük kizárjuk - és ez a szám lesz a file neve.
megvizsgáljuk ezek mellett a kiterjesztését is a fájlnak.
ez egy attribútum a $_FILE tömbben - $_FILES['userfile']['type']
vagy explodeval() - $type = explode('.', $filename) és $type = end($type);
ezt a kettőt összerakod és kész az egyel több fájl - emellett ha a köv feltöltő zárt fájlt talál - altatod a szkriptet egy pár ciklusra és ujrapróbálod - namost ez nem egy atomfix megoldás de menni fog.
a hozzávaló funkciókat böngészd ki. -
#8359 Találtam egy scriptet ami átnevezi a fájlokat, így néz ki:
$filename = $_FILES[$config['upload_inputname']]]['name'];
$now = time();
$number = rand(1000,9999);
$new_name = substr($now,6,10).substr($number,1,3);
$type = $myFileType;
$szolg = ("$mappa$new_name.$type");
Így valahogy akarom.
-
#8358 de ezt csak előlegbe - nehogy minden fájlból jpg t csinálj -
#8357 A feltöltött fájlok nevét változtassa meg mire?
if (move_uploaded_file($file_tmp,$upload_dir.$file_name))
ez az ami nevet ad a fájloknak - a file_name et ha megadod másnak akkor átnevezi.
$file_name = $_FILES['filetoupload']['name'];
helyett
$file_name = 'akarmi.jpg'; -
#8356 Sziasztok! Módosítani akarom ezt a fájlfeltöltő rendszert, úgy, hogy a feltöltött fájloknak a nevét változtassa meg.
Ezt kellene módosítani:
if(isset($_POST['uploadform'])){
// Most a fájlfeltöltõt fogjuk beállítani.
//feltöltõ form
// $filename Ellenõrzés.
$file_tmp = $_FILES['filetoupload']['tmp_name'];
$file_name = $_FILES['filetoupload']['name'];
//Fájl méretének ellenõrzése
$file_size = $_FILES['filetoupload']['size'];
//Ha nem választottál ki fájlt feltöltésre.
if (!is_uploaded_file($file_tmp)){
echo "Hiba: Nem válaszott ki fájlt feltöltésre. <br>»<a href=\"$_SERVER[PHP_SELF]\">Vissza</a>";
exit(); //kilépés a scriptbõl
}
//Ha a fájl meghaladja a limitet.
if ($file_size > $size_bytes){
echo "Hiba: a Fájl mérete meghaladja a megengedett limitet: <b>". $size_bytes / 2048 ."</b> MB. <br>»<a href=\"$_SERVER[PHP_SELF]\">Vissza</a>";
exit();
}
//Fájl név ellenõrzés
$ext = strrchr($file_name,'.');
if (($extlimit == "yes") && (!in_array(strtolower($ext),$limitedext))) {
echo("Hiba: Nem megfelelõ a fájl neve! ");
exit();
}
// Ha a fájl már van a szerveren
if(file_exists($upload_dir.$file_name)){
echo "Oops! Egy ilyen nevû fájl már található a szerveren: <b>$file_name</b> <br>»<a href=\"$_SERVER[PHP_SELF]\">Vissz</a>";
exit();
}
$file_name = str_replace(' ', '_', $file_name);
//A fájl mozgatása a feltöltési mappába
if (move_uploaded_file($file_tmp,$upload_dir.$file_name)) {
//sikeres feltöltés
echo "A fájlod (<a href=\"$upload_dir$file_name\">$file_name</a>) sikeresen feltöltve! <br><<<a href=\"$_SERVER[PHP_SELF]\">Vissza</a>";
exit();
}else{
// Hiba tártént a fájl áthelyezésében.
echo "Hiba történt a fájl feltöltésében. Próbáld újra! <br>»<a href=\"$_SERVER[PHP_SELF]\">Vissza</a>";
exit();
}
Hogyan lehetne ezt megoldani? -
#8355 köszi! -
#8354 Keresőbe írd be: image rotate JS és találhatsz egy rakatot.
Például ezt.
Itt is van pár -
#8353 üdv!
lenne pár képem, és azt szeretném megoldani, hogy bizonyos időnként (pl 5mp) cserélődjenek, véletlen sorrendben, tudnátok segíteni? nem akarok animációval szórakozni, előre is köszi! -
phoenix1 #8352 Meghagyhatod utf-8 kódolással, csak a file elejére kell beírni egy sort:
header("Content-Type: text/html; charset=utf-8"); -
#8351 Rájöttem basszus...Unicode-ot nem komálják... -
#8350 Sziasztok!
Segítsetek légyszi!
ATW és UW tárhelyeknél így néz ki a feltöltött honalap:
Aszem csak akkor ha PHP-t is teszek bele. Mi a fene baja lehet?
Előre is köszi!
Üdv,
Narancs -
#8349 //ezt pedig hogy kell úgy issettel,hogy kiirja a kérdést és a választ ha megjelölték(több checkbox),ha meg nem jelölte csak a kérdést és egy "-" -t mondjuk,előre is köszönöm a választ.
Na az már sulyosabb darab - itt már oldalat irunk helyetted. -
#8348 Jajh hát nem segit senki?
ezt a mezőt hogy lehet kötelezően kitöltendővé tenni?
if($_POST["nev"] = '')
{
$error[name] = 'Ez kötelező darab.';
}
az összes dolgot leellenőrzöd, és az error arraybe teszed majd megvizsgálod
if(empty($error))
{
mehet a többi
}
-
MrJones #8347 Hello,php-s kérdésem van,még kezdő vagyok a témában,van 1 form amibe kérdések vannak meg a kitöltőről adatok,ebből illesztenék be 1-1et,amit szeretnék:
1: $nev=$_POST["nev"];
echo "Név: " . $nev . "<br>";//ezt a mezőt hogy lehet kötelezően kitöltendővé tenni?
2:foreach ($_POST['elso'] as $valasztva) {
echo "<font color='#0000ff'><strong>1.Kérdés</strong></font><br>" . $valasztva
. "<br>";
}//ezt pedig hogy kell úgy issettel,hogy kiirja a kérdést és a választ ha megjelölték(több checkbox),ha meg nem jelölte csak a kérdést és egy "-" -t mondjuk,előre is köszönöm a választ. -
#8346 Egyszerűsíts:
<img src="image1.jpg" alt="kep" onmouseout="this.src='image1.jpg'" onmouseover="this.src='image2.jpg'" />
<img src="image3.jpg" alt="kep2" onmouseout="this.src='image3.jpg'" onmouseover="this.src='image4.jpg'" />
Jó lehet ez diszkrét Javascripttel is, külső JS állományból is... ;) -
#8345 Sziasztok! Valaki tudna segíteni javascriptben? Onmouserrel meg akarom azt csinálni hogy a kép, ezt meg is megcsináltam tutorial segítségével csak annyi bajom van hogy nem tudom a képet sokszorosítani, ha valaki tudd léci segítsen.
Head résznél:
<script type="text/javascript" language="javascript">
if (document.images) {
kep1 = new Image
kep2 = new Image
kep1.src = 'pictures/wars/frame1.jpg'
kep2.src = 'pictures/wars/frame2.jpg'
}
</script>
Body résznél:
<A onmouseover="document.rollover.src=kep2.src" onmouseout="document.rollover.src=kep1.src"><img src="image1.jpg" border=0 name="rollover"></A>
Előre is köszönöm a segítséget. -
phoenix1 #8344 Sziasztok! Egy érdekes dolgot tapasztaltam ma. Joomla! tartalomkezelőn fel van téve az sh404sef komponens.
Létrehoztam egy sitemap.xml filet a googlenek, ahol a címek valahogy így néznek ki:
http://domain.hu/hirek/index.html <- így szerepel a sitemap.xml-be.
elvileg ez úgy néz ki, hogy ha valaki símán beírja a http://domain.hu/hirek/ címet akkor alapértelmezésnek az index.html filet tölti be. sh404sef-be úgy van beállítva, hogy minden kategória a hírek is ugye az után automatikusan betegye az index.html -t, ami a google-nek nem tetszik, erre a http://domain.hu/hirek/ címet veszi index.html nélkül, ami ugye átirányítja őtet az sh404sef-el beállított http://domain.hu/hirek/index.html címre.
Gondoltam leírom, remélem emészthető :xD -
#8343 Az ezen az oldalon levő képekre gondolsz?
Javaslom az <img> tagbe rakott kis képeket (ezeket nevezzük thumbnailnek, indexképeknek) csináld meg külön (tehát lesz egy 150*150 pixel felbontású virag_kis.jpg), gyorsabban töltődik be nem kell a méretezéssel bajlódni, és szépen interpolálva méreteződnek át a képek (nem a böngésző kénye-kedve szerint).
Mellesleg CSS-ben úgy lehet méretezni a képeket, hogy a képnek adsz egy azonosítót, és az adott azonosítót méretezed.
Tehát HTML forrás:
<img src="kep.png" alt="Blöki kutyám" id="kep1" />
CSS:
#kep1 {
width: 80px;
height: 15px;
} -
#8342 Furcsa...Nemcsináltam semmit , és most tökéletesen megy D: -
#8341 valamit elírtál, ha firefoxban nem megy