Aktív témák
-
Jester01
veterán
Szerintem sehogy, hiszen azok a lapok már a kliensnél vannak.
Annyit lehet trükközni, hogy letiltod a cache-t arra utasítva a böngészõt, hogy mindig kérje le az oldalt.
De ettõl még ha valaki akarja akkor simán lementi az oldalt amikor még hozzáfér és késõbb unásig nézegetheti. -
chop
őstag
esetleg ugy tudod megcsinalni, hogy (tegyul fel, hogy nem bizalmas adatrol van szo) implode-al bedobalod egy stringbe a tomb elemeit, a masik oldalon meg explode-al szetszeded. ez vszt megintcsak bajos lehet, mert a felhasznalo bele tud piszkalni a tomb tartalmaba, szoval ezt is le kell vizsgalni (azaz, hogy ervenyes adatot kaptunk-e). a session-os megoldas nyilvan megbizhatobb
-
Tele von Zsinór
őstag
A sessionok helyett esetleg meg lehet próbálni így is:
print ''< a href=teszt2.php?tomb='' . serialize($tomb) . ''>bla</a>'';
teszt2.php-ben pedig:
$tomb = unserialize($_GET[''tomb'']);
Mondjuk kiírás előtt lehet escapelni kell, még sose próbáltam így. Ha nem akarsz sessionolni, akkor ez, de mindenképpen az az ajánlottabb.
[Szerkesztve] -
cucka
addikt
adatok átadását akár url-ben is megoldhatod, ha csak néhány paraméterről van szó. persze ekkor az általad paraméterek tárolására használt tömbből valid url-t kell fabrikálni, valami.php?par1=ert1&par2=ert2&par3=ert3 formájút. ez mondjuk megoldható úgy, hogy végigiterálsz a tömb elemein (például a list és az each függvényekkel).
ha később hivatkozni szeretnél a dinamikusan létrejött oldalra (pl. linkelni valahova), akkor így célszerű megoldani, különben meg használd a session tömböt.
[Szerkesztve] -
L3zl13
nagyúr
Itt is át lehet adni a tömb mutatót függvények között, de nem programok között. (Új oldal, frissítés, linkre kattintás= új program).
És nem azokra a printekre gondoltam, hanem erre: print ''<a href=teszt2.php?tomb=$tomb>klikk<a>''; Itt ugye nem a tömb tartalma, vagy egy darab eleme szerepel a printben, hanem csak a tömb mutatója, amire a PHP úgy reagál, hogy kiírja, hogy array.
Elemenkénti átadás barbár, de itt ugye arról van szó, hogy PHP-ből PHP-nek nem közvetlenül, hanem HTML-en keresztül adod át az értékekt, ezért ilyen fapados.
[Szerkesztve] -
L3zl13
nagyúr
Miért mire számítottál?
Tekintve, hogy printtel simán ki sem tudod iratni a tömb tartalmát, és te csak simán egy kiiratást csinálsz a HREF-nél, ha csak simán ráállsz az egérrel, már látható, hogy nem viszi át, csak az array szót. (Tekintve, hogy ha tömböt akarsz kiiratni, akkor ezt adja vissza a PHP.)
A kiiratáskor meg azért csak ''arra'' lesz, mert az ''array'' stringet tömbként kezelve kiiratja az első 4 elemét (0-3).
Tömböt így nem lehet átadni.
Vagy elemenként kell, vagy pl sessionben. -
Tyrael
senior tag
jah, de ha mondjuk senki nem nezi meg az oldalt 1 nap, akkor aznap nem tunnek el a lejart hirdetesek
igaz hogy ezt senki sem fogja eszrevenni.
csak ilyen cron-os megoldassal lehet naponta/hetente/adott idopontban 1× scriptet futtatni?
pl. en is gondolkodtam, hogy kene irni egy php-s jatekot, es ott pl. adott idopontban vegre kellene hajtodnia egy sql frissito lekerdezesnek, de ugy tunik ezt free tarhelyen nem lehet megoldani csak ugy, ha minden php futasa soran csekkolom az idot :S
Tyrael -
VladimirR
nagyúr
legtobb szetrveren van lehetosehg szript futtatasara naponta a megadott idoben, jarj utana, hogy nalad van-e erre lehetoseg
ha nincs, akkor talan az lehet megoldas, hogy a script elejen lekered a datumot, es eltarolod azt (file-ba, vagy adatbazisba) - majd minden futaskor elso korben ellenorzi, hogy az aktualois datumn egyenlo-e a tarolttal
ha igen, kilep
ha nem, frissiti a tarolt datumot, es lefut -
Tele von Zsinór
őstag
A php.net/mail oldalon alul van ez a példa, próbáltad már? Nekem ránézésre jónak tűnik, bár iso-8859-9 helyett lehet más kéne
hi all programmer
this code is a simple code for attachment mail for use whitout class
<?php
$type = array('gif' => 'image/gif',
'jpg' => 'image/jpeg',
'jpeg' => 'image/jpeg',
'jpe' => 'image/jpeg',
'bmp' => 'image/bmp',
'png' => 'image/png',
'tif' => 'image/tiff',
'tiff' => 'image/tiff',
'swf' => 'application/x-shockwave-flash',
'doc' => 'application/x-msword',
'xls' => 'application/x-msexel',
'bilinmiyor' => '''application/x-unknown-content-type''');
$header='''';
$message='''';
$boundary='--' . md5( uniqid(''myboundary'') );
$priorities = array( '1 (Highest)', '2 (High)', '3 (Normal)', '4 (Low)', '5 (Lowest)' );
$priority=$priorities[3];
$charset=''iso-8859-9'';
$ctencoding=''8bit'';
$subject=''merhaba'';
$body=''merhaba arkada�lar.'';
$to=''baristasdemir@hotmail.com'';
$from=''localhost'';
$cc=$to;
$bcc=$to;
$sep= chr(13) . chr(10);
$ctype=$type[''bilinmiyor'';
$path[]=''k9.gif'';
//$path[]=''kl.mp3'';
$disposition=''inline'';
for($i=0;$i<count($path);$i++){
$message .= ''This is a multi-part message in MIME format.\n--$boundary\n'';
$message .= ''Content-Type: text/plain; charset=$charset\n'';
$message .= ''Content-Transfer-Encoding: $ctencoding\n\n$body\n'';
$basename=basename($path[$i]);
$message .= ''--$boundary\n'';
$message .= ''Content-type: $ctype;\n name=\''$basename\''\n'';
$message .= ''Content-Transfer-Encoding: base64\n'';
$message .= ''Content-Disposition: $disposition;\n'';
$message .= '' filename=\''$basename\''\n'';
$linesz= filesize( $path[$i])+1;
$fp= fopen( $path[$i], 'r' );
$content = chunk_split(base64_encode(fread( $fp, $linesz)));
fclose($fp);
$message .= $sep.$content;
}
//_________________________________header_____________________
$header .= ''From: $from\n'';
$header .= ''X-Priority: $priority\n'';
$header .= ''CC: $cc\n'';
$header .= ''Mime-Version: 1.0\n'';
$header .= ''Content-Type: multipart/mixed;\n'';
$header .= ''boundary=\''$boundary\''\n'';
$header .= ''Content-Transfer-Encoding: $ctencoding\n'';
$header .= ''X-Mailer: Php/libMailv1.3\n'';
//_________________________________header_____________________
mail($to,$subject,$message.''\n'',$header);
?>
Aktív témák
- Eladó MSI B650 GAMING PLUS WIFI Alaplap
- Eladó PNY GeForce RTX 4070 Ti SUPER 16GB videokártya
- Bomba ár! Asus Slate EP121 Tablet - Intel Core i5 I 4GB I 64GB SSD I 12" Touch I Cam I W10 I Gari!
- Bomba ár! HP EliteBook 2570P - i5-3GEN I 4GB I 320GB I DVD I 12,5" HD I W10 I Garancia!
- Bomba ár! HP EliteBook 2560P - i5-2GEN I 4GB I 320GB I 12,5" HD I W10 I Garancia!
- Samsung Odyssey G6 S27BG650EU - 27" QHD 2K 240Hz Ivelt - Gaming monitor - 1,5 év Gyári garancia
- BANKMENTES részletfizetés Noblechairs HERO Fekete/Platinafehér Gamer Szék
- AKCIÓ! MSI B450 R5 5500 16GB DDR4 512GB SSD RTX 2070 8GB GDDR6 Rampage Shiva Zalman 500W
- AKCIÓ! Gigabyte B760M i5 14600KF 32GB DDR4 512GB SSD RX 6800XT 16GB Rampage SHIVA CM 750W
- Kingmax 1x2GB DDR3-1333 RAM
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest